摘要: jmeter 3大线程组的区别: jmeter 3大线程组分别是: 主线程,setup线程组,tearDown线程组。 setUp线程组: 在主线程执行前自动触发执行。可以用于测试准备,比如用它来创建测试用户、登录获取token等。 tearDown线程组:在主线程结束后执行。可以用于测试清理工作, 阅读全文
posted @ 2023-04-27 14:39 苹果芒 阅读(297) 评论(0) 推荐(0)
摘要: 一. 关于接口关联的封装 策略: 去掉全局变量,用ymal文件代替保存 ps:如果使用全局变量的话,就会出现在需要使用这个这个变量的地方就得去import类文件,相互引用的话python无法支持得。所以,把产生数据的地方直接存放数据在ymal文件中,在需要使用数据的地方读取ymal就可以了! 需要了 阅读全文
posted @ 2023-03-27 17:38 苹果芒 阅读(182) 评论(0) 推荐(0)
摘要: 一.常用的接口自动化框架 1.市面上主流的接口测试工具:(适用于中小型公司或者项目) Postman+Newman+Git+Jenkins Jmeter+Ant+Git+Jenkins 目前主流的接口自动化测试技术:(适用于大小型公司或项目) Python+requests+pytest+allur 阅读全文
posted @ 2023-03-21 16:31 苹果芒 阅读(228) 评论(0) 推荐(0)
摘要: 一,pytest单元测试框架 1.什么是单元测试框架 单元测试是指在软件开发当中,针对软件的最小单位(函数,方法)进行正确性的检测测试。 2.单元测试框架 java: junit和testng python: unittest和pytest 3.单元测试框架主要做什么? 1.测试发现:从多个文件里面 阅读全文
posted @ 2023-03-21 15:02 苹果芒 阅读(57) 评论(1) 推荐(0)
摘要: 1.断言的封装 2.allure报告的定制 3.关键字驱动和数据驱动 结合实现接口自动化 4.python的反射 正常: 先初始化对象,在调方法 反射:通过对象得到类对象,然后通过类对象调用方法 5.jenkins的持续集成和allure报告集成,并且根据自动化的报告的错误率发送电子邮件。 走技术还 阅读全文
posted @ 2023-03-21 14:22 苹果芒 阅读(54) 评论(0) 推荐(0)
摘要: pytest-html 这是pytest自带得测试用例报告 allure-pytest 这是allure得测试报告 1.下载,解压,配置环境变量 allure官方下载地址: https://repo.maven.apache.org/maven2/io/qameta/allure/allure-co 阅读全文
posted @ 2023-03-20 17:37 苹果芒 阅读(143) 评论(0) 推荐(0)
摘要: 1. 通过conftest.py 和pytest.fixture()结合使用 实现全局的前置应用(比如:项目的全局登录,模块的全局处理) 1.conftest.py文件是单独存放的一个夹具配置文件,名称是不能更改。 2.用处可以在不同的py文件中 使用同一个fixture函数。 3.原则上conft 阅读全文
posted @ 2023-03-17 17:51 苹果芒 阅读(54) 评论(0) 推荐(0)
摘要: Pytest框架实现的一些前后置(也叫做 固件,或者 夹具)的处理,常用的有三种。 一,setup / teardown, setup_class / teardown_class 为什么需要这些功能呢? 比如:web自动化执行用例之前,统一打开浏览器。在自动化用例执行后,统一关闭浏览器。 setu 阅读全文
posted @ 2023-03-17 15:14 苹果芒 阅读(287) 评论(0) 推荐(0)
摘要: 单元测试框架:是写的一套做自动化的框架,包括一些基础的公共方法和报告,日志等。 pytest是对unitest的进一步封装,会更加的强大。 1.安装基本的插件: 把需要安装的插件的名字写到requirements.txt(任意命令都可,但是建议用这个名字更加符合开发习惯和规范) 使用命令直接安装: 阅读全文
posted @ 2023-03-17 14:24 苹果芒 阅读(226) 评论(0) 推荐(0)
摘要: 如上图所示,idea启动debug模式,idea的debug窗口被我不小心操作,变成了独立的debug窗口,并且点其他的按钮都回不去,这就很不开心了。 解决方法:如下图 在标红的位置右键,右键效果如下图所示。 右键-View Mode当前显示为Window前勾选,所以debug窗口变成了独立窗口。点 阅读全文
posted @ 2023-03-16 17:09 苹果芒 阅读(2482) 评论(0) 推荐(0)