软件测试
guotianxiu1234
这个作者很懒,什么都没留下…
展开
-
unittest单元测试框架总结
unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。一、unittest模块的各个属性说明点击返回目录先来聊一聊unittest模块的各个属性,所谓知己知彼方能百战百胜,了解un...转载 2019-04-26 09:19:04 · 148 阅读 · 0 评论 -
python系统学习 web自动化测试 第十二天
1 selenium webdriver 环境安装,原理2 前端页面 :html DOM 对象 javascript3 8大元素的定位 xpath 详解4 web 常用元素操作5 PageObject 模式应用 自动化用例设计6 深入分层设计7 basepage页面提取8 pytest 框架应用9 jenkins 集成10 allure 报告集成web 测试的内容:1. 数据 ...原创 2019-05-05 17:04:04 · 208 阅读 · 0 评论 -
python系统学习第十一天 断言
断言的多样性self.assertEqual(expected,result)#判断跟期望值是否相等,参数1 为期望值,参数2 为实际值self.assertTrue() # 断言空跟零为false 非空不为零为Trueself.assertIn(result,[0,1,2,3])#判断字符是否在列表中self.assertIsNone()#判断是否为空值多个断言------多重判...原创 2019-04-30 14:12:36 · 715 阅读 · 0 评论 -
python自动化学习第十三天,web页面的组成
Web 页面的组成页面提交用form 表单form 表单的属性 action methodHTML 属性:id ,class,style(里面写css样式),checked (默认值)disabled(这个属性不能用了,提交后,值不会被传递到后端)readonly(只能读的属性,提交后,值可以被传递到后端)Readonly和Disabled它们都能够做到使用户不能够更改表单域中的内容。但...原创 2019-05-06 10:51:43 · 129 阅读 · 0 评论 -
python测试系统学习第十四天 web页面元素的复杂定位
通过webdriver 把 python跟js浏览器链接起来测试内容: 1 数据是否正常,2 交互1 数据正常 2 定位元素 document.getElementby()python八种定位方式详解:1 id定位:find_element_by_id(“kw”) ID 是唯一的,但是部分ID 是可变的, 所以当id中出现数字时,一般不用Id2 name 定位 :...原创 2019-05-07 10:41:21 · 252 阅读 · 0 评论