摘要: Pytest框架教程 本文参考了官方文档和一些乐于分享的大佬的博客,结合自己的理解完成。学习pytest框架的小白,需要按照教程自己敲一遍,配置一遍,摸索一下整个框架的运行逻辑,数据流的走向,文字虽多,请细细看完,有问题欢迎在群里提出,相互学习,互相指正。希望大家有所收获,学有所得。(群:自动化测试 阅读全文
posted @ 2020-09-21 09:54 成都-阿木木 阅读(247) 评论(0) 推荐(0) 编辑
摘要: TestResult 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ –成都-阿木木 class unittest.TestResult ​ 此类用于编译有关那些测试成功和失败的信息。TestResult存储一组测试结果,TestCase和TestSuite保证结果正确 阅读全文
posted @ 2020-09-22 10:25 成都-阿木木 阅读(413) 评论(0) 推荐(0) 编辑
摘要: TestLoader(测试加载) 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ –成都-阿木木 Loading and running tests class unittest.TestLoader ​ TestLoader类被用来创建测试套件和测试模块,使用时,通常 阅读全文
posted @ 2020-09-22 10:23 成都-阿木木 阅读(321) 评论(0) 推荐(0) 编辑
摘要: TestSuite(测试套件) 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ –成都-阿木木 class unittest.TestSuite(tests=()) 此类表示各个测试用例和测试套件的集合。该类提供测试运行程序所需的接口,以使其能够像其他任何测试用例一样运 阅读全文
posted @ 2020-09-22 10:22 成都-阿木木 阅读(278) 评论(0) 推荐(0) 编辑
摘要: unittest的TestCase常用api说明 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ –成都-阿木木 Test Case(测试用例) class unittest.TestCase(methodName='runTest') ​ TestCase这个类的作用 阅读全文
posted @ 2020-09-22 10:21 成都-阿木木 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 子测试subTest 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ –成都-阿木木 如果测试方法内,还需要对某些差异非常小的参数进行测试,unittest支持使用subTest()上下文管理器在测试方法的内部区分他们,也就是说,我们可以在测试方法的内部进行调用的测试方 阅读全文
posted @ 2020-09-22 10:20 成都-阿木木 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 跳过测试和预期失败 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ –成都-阿木木 以下装饰器和异常实现了测试方法及测试类的跳过和测试方法预期的失败: @unittest.skip(原因) 无条件跳过装饰测试。 原因应说明为何跳过测试。 @unittest.skipIf 阅读全文
posted @ 2020-09-22 10:19 成都-阿木木 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 代码编写与用例组织 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ –成都-阿木木 再使用unittest编写你的测试代码时,测试类必须继承TestCase或者FunctionTestCase. TestCase的子类的实例是可以完全运行单个测试方法以及可选的设置和整理 阅读全文
posted @ 2020-09-22 10:18 成都-阿木木 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 想了很久还是打算就unittest测试框架做一个系列的分析,unittest是我接触的最早的一款python的测试框架,希望对于以前的一些东西的一些回顾,和对新特性的学习能够帮助新手更快的入门。本篇unittest系列文章会结合最新的unittest官方文档,包含老的特性的同时,讲解一些新的特性,u 阅读全文
posted @ 2020-09-22 10:17 成都-阿木木 阅读(132) 评论(0) 推荐(0) 编辑
摘要: GitLab-CI环境搭建 欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ 成都-阿木木 现在的中高级自动化测试,测试开发工程师等招聘需求上都有写,需要会CI/CD,你真的会搭建吗?测试CI/CD环境搭建,常见的环境有两种: jenkins gitlab-ci 本专题为 阅读全文
posted @ 2020-09-22 09:26 成都-阿木木 阅读(255) 评论(0) 推荐(0) 编辑
摘要: httprunner3.x详细教程八(测试报告) **欢迎加入测试交流群:自动化测试-夜行者(816489363)进行交流学习QAQ** --成都-阿木木 1、使用pytest-html生成测试报告 安装pytest-html插件 pip install pytest-html 执行命令:hrun 阅读全文
posted @ 2020-09-21 10:03 成都-阿木木 阅读(898) 评论(0) 推荐(0) 编辑