コード例 #1
0
    Template(r"tpl1595319230179.png",
             record_pos=(3.325, 4.44),
             resolution=(100, 100)))
driver.find_element_by_id("erp_txtMEMO").send_keys("123")
driver.find_element_by_id("erp_txtREPAY_AMOUNT").clear()
driver.find_element_by_id("erp_txtREPAY_AMOUNT").send_keys("1000")

driver.airtest_touch(
    Template(r"tpl1595319316699.png",
             record_pos=(2.16, 1.735),
             resolution=(100, 100)))
driver.assert_template(
    Template(r"tpl1595319464979.png",
             record_pos=(13.595, 2.665),
             resolution=(100, 100)), "保存")
driver.execute_script('window.scrollTo(0,document.body.scrollHeight)')  #滑到底部
driver.airtest_touch(
    Template(r"tpl1595490704194.png",
             record_pos=(1.755, 9.28),
             resolution=(100, 100)))
driver.assert_template(
    Template(r"tpl1595319540507.png",
             record_pos=(13.675, 2.655),
             resolution=(100, 100)), "提交成功")
# 登录夏子霞确认还款
common.login(driver, "xiazixia")
common.confirm_repayment(driver)  # 确认还款
common.quit(driver)
# 登录黄振旭查看是否已确认还款
common.login(driver, "huangzhenxu")
driver.find_element_by_xpath(
コード例 #2
0
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()
driver.find_element_by_xpath("//a[@href='/logdata/analysis']").click()

sleep(10)
driver.find_element_by_xpath("//input[@type='text']").send_keys(game_id)
sleep(3)
driver.find_element_by_xpath("//*[@id=\"contentlist\"]/li/span").click()
コード例 #3
0
driver = WebChrome()#打开浏览器
# driver.implicitly_wait(10)


auto_setup(__file__)
driver.get("http://createwit.com/")#进入创智美业官网
time.sleep(2)
driver.maximize_window()#浏览器窗口最大化
tag_element = driver.find_element_by_xpath("//a[@href='product.html']")#定位该元素
ActionChains(driver).move_to_element(tag_element).perform()#鼠标悬停到该元素
driver.find_element_by_link_text("ERP").click()#点击该元素
driver.assert_template(Template(r"tpl1583921002974.png", record_pos=(5.87, 1.895), resolution=(100, 100)), "是否定位至erp")
driver.find_element_by_xpath("//img[@src='images/product/js_1.png']").click()
driver.assert_template(Template(r"tpl1583921034507.png", record_pos=(7.63, 2.285), resolution=(100, 100)), "是否定位至讲师")
js="window.scrollTo(0,document.body.scrollHeight)" 
driver.execute_script(js)#页面滑动至最底部
time.sleep(1)
driver.assert_template(Template(r"tpl1583919799081.png", record_pos=(4.455, 7.99), resolution=(100, 100)), "验证是否滑动至最底部")
driver.find_element_by_xpath("//a[@href='about.html']").click()
driver.assert_template(Template(r"tpl1583918269179.png", record_pos=(3.38, 4.15), resolution=(100, 100)), "是否跳转至关于我们页面")
driver.find_element_by_xpath("//a[@href='download.html']").click()
driver.assert_template(Template(r"tpl1583918305017.png", record_pos=(3.245, 5.25), resolution=(100, 100)), "是否跳转至下载专区页面")
# driver.find_element_by_xpath("/html/body/div[4]/div/div[2]/div/div[3]/a").click()
driver.find_element_by_xpath("//a[@href='#']").click()
driver.find_element_by_id("companyText").send_keys("看一下")
driver.find_element_by_xpath("//input[@placeholder='手机号:']").send_keys("13411111111")
driver.find_element_by_xpath("//input[@placeholder='验证码:']").send_keys("1023")
driver.find_element_by_xpath("//textarea[@placeholder='留言:']").send_keys("6666666")
driver.find_element_by_xpath("//div[@onclick='doSubmit()']").click()

time.sleep(4)