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()
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() == "操作成功"
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()
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)
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() == "删除成功"
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()
def open(self): self.driver.get(configRead.configRead().read_url()) self.driver.maximize_window()