Loading

07 2021 档案

摘要:前言 在pytest中,我们可以使用python的assert进行断言,也可以同时在一个用例中进行多个断言,但存在一个问题就是当一个断言失败后,后面的断言将不再执行。那么如何解决这个问题呢,我们可以使用pytest-assume这个插件 pytest-assume插件 插件安装 pip命令安装 pi 阅读全文
posted @ 2021-07-23 17:06 RockChe 阅读(212) 评论(0) 推荐(0)
摘要:前言 pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行。 常用的配置项 marks 作用:测试用例中添加了自定义标记( @pytest.mark.xxx 装饰器),如果不添加marks选项的话,就会报warnings 格 阅读全文
posted @ 2021-07-15 17:06 RockChe 阅读(242) 评论(0) 推荐(0)
摘要:前言 我们在平时做测试的时候,经常会遇到一些偶现的bug,通常我们会多次执行来复现此类bug,那么在自动化测试的时候,如何多次运行某个或某些用例呢,我们可以使用pytest-repeat这个插件来帮助我们重复的去执行用例 pytest-repeat插件 插件安装 pip命令安装 pip instal 阅读全文
posted @ 2021-07-14 18:00 RockChe 阅读(270) 评论(0) 推荐(0)
摘要:操作系统发展史 回顾一下操作系统的发展史,可以分为四大时代 第一个是OS时代,这个时候操作系统才刚刚成型,1973 年由贝尔实验室开发的UNIX 系统,以及 1982 年与 1991年在 UNIX 系统基础上进行扩展定制的若干变种 第二个时代是 PC 时代,PC 时代崛起于 1975 年,当年乔布斯 阅读全文
posted @ 2021-07-05 16:58 RockChe 阅读(206) 评论(0) 推荐(0)
摘要:前言 在pytest中,如何生成html测试报告呢,pytest提供了pytest-html插件,可以帮助我们生成测试报告,当然,如果希望生成更加精美的测试报告,我们还可以使用allure生成报告,下面我们就来详细看看如何实现吧 pytest-html插件 插件安装 pip命令安装 pip inst 阅读全文
posted @ 2021-07-05 15:43 RockChe 阅读(548) 评论(1) 推荐(1)
摘要:前言 在进行自动化测试的过程中,我们一定会有这样的需求:希望失败的用例可以自动重跑 在pytest中,提供了pytest-rerunfailures插件可以实现自动重跑的效果 插件安装 pip命令安装 pip install pytest-rerunfailures 使用实例 重新运行所有失败的用例 阅读全文
posted @ 2021-07-03 22:44 RockChe 阅读(778) 评论(0) 推荐(0)
摘要:前言 我们在实际自动化测试中,某些测试用例是无法通过一组测试数据来达到验证效果的,所以需要通过参数化来传递多组数据 在unittest中,我们可以使用第三方库parameterized来对数据进行参数化,从而实现数据驱动测试 而在pytest中,也提供了功能强大的@pytest.mark.param 阅读全文
posted @ 2021-07-02 00:01 RockChe 阅读(230) 评论(0) 推荐(0)