上一页 1 2 3 4 5 6 7 8 ··· 18 下一页

2019年10月8日

Pytest---yield

摘要: 场景:你已经可以将测试方法前要执行的或依赖的解决了,测试 方法后销毁清除数据的要如何进行呢?范围是模块级别的。类似 setupClass 解决:通过在同一模块中加入 yield关键字,yield是调用第一次 返回结果,第二次执行它下面的语句返回。 py1.pyimport pytest@pytest 阅读全文

posted @ 2019-10-08 22:29 barton123 阅读(294) 评论(0) 推荐(0)

Pytest conftest共享数据及不同层次共享

摘要: 数据共享:在 conftest.py配置里写方 法可以实现数据共享, 不需要import导入。可 以跨文件共享 1、建立一个新的文件,文件名必须叫"conftest.py",然后写好公用的方法,加上@pytest.fixure2、其他模块直接传入对应方法就可以 执行逻辑 系统执行到参数login时先 阅读全文

posted @ 2019-10-08 22:26 barton123 阅读(1185) 评论(0) 推荐(0)

fixture实战---通过fixure,解决方法依赖逻辑

摘要: collecting ... collected 3 items test_fixure.py::test_cart 输入用户名密码登陆用例1,登陆后执行添加购物车功能操作 用例2,不登陆查询功能操作 输入用户名密码登陆用例3,登陆后执行支付功能操作 阅读全文

posted @ 2019-10-08 22:17 barton123 阅读(294) 评论(0) 推荐(0)

-k 组合调用执行部分用例

摘要: 场景:只执行符合要求的某一部分用例,通过类与方法的命名实 现。通常编写测试方法时 • 解决:使用-k 场景:只执行符合要求的某一部分用例,通过类与方法的命名实 现。通常编写测试方法时 • 解决:使用-k 现。通常编写测试方法时 • 解决:使用-k • pytest -k "TestClass and 阅读全文

posted @ 2019-10-08 22:15 barton123 阅读(164) 评论(0) 推荐(0)

Pytest 通过文件名类名方法执行部分用例

摘要: • 场景:只执行符合要求的某一部分用例,通过类与方法的命名实 现。通常编写测试方法时 • 解决:直接输入文件名,类名 pytest test_class_01.py • pytest -v -s test_class_01.py • pytest -v test_class_01.py::TestC 阅读全文

posted @ 2019-10-08 22:01 barton123 阅读(612) 评论(0) 推荐(0)

Pytest使用自定义标记mark只执行部分用例

摘要: • 场景:只执行符合要求的某一部分用例 可以把一个web项目划分多个模块,然后指定模块名称执行。 App自动化时,如果想Android和IOS公用一套代码时,也可以使用标记功能,标明哪些是IOS 的用例,哪些是Android的,运行代码时指定mark名称运行就可以。 • 解决: • 在测试用例方法上 阅读全文

posted @ 2019-10-08 21:56 barton123 阅读(996) 评论(0) 推荐(0)

pytest的执行方式及搜索原则

摘要: pytest的执行方式 pytest的执行方式 Pytest/py.test(终端,命令行,pycharm可配置pytest方式执行) 1. Pytest –v (最高级别信息—verbose) Pytest/py.test(终端,命令行,pycharm可配置pytest方式执行) 1. Pytes 阅读全文

posted @ 2019-10-08 18:29 barton123 阅读(374) 评论(0) 推荐(0)

Pytest -断言、跳过及运行

摘要: 基本断言方法: Pytest框架assert断言使用 Pytest框架assert断言使用 Pytest框架assert断言使用 Pytest框架assert断言使用 Pytest框架assert断言使用 • 断言:支持显示最常见的子表达式的值,包括调用,属性,比较以及二元和一元运算 符。 • 包含 阅读全文

posted @ 2019-10-08 18:25 barton123 阅读(419) 评论(0) 推荐(0)

pytest框架结构运行规则及命名方式

摘要: Pytest框架结构 Import pytest 类似的setup,teardown同样更灵活,还有个session() 模块级 (setup_module/teardown_module) 不在类中的函数有用 函数级 (setup_function/teardown_function) 不在类中的 阅读全文

posted @ 2019-10-08 17:59 barton123 阅读(635) 评论(0) 推荐(0)

2019年10月5日

linux CentOS7 安装 Java

摘要: 1、 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html先去下载 java 对应的 linux jdk。2、使用 ftp 工具传到 linux 虚拟机上 /usr 目录下。3、使用远程 阅读全文

posted @ 2019-10-05 11:17 barton123 阅读(110) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 18 下一页

导航