上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 83 下一页
摘要: 每个自动化测试结果都要有一份详细的测试报告来呈现,今天测试报告来了,pytest常用的测试报告有几种,比如在pycharm中直接生成报告,通过HTML插件生成,或者还有最常用的allure。今天安静主要介绍通过pytest的插件pytest-html来生成测试报告 pytest-html pytes 阅读全文
posted @ 2021-05-27 21:28 陈晓猛 阅读(251) 评论(0) 推荐(0)
摘要: epicfeature/story>>>task task如无需细分为子任务,可直接在task上记录工时。 sub_task 阅读全文
posted @ 2021-05-27 19:59 陈晓猛 阅读(1761) 评论(1) 推荐(0)
摘要: 遇到一个class中都需要传入一个fixture,那一个个写进函数中,太麻烦,通过class直接传入fixture usefixtures usefixtures是fixture用来标记class中的一个方法。用法结果相当于和setup和teardown的结果一样。每个用例函数都会进行执行fixtu 阅读全文
posted @ 2021-05-27 15:26 陈晓猛 阅读(434) 评论(0) 推荐(0)
摘要: 需要传入fixture的名称,如果用例都需要这个fixture,每个用例都进行传入fixture名称,这就比较麻烦了,有什么好的方法?当然fixture中的autouse就是控制传参范围。 autouse autouse属于fixture参数中的其中一个,默认是为False,不会使作用域的方法全部都 阅读全文
posted @ 2021-05-27 15:11 陈晓猛 阅读(280) 评论(0) 推荐(0)
摘要: 通过前面学习fixture可以正常的代替setup和teardown,我们在后期框架中的文件名过多,或者函数名过多,有时会和fixture名字进行重名,或者fixture调用容易出错。fixture也可以进行重新自己更改自己的名称 fixture重命名 在fixture源码中我们可以通过修改name 阅读全文
posted @ 2021-05-27 15:01 陈晓猛 阅读(130) 评论(0) 推荐(0)
摘要: fixture可以代替setup和teardown,怎么在不同的场景下进行使用运行呢?比如我只想要启动浏览器一次呢?如果每个用例按照前面的都加入fixture那么每条用例都会运行,其实fixture中有参数可以进行配置,配置后可以在不同的场景下进行使用,这里就要引入新的知识fixture的作用范围。 阅读全文
posted @ 2021-05-27 14:49 陈晓猛 阅读(241) 评论(0) 推荐(0)
摘要: 不同的用例使用到登录的场景,如果不同文件夹的用例使用到相同的fixture应该怎么办呢?如果再写一个fixture就会比较麻烦,那么强大的pytest肯定不会让我们这样麻烦的,只会让我们更加方便。这里就要引入新的知识点conftest.py文件 conftest.py conftest.py文件属于 阅读全文
posted @ 2021-05-26 19:58 陈晓猛 阅读(99) 评论(0) 推荐(0)
摘要: 上一篇介绍了如何通过setup和teardown来帮助我们做自动化的前置和后置内容,那么如果有一个场景,有的用例需要用到登录的方法,有的却用不到登录的方法,这时如果用setup和teardown的方法就不能写在一个测试类中,但是pytest中还有更好的前置内容,不需要每个用例都能用到。 fixtur 阅读全文
posted @ 2021-05-26 19:55 陈晓猛 阅读(145) 评论(0) 推荐(0)
摘要: 前言 学过unittest的都知道里面用前置和后置setup和teardown非常好用,在每次用例开始前和结束后都去执行一次。当然还有更高级一点的setupClass和teardownClass,需配合@classmethod装饰器一起使用,在做selenium自动化的时候,它的效率尤为突出,可以只 阅读全文
posted @ 2021-05-26 19:38 陈晓猛 阅读(472) 评论(0) 推荐(0)
摘要: pytest用例设计规则 测试文件以test_开头(以_test结尾也可以) 测试类以Test开头,并且不能带有 __init__ 方法 测试函数以test_开头 断言使用assert 所有的包pakege必须要有__init__.py文件 pytest常见的命令行参数 命令行参数 pytest - 阅读全文
posted @ 2021-05-26 18:15 陈晓猛 阅读(429) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 83 下一页