摘要: 在上一篇Pytest系列文章:Pytest之参数化,主要介绍pytest参数化讲解及实战。 以下主要介绍Pytest的重运行及生成测试报告。 一 重运行 在做UI自动化,如Selenuim或者Appium时,遇到某些元素未能及时显示,导致点击失败,如果加上重跑,那么将有效提高报告的准确性。 在Pyt 阅读全文
posted @ 2021-03-02 17:27 小胖虎vivi 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Pytest系列文章:Pytest之自定义mark,主要介绍pytest自定义配置及用例运行实战。以下主要介绍pytest参数化讲解及实战。 熟悉unittest单元测试框架的小伙伴知道,使用ddt进行数据驱动测试,那么身为功能更加强大且更加灵活的Pytest框架怎么可能没有数据驱动的概念呢 阅读全文
posted @ 2021-03-02 17:25 小胖虎vivi 阅读(1695) 评论(0) 推荐(0) 编辑
摘要: 一个完整的项目,测试用例比较多,比如我们想将某些用例用来做冒烟测试,那该怎么办呢?pytest中可以自定义配置文件,用例按照指定的方式去运行。 一 配置文件 1 定义配置文件名 在项目根目录下,创建一个文件:pytest.ini (固定名称,不要修改)。 2 配置文件格式 pytest.ini [p 阅读全文
posted @ 2021-03-02 17:19 小胖虎vivi 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Pytest系列文章:Pytest之fixture,主要介绍fixture的介绍、调用方式及作用域。 以下主要介绍pytest中skip、skipif、xfail的用法。 一 mark基本介绍 1 mark概念 在pytest当中,给用例打标记,在运行时,通过标记名来过滤测试用例。 2 使用 阅读全文
posted @ 2021-03-02 17:17 小胖虎vivi 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Pytest系列文章:Pytest之断言,主要介绍常用断言方法及异常断言。 以下主要介绍fixture的介绍、调用方式及作用域。 一 fixture基本介绍 1 fixture概念 fixture是 pytest 用于将测试前后进行预备、清理工作的代码处理机制。 2 fixture优势 fi 阅读全文
posted @ 2021-03-02 17:15 小胖虎vivi 阅读(2565) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Pytest系列文章:Pytest之收集用例及命令行参数,主要介绍Pytest用例收集规则及常用的命令行参数。 在自动化测试过程中,需要判断预期结果和实际结果是否一致,这时需要使用到断言。 什么是断言呢?简单来说就是实际结果和期望结果去对比。 一 断言用法 在pytest中,使用assert 阅读全文
posted @ 2021-03-02 17:13 小胖虎vivi 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 一 Pytest概念 Pytest 是 Python 的一种单元测试框架,与 Python 自带的 unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高。 二 Pytest特点 Pytest是一个非常成熟的Python测试框架,主要特点有以下几点: 非常容易上手,入 阅读全文
posted @ 2021-03-02 17:10 小胖虎vivi 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一 Pytest概念 Pytest 是 Python 的一种单元测试框架,与 Python 自带的 unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高。 二 Pytest特点 Pytest是一个非常成熟的Python测试框架,主要特点有以下几点: 非常容易上手,入 阅读全文
posted @ 2021-03-02 17:02 小胖虎vivi 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之logging封装及实战, 主要介绍将logging常用配置放入yaml配置文件、logging日志封装及结合登录用例讲解日志如何在接口测试中运用。 以下主要介绍如何提取token、将token作为类属性全局调用及充值接口如何携带t 阅读全文
posted @ 2021-03-02 16:59 小胖虎vivi 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之logging封装及实战, 主要介绍将logging常用配置放入yaml配置文件、logging日志封装及结合登录用例讲解日志如何在接口测试中运用。 以下主要介绍如何提取token、将token作为类属性全局调用及充值接口如何携带t 阅读全文
posted @ 2021-03-02 16:56 小胖虎vivi 阅读(952) 评论(0) 推荐(0) 编辑