上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 39 下一页
摘要: Pytest概念 Pytest 是 Python 的一种单元测试框架,与 Python 自带的 unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高。 Pytest特点 Pytest是一个非常成熟的Python测试框架,主要特点有以下几点: 非常容易上手,入门简单, 阅读全文
posted @ 2020-10-16 04:27 小旭的blog 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 简介 pytest是动态编程语言Python专用的测试框架,它具有易于上手、功能强大、可扩展性好、兼容性强、效率高、第三方插件丰富等特点。 功能特征: 完整的文档,包括安装,教程和PDF文档 简单而又详细的断言模式(使用纯assert语句) 自动发现测试模块和功能(以test为标识) 可以运行uni 阅读全文
posted @ 2020-10-15 22:08 小旭的blog 阅读(243) 评论(0) 推荐(0) 编辑
摘要: pytest是什么 pytest是python的一款测试框架,拥有unittest的功能并比它更丰富。 allure是什么 有非常多的优秀的测试框架,但却是有非常少优秀的报告工具可以展示非常清楚的用例执行过程和结果。 allure是一款开源的,专门用来展示测试结果的工具,目的是希望团队内部每一个人都 阅读全文
posted @ 2020-10-14 23:01 小旭的blog 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 利用Pytest+Request+Allure+Jenkins实现接口自动化; 实现一套脚本多套环境执行; 利用参数化数据驱动模式,实现接口与测试数据分离 使用logger定制实现自动化测试日志记录 实现步骤: 框架结构: 1、接口自动化项目代码编写(先在window实现) 1.1 项目准备 先在w 阅读全文
posted @ 2020-10-14 20:17 小旭的blog 阅读(1629) 评论(1) 推荐(2) 编辑
摘要: 1、appium+python 实现单设备的 app 自动化测试 启动 appium server,占用端口 4723 电脑与一个设备连接,通过 adb devices 获取已连接的设备 在 python 代码当中,编写启动参数,通过 pytest 编写测试用例,来进行自动化测试。 2、若要多设备并 阅读全文
posted @ 2020-10-13 23:55 小旭的blog 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 本文关于fixture的内容如下: 1、参数化fixture 2、fixture工厂 3、request这个fixture 1、参数化fixture fixture有个params参数,允许我们传递数据。 语法格式: # conftest.py文件 ​ # fixture的params参数 # 取v 阅读全文
posted @ 2020-10-12 19:30 小旭的blog 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 本文关于 fixture 的内容如下: fixture 的 autouse 参数 session 和 module 级别的 fixture 1、fixture 的 autouse 参数 pytest 当中的 fixture, 默认情况下在定义好之后,需要测试用例/测试类主动请求使用,才会执行。 但是 阅读全文
posted @ 2020-10-11 19:24 小旭的blog 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 我们在编写测试用例,都会涉及到用例执行之前的环境准备工作,和用例执行之后的环境清理工作。 代码版的测试用例也不例外。在自动化测试框架当中,我们也需要编写: 用例执行之前的环境准备工作代码(前置工作代码) 用例执行之后的环境清理工作(后置工作代码) 通常,在自动化测试框架当中,都叫做fixture。 阅读全文
posted @ 2020-10-10 22:39 小旭的blog 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 如下图所示,我们编写的用例存放在不同的py文件当中 当我们想只运行诸多py文当中的部分用例,怎么办呢? 比如自动化工作当中,选择test_a,test_33,test_000这3个用例来运行的话,如何过滤呢? pytest.mark一下 在pytest当中,先给用例打标记,在运行时,通过标记名来过滤 阅读全文
posted @ 2020-10-09 22:03 小旭的blog 阅读(121) 评论(0) 推荐(0) 编辑
摘要: pytest是python语言中一款强大的单元测试框架,用来管理和组织测试用例,可应用在单元测试、自动化测试工作中。 unittest也是python语言中一款单元测试框架,但是功能有限,没有pytest灵活。 就像:苹果电脑mac air 和mac pro一样。都是具备同样的功能,但是好用,和更好 阅读全文
posted @ 2020-10-08 21:08 小旭的blog 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 39 下一页