def instance_List(self):
     locate_login_object_class = LocateLoginObject.LocateLoginObject(
     )  #实例化定位登录模块所有元素的类
     login_class1 = Login.Login()  #实例化登录操作的类
     browser = Browser.Browser().init_browser()  #获取webdriver对象
     instance_list = [locate_login_object_class, login_class1, browser]
     return instance_list
示例#2
0
 def testNotExistUsername(self):
     u"""用户名不存在的测试用例"""
     testcaseid='case_0001'
     print testcaseid
     data_list=self.getUsernameAndPasswordByTestcaseid(testcaseid)
     username=data_list[0]
     password=data_list[1]
     alertmessage=data_list[2]
     LocateLoginObject.LocateLoginObject().getLocateObject(self.browser,username,password,alertmessage)
     self.dealAlert(alertmessage)
     self.browser.get_screenshot_as_file("F:\\testresult\\image_NOTExistUser.png")
     print("image_NOTExistUser.png")
示例#3
0
    def testSuccessLogin(self):
        u"""登录成功的测试用例"""
        testcaseid='case_0004'
        print testcaseid
        data_list=self.getUsernameAndPasswordByTestcaseid(testcaseid)
        username=data_list[0]
        password=data_list[1]
        alertmessage=data_list[2]
        LocateLoginObject.LocateLoginObject().getLocateObject(self.browser,username,password,alertmessage)

        self.dealAlert(alertmessage)
        self.browser.get_screenshot_as_file("F:\\testresult\\image_SUCCESSLogin.png")
        print("image_SUCCESSLogin.png ")