selenium
~小嗷呜~
这个作者很懒,什么都没留下…
展开
-
HTMLTestRunner的使用
HTMLTestRunner的使用from Confluences.PageLocators.base_page import BasePagefrom Confluences.PageLocators.login_page import LoginPagefrom selenium import webdriverimport time,xlrd,unittestimport osfrom Lib import HTMLTestRunnertest_dir = '../TestCases/' #.原创 2021-06-22 11:21:39 · 454 阅读 · 0 评论 -
selenium读取txt,xls,csv
selenium读取txt,xls,csv读取txtimport codecssource = codecs.open("../../TestCfg/3333test.txt","r","utf-8")value = source.readlines()print(value)读取csvimport csvop_csv=open("../../TestCfg/2222info.csv")csv_reader = csv.reader(op_csv)for row in...原创 2021-06-22 11:18:34 · 133 阅读 · 0 评论 -
selenium不打开浏览器进行自动化测试
selenium不打开浏览器进行自动化测试使用ChromOptionsfrom selenium.webdriver import ChromeOptions,Chrome from selenium import webdriveropt=ChromeOptions() #创建chrom参数,要生命Chrom哦opt.headless=True #设置为无界面模式driver = Chrome(options=opt) #创建chrom无界面对象driver.get...原创 2021-06-22 11:17:57 · 369 阅读 · 0 评论 -
selenium+JS页面滚动
selenium+JS页面滚动selenium执行JS需要from selenium.webdriver.common.action_chains import ActionChains滚动至目标可见driver.execute_script("arguments[0].scrollIntoView();",webelement)用于div嵌套的滚动条滚动,向下滚到底js=“var q=document.documentElement.ScrollTop=...原创 2021-06-22 11:17:25 · 114 阅读 · 0 评论 -
selenium的try except 捕获异常
selenium的try except 捕获异常try:self.assertFalse(kby)except AssertionError as E:print(E)self.driver.save_screenshot("../../TestDatas/haha.png")# raise使用try except来捕获异常,这样子用例遇到这个错误后,就会捕获,会让用例继续运行下去。因为异常被捕获,用例执行后,try语句中的错误异常捕获。会导...原创 2021-06-22 11:15:24 · 1101 阅读 · 0 评论