示例#1
0
 def test_Run_ComeTO_Testforgn(self, driver):
     LoginPage(driver,
               configRead().read_username(),
               configRead().read_pwd()).Login()
     # HomePage_one(driver).click_TestManage()
     #点击自动化功能测试按钮,进入功能测试列表
     HomePage_one(driver).click_gongneng()
示例#2
0
    def test_creat_group(self, driver):

        LoginPage(driver,
                  configRead().read_username(),
                  configRead().read_pwd()).Login()
        # 主页选择项目组
        HomePage_one(driver).choise_project()
        sleep(3)
        #点击脚本管理
        HomePage_one(driver).click_auto_script()

        sleep(3)
        for i in range(1, 2):
            # 点击脚本组tab
            ScriptManagerPage(driver).click_scrpt_group_tab()
            sleep(3)
            #点击创建脚本组
            ScriptManagerPage(driver).click_creat_scrpt_group()
            sleep(3)
            #输入脚本组名称
            ScriptManagerPage(driver).input_description_value("asdadasdasd")
            sleep(3)
            #添加两个脚本
            ScriptManagerPage(driver).add_button_twice()
            sleep(3)
            #点击已添加
            ScriptManagerPage(driver).click_added()
            sleep(3)
            ScriptManagerPage(driver).click_ALL_clear()
            sleep(3)

            #点击创建
            ScriptManagerPage(driver).click_success_creat()
            assert ScriptManagerPage(driver).Get_Alert_message() == "操作成功"
示例#3
0
 def test_comein_manage(self, driver):
     LoginPage(driver,
               configRead().read_manage_username(),
               configRead().read_manage_pwd()).Login()
     # 主页选择项目组
     HomePage_one(driver).choise_project()
     # 主页进入管理中心
     ManagePage(driver).click_comein()
示例#4
0
 def test_upload_ios(self, driver):
     LoginPage(driver,
               configRead().read_username(),
               configRead().read_pwd()).Login()
     # 主页选择项目组
     HomePage_one(driver).choise_project()
     # 主页进入应用列表
     HomePage_one(driver).appmanage()
     # 应用管理页面点击上传
     AppMangerPage(driver).upload_click()
     # 上传所选择的应用
     AppMangerPage(driver).upload_app_byname(u"D:\\3.ipa")
     sleep(5)
示例#5
0
 def test_Download_android(self, driver):
     # 上传APP
     LoginPage(driver, configRead().read_username(), configRead().read_pwd()).Login()
     # 主页选择项目组
     HomePage_one(driver).choise_project()
     # 主页进入应用列表
     HomePage_one(driver).appmanage()
     # 应用管理页面点击上传
     AppMangerPage(driver).upload_click()
     # 上传所选择的应用
     AppMangerPage(driver).upload_app_byname(u"D:\\3.ipa")
     sleep(50)
     AppMangerPage(driver).click_back_APPmanage()
     AppMangerPage(driver).click_download()
     sleep(20)
 def test_Deleteapp_ios(self, driver):
     # 登录
     print(driver)
     LoginPage(driver,
               configRead().read_username(),
               configRead().read_pwd()).Login()
     # 主页选择项目组
     HomePage_one(driver).choise_project()
     # 主页进入应用列表
     HomePage_one(driver).appmanage()
     # 应用管理页面查找应用
     AppMangerPage(driver).selectByAppName("咪咕阅读")
     # 9
     AppMangerPage(driver).DeleteApp("咪咕阅读")
     # 断言是否删除成功
     assert AppMangerPage(driver).Get_Alert_message() == "删除成功"
示例#7
0
 def test_nodefortest_yunjiankong(self, driver):
     # 上传APP
     LoginPage(driver,
               configRead().read_username(),
               configRead().read_pwd()).Login()
     # 主页选择项目组
     HomePage_one(driver).choise_project()
     # 主页进入应用列表
     HomePage_one(driver).appmanage()
     # 应用管理页面点击上传
     AppMangerPage(driver).upload_click()
     # 上传所选择的应用
     AppMangerPage(driver).upload_app_byname(u"D:\\1.apk")
     sleep(50)
     # 返回到应用管理
     AppMangerPage(driver).click_back_APPmanage()
     # 点击功能测试记录
     AppMangerPage(driver).click_node_yunjiankong()
示例#8
0
 def open(self):
     self.driver.get(configRead.configRead().read_url())
     self.driver.maximize_window()