自动化测试
文章平均质量分 58
幸福女神
技术共享,随时是可取可用
展开
-
unittest 框架
### unittest 框架##1.TestCase类中定义的几个特殊方法如下:(1)setUp():每个测试方法运行前运行,测试前的初始化工作;(2)tearDown():每个测试方法结束后运行,测试后的清理工作;(3)setUpClass():所有测试方法运行前运行,单元测试前期准备,必须使用@classmethod装饰器进行修饰,setUp()函数之前执行,整个测试过程只执行一次;(4)tearDownClass():所有测试方法运行结束后执行,单元测试后期处理,必须使用@classm.原创 2021-05-08 15:37:07 · 93 阅读 · 0 评论 -
webdriver高级应用
driver = webdriver.Chrome()driver.get('https://www.baidu.com/')####webdriver 高级应用##1.借助js操作页面元素myjs1 = "document.getElementById('kw').value='storm'"myjs2 = "document.getElementById('su').click()"driver.execute_script(myjs1)driver.execute_script(m.原创 2021-05-07 15:57:52 · 180 阅读 · 0 评论 -
selenium元素定位方法
from selenium import webdriverfrom time import sleepdriver = webdriver.Chrome()#打开浏览器driver.get('D:/pythoncode/venv/one/myhtml1.html')####selenium八大单位元素定位方法#1.通过id属性查找元素driver.find_element_by_id('id1').send_keys('storm')#2.通过name属性查找元素driv.原创 2021-05-07 10:17:06 · 113 阅读 · 0 评论