driver.find_element_by_xpath("//a[@href='/auth/login']").click() driver.find_element_by_xpath("//input[@autocomplete='on']").send_keys('*****@*****.**') driver.find_element_by_xpath("//input[@autocomplete='off']").send_keys('Temp2019') driver.find_element_by_xpath("//input[@value='登录']").click() sleep(5) Logging('准备数据上报------------------------------------------') driver.find_element_by_xpath("//*[@id=\"bs-example-navbar-collapse-1\"]/ul/li/a/span").click() driver.find_element_by_xpath("//a[@href='/report/analysis']").click() driver.find_element_by_xpath("//input[@type='text']").send_keys(game_id) sleep(3) driver.find_element_by_xpath("//*[@id=\"contentlist\"]/li/span").click() sleep(10) Logging("获取数据") driver.find_element_by_name("getdata").click() sleep(5) driver.find_element_by_name("getdata").click() sleep(5) driver.find_element_by_name("getdata").click() sleep(10) driver.execute_script('window.scrollTo(0,400)') sleep(5) driver.snapshot('****************************************************************') driver.execute_script('window.scrollTo(0,800)') sleep(5) driver.snapshot('****************************************************************') sleep(5) #数据打点 Logging('准备数据打点------------------------------------------------') driver.find_element_by_xpath("//*[@id=\"bs-example-navbar-collapse-1\"]/ul/li/a/span").click()
Template(r"tpl1594800381828.png", record_pos=(7.82, 2.985), resolution=(100, 100))) driver.assert_template( Template(r"tpl1594800422516.png", record_pos=(13.66, 4.545), resolution=(100, 100)), "打开识别发票接界面") driver.airtest_touch( Template(r"tpl1594800605536.png", record_pos=(15.805, 6.9), resolution=(100, 100))) driver.assert_template( Template(r"tpl1594800624394.png", record_pos=(12.86, 1.925), resolution=(100, 100)), "提示请选择文件上传") driver.find_element_by_name("file").send_keys("E:\\黄振旭\\下载内容\\机打发票.jpg") driver.airtest_touch( Template(r"tpl1594800605536.png", record_pos=(15.805, 6.9), resolution=(100, 100))) driver.assert_template( Template(r"tpl1594801016639.png", record_pos=(13.32, 4.715), resolution=(100, 100)), "提示请选择发票类型") driver.find_element_by_xpath( "//*[@id=\"erp_cmbINVOICE_TYPE\"]/div/div/input").click() #点击发票类型 driver.assert_template( Template(r"tpl1594800495329.png", record_pos=(13.825, 6.28), resolution=(100, 100)), "打开下来框") driver.airtest_touch(