摘要: 1. pytest html 运行测试文件的时候,命令行加上对应参数即可 比如:pytest test_class.py html=./report.html, (./report.html表示在当前目录下,创建名称叫report的html文件) 效果大概就是酱紫的 2. pytest rerunf 阅读全文
posted @ 2018-09-10 17:16 把苹果咬哭的测试笔记 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: 一、pytest 支持Python自带的标准断言 pytest 的断言报告,也很丰富,和详情,比如: 运行一下: 二、对于一些异常的断言 有时候,我们需要对一些异常抛出作断言,可以用pytest.raises 比如:测试除法运算,0不可以被除,这里就可以写一个异常的断言,ZeroDivisionEr 阅读全文
posted @ 2018-09-10 13:45 把苹果咬哭的测试笔记 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 1. 可以设置当失败N个后停止测试 pytest x 是当第一个失败产生后,停止 pytest maxfail=2, 这里就是当失败2个用例后,停止测试 2.pytest 在命令行模式下支持多种方式运行和选择运行 pytest test_mod.py 运行这个文件(模块) pytest testin 阅读全文
posted @ 2018-09-05 22:46 把苹果咬哭的测试笔记 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 1.运行多个测试文件 pytest 会运行 test_ 开头 或者 _test 结尾的文件,在当前目录和子目录中 2. 一个类下的多个用例的运行, pytest会找到 test_ 开头的方法 运行一下, q 是 在安静模式下运行 阅读全文
posted @ 2018-08-28 08:55 把苹果咬哭的测试笔记 阅读(4413) 评论(0) 推荐(0) 编辑
摘要: 一、 为什么我用了pytest后就会喜欢上它 1. pytest的框架规范更自由 在使用unittest编写测试用例的时候,需要遵循先创建testclass,测试类继承unittest.TestCase的固定格式。例如: 而pytest不需要,可以直接写def test_XXX()即可,写法是pyt 阅读全文
posted @ 2018-08-27 13:22 把苹果咬哭的测试笔记 阅读(4566) 评论(2) 推荐(1) 编辑
摘要: 一、关于pytest的简介 以前自己学习使用unittest测试框架的时候,在使用过程中,会遇到些疑惑。在查询资料解决问题的过程中,了解到了Python下的第三方单元测试框架:pytest。那么pytest有什么优点呢? 简单总结下: pytest 是一个非常成熟的全功能的Python测试框架 可以 阅读全文
posted @ 2018-08-27 13:11 把苹果咬哭的测试笔记 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-13 18:49 把苹果咬哭的测试笔记 阅读(6951) 评论(0) 推荐(1) 编辑
摘要: 报错: command: pybot.bat --argumentfile c:\users\76776\appdata\local\temp\RIDEiw0utf.d\argfile.txt --listener C:\Python27\lib\site-packages\robotide\con 阅读全文
posted @ 2018-05-04 10:48 把苹果咬哭的测试笔记 阅读(10134) 评论(0) 推荐(0) 编辑
摘要: 想用yagmail,发送自动化测试结果邮件,发现运行的时候报错。最后发现是自己的脚本名称用的yagmail.py,更改成另一个就好,换了my_yagmail.py 再运行OK啦!!!! 阅读全文
posted @ 2018-04-29 20:02 把苹果咬哭的测试笔记 阅读(2089) 评论(0) 推荐(0) 编辑
摘要: 写PO的时候,想把page和case 文件分开存不同的文件夹,但是在调用模块的时候就出现了问题。后来终于解决了,记录下 分割线 1.文件夹pages存放page文件、test_cases存放测试用例 2.文件结构如下: --pages login_pg.py --test_cases 1_test_ 阅读全文
posted @ 2018-04-20 14:47 把苹果咬哭的测试笔记 阅读(548) 评论(3) 推荐(1) 编辑