
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
总结当前代码优缺点:1.代码冗余太高,每个功能测试都会写大量的重复代码。每个用例都要打开关闭一次游览器,效率低2.代码耦合度太高,页面稍有变动则需要修改大量的源码。前端修改页面后,需出现修改定位信息业务流程发生改变后,测试流程要重写conftest.py为pytest的共享夹具,pytest自动发现并执行。# 最大化游览器# 返回游览器对象,不能使用return,return返回之后会关闭游览器

添加请求头参数时,需传递一个字典类型的数据给headers参数。
目录一、需注意事项二、单元测试框架unittest2.1 作用2.2 测试用例(TestCase)2.2.1 单元测试函数2.2.2 测试函数的执行顺序2.3 用例收集器(TestLoader)2.4 测试套件(TestSuite)2.5 测试运行器(TextTestRunner)2.6 测试脚手架(FIXture)2.7 断言三、基础框架的搭建3.1 编写测试用例3.2 定义main.py3.3
总结:css是可以用来在selenium中定位元素的CSS定位元素的方法: find_element_by_css_selector(css_selector) # css_selector表示的是CSS选择器表达式。

总结当前代码优缺点:1.代码冗余太高,每个功能测试都会写大量的重复代码。每个用例都要打开关闭一次游览器,效率低2.代码耦合度太高,页面稍有变动则需要修改大量的源码。前端修改页面后,需出现修改定位信息业务流程发生改变后,测试流程要重写conftest.py为pytest的共享夹具,pytest自动发现并执行。# 最大化游览器# 返回游览器对象,不能使用return,return返回之后会关闭游览器








