- 博客(153)
- 收藏
- 关注

原创 软件测试(基础+手动测试+接口测试+pytest+allure+postman)
软件测试基础,测试的可见程度,黑白灰冒回测试,等价类划分,判定表,禅道追踪缺陷,兼容性测试,Http请求,http响应,PostMan的使用,POSTMAN断言,POSTMAN批量执行,POSTMAN参数化,PyTest接口自动化,requests简单使用,接口测试,Arrure,安装使用,下载,配置
2024-10-22 18:40:34
1672
原创 vue2基础环境搭建
注:容器的和vue实例化对象是一一对应的关系,不是一对多,或者多以一的关系。5..找到你刚刚下载文件的路径下的vue.js,并且复制。2--创建test文件夹(或者其他,这个随意)7..把我们刚刚复制的文件复制到这个文件夹下。3--创建hello.html文件。3--容器和vue实例化对象绑定。4--英文状态下载输入!2--创建vue实例化对象。7--完整的代码文件如下。按照下面动态图操作即可。6--引入本地js文件。
2025-03-19 10:22:31
373
原创 鸿蒙仓颉环境配置(仓颉SDK下载,仓颉VsCode开发环境配置,仓颉DevEco开发环境配置)
====> 点击图片中4号标识符位置 点击 install 安装即可。2.在新弹出来的窗口中找到我们刚刚下载的仓颉插件 ===》 点击OK。我的电脑 ===》鼠标右键 ===》 属性 ====》 点击。win + R ===> cmd ===> 输入 cjc -v。====>把你刚刚解压cangjie的根目录 复制到图中橙色的位置。==========》安装成功后会出现对应的图标。==>这里默认就可了 ===》 点击Finsh。======》点击install位置即可安装。
2025-01-22 21:46:50
2757
原创 Jmeter后置处理器
假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望在登录请求后使用 BeanShell PostProcessor 处理响应数据,提取用户的ID并设置为变量,然后在后续请求中使用该用户ID。假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从登录请求的 XML 响应中提取用户的ID,然后在后续请求中使用该用户ID。假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从登录请求的 XML 响应中提取用户的ID,然后在后续请求中使用该用户ID。
2024-11-27 07:12:40
864
原创 Jmeter中的断言
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 XML 响应数据是有效的 XML 并且符合特定的 Schema 定义。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 XML 响应数据符合特定的 XSD 定义。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的响应数据是否包含特定的消息“登录成功”。假设我们需要测试一个Web应用,并验证登录请求的 JSON 响应数据中是否包含特定的字段和值,例如。
2024-11-26 07:12:48
2104
原创 Jmeter中的测试片段和非测试原件
假设我们有一个简单的测试计划,需要测试一个 HTTP GET 请求,并验证请求和响应内容的一致性。假设我们有一个简单的测试计划,需要录制一个用户的登录流程,并生成相应的 JMeter 测试脚本。假设我们有一个简单的测试计划,包含两个线程组,并希望在每个线程组中重用一个公共的登录流程。假设我们需要测试一个简单的 HTTP GET 请求,并验证请求和响应内容的一致性。假设我们有一个简单的测试计划,需要测试一个登录请求,并查看请求和响应数据。假设我们需要测试一个Web应用,并查看登录请求的请求和响应数据。
2024-11-26 07:12:15
1547
原创 Jmeter中的前置处理器
假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从首页请求中提取所有URL链接,然后对这些链接进行进一步的请求。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望设置HTTP请求的超时时间为10秒(10000毫秒)。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在发送请求之前动态生成一个唯一的请求ID。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望确保每个请求都包含会话标识符(例如。
2024-11-25 07:32:08
1588
原创 Jmeter中的监听器
假设我们需要测试一个Web应用,并使用比较断言来验证两个请求的响应数据是否一致,然后使用“比较断言可视化器”来查看比较结果。假设我们需要测试一个Web应用,并使用断言来验证响应数据的正确性,然后使用“断言结果”监听器来查看断言结果。假设我们需要测试一个Web应用,并使用“用表格查看结果”监听器来查看测试结果的详细信息。假设我们需要测试一个Web应用,并使用“生成概要结果”监听器来生成测试结果的概要报告。假设我们需要测试一个Web应用,并使用“汇总图”监听器来生成测试结果的汇总统计图表。
2024-11-25 07:31:45
1817
原创 Jmeter中的定时器
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在每个请求之间添加基于高斯分布的随机延迟时间,平均延迟时间为2000毫秒,标准差为500毫秒。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在每个请求之间添加一个动态计算的延迟时间,延迟时间基于当前请求的响应时间。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在每个请求之间添加一个动态计算的延迟时间,延迟时间基于当前请求的响应时间。2--统一随机定时器。7--泊松随机定时器。
2024-11-24 14:31:04
2840
原创 Jmeter中的配置原件
假设我们有一个简单的测试计划,包含一个线程组和一个 LDAP 默认请求,并希望执行一个简单的搜索操作,查找特定用户的详细信息。假设我们需要测试一个需要认证的API,并且每个请求都需要包含特定的Authorization头和Content-Type头。假设我们需要测试一个 LDAP 服务器,并执行一个简单的搜索操作,查找特定用户的详细信息。假设我们需要测试一个需要Basic认证的Web应用,并为多个请求提供统一的登录信息。假设我们需要测试一个需要基本认证的Web应用,并为多个请求提供统一的登录信息。
2024-11-24 14:30:36
996
原创 Linux的CentOs7 安装与下载
安装程序光盘 和 安装程序光盘映像文件是软件自动帮你装选择 ===》 稍后安装操作系统 ===》 下一步。
2024-11-20 23:29:02
7805
1
原创 Selenium的八种定位方式
ID 是最直接和高效的方式来定位元素,因为每个页面中的 ID 应该是唯一的。2. 通过 Name 定位Name 属性也可以用来定位元素,特别是在表单中非常有用。3. 通过 Class Name 定位Class 名称通常用于样式和脚本中,也可以用来定位元素。注意,一个页面中可能有多个元素共享同一个 class 名称。4. 通过 Tag Name 定位Tag Name 可以用来定位特定类型的 HTML 元素。5. 通过 Link Text 定位Link Text 用于定位
2024-11-20 07:52:48
1545
原创 Jmeter中的断言(四)
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的响应时间不超过 500 毫秒。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 XML 响应数据中。假设我们需要测试一个Web应用,并验证登录请求的 XML 响应数据中是否包含特定的字段和值,例如。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的响应数据中。假设我们需要测试一个Web应用,并验证登录请求的响应数据中是否包含特定的字段和值,例如。
2024-11-19 06:35:19
1096
原创 Jmeter中的断言(三)
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 XML 响应数据是有效的 XML 并且符合特定的 Schema 定义。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 XML 响应数据符合特定的 XSD 定义。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的响应数据的 MD5 哈希值为。假设我们需要测试一个Web应用,并验证登录请求的 XML 响应数据是否符合特定的 XSD 定义。
2024-11-19 06:34:51
992
原创 Jmeter中的断言(二)
假设我们需要测试一个Web应用,并验证两个请求的响应数据是否相同。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 HTML 响应数据中。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 JSON 响应数据中。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 XML 响应数据中。假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望验证这两个请求的响应数据是否相同。
2024-11-18 07:40:06
1238
原创 Jmeter中的断言(一)
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的响应数据是否包含特定的消息“登录成功”。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的响应数据大小大于100字节。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的 JSON 响应数据中。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望验证登录请求的响应数据中。我们将使用 Groovy 脚本来实现这一断言。
2024-11-18 07:39:46
1311
原创 Jmeter中的后置处理器(三)
功能特点配置步骤参数说明示例配置假设我们需要测试一个Web应用,并从登录请求的 XML 响应中提取用户的ID,然后在后续请求中使用该用户ID。80HTTP/login优化建议示例配置详细说明假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从登录请求的 XML 响应中提取用户的ID,然后在后续请求中使用该用户ID。10--Xpath提取器功能特点配置步骤参数说明示例配置。
2024-11-17 06:18:30
843
原创 Jmeter的后置处理器(二)
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在登录请求后使用 Debug PostProcessor 查看提取的用户ID和其他变量的值。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在登录请求后使用 Debug PostProcessor 查看提取的用户ID和其他变量的值。假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从登录请求的响应中提取用户的ID,然后在后续请求中使用该用户ID。
2024-11-17 06:18:04
1567
原创 Jmeter中的后置处理器(一)
假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从首页请求的响应中提取某个元素的文本内容,然后在后续请求中使用该文本内容。假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从登录请求的响应中提取用户的ID,然后在后续请求中使用该用户ID。假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从登录请求的响应中提取用户的ID,然后在后续请求中使用该用户ID。假设我们需要测试一个Web应用,并从登录请求的响应中提取用户的会话标识符(例如。
2024-11-16 09:36:47
1359
原创 Jmeter中的前置处理器(二)
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望设置HTTP请求的超时时间为10秒(10000毫秒)。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在发送请求之前动态生成一个唯一的请求ID。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在测试前向数据库中插入一些测试数据。假设我们需要测试一个Web应用,并在发送请求之前动态设置请求参数,例如根据当前时间生成一个唯一的请求ID。7--正则表达式用户参数。
2024-11-16 09:36:20
1126
原创 Jmeter中的前置处理器(一)
假设我们有一个简单的测试计划,包含一个线程组和两个HTTP请求,并希望从首页请求中提取所有URL链接,然后对这些链接进行进一步的请求。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望为每个虚拟用户设置不同的用户名和密码。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望确保每个请求都包含会话标识符(例如。假设我们需要测试一个Web应用,并从页面中提取所有URL链接,然后对这些链接进行进一步的请求。假设我们需要在发送请求之前生成一个随机数,并将其作为请求参数传递。
2024-11-15 07:36:45
1326
原创 Jmeter中的监听器(四)
假设我们需要测试一个Web应用,并使用 BeanShell Listener 处理每个请求的响应时间,并将结果记录到日志文件中。假设我们需要测试一个Web应用,并使用“用表格查看结果”监听器来查看测试结果的详细信息。假设我们需要测试一个Web应用,并使用“简单数据写入器”将测试结果保存到文件中。假设我们需要在一个性能测试结束后发送邮件通知,报告测试结果。13--用表格查看结果。14--简单数据写入器。
2024-11-15 07:36:14
871
原创 Jmeter中的监听器(三)
假设我们需要测试一个Web应用,并使用比较断言来验证两个请求的响应数据是否一致,然后使用“比较断言可视化器”来查看比较结果。假设我们需要测试一个Web应用,并使用断言来验证响应数据的正确性,然后使用“断言结果”监听器来查看断言结果。假设我们需要测试一个Web应用,并使用“生成概要结果”监听器来生成测试结果的概要报告。假设我们需要测试一个Web应用,并使用“汇总图”监听器来生成测试结果的汇总统计图表。10--比较断言可视化器。12--生成概要结果。
2024-11-14 04:41:36
1282
原创 Jmeter中的监听器(二)
假设我们需要使用 Groovy 脚本记录每个请求的响应时间和状态码到日志文件中。假设我们需要测试一个Web应用,并将每个请求的响应数据保存到文件中。假设我们需要测试一个Web应用,并生成响应时间的图表以评估性能。如何配置“图形结果”监听器。6--保存响应到文件。7--保存响应时间图。
2024-11-14 04:41:07
960
原创 Jmeter中的监听器(一)
假设我们需要测试一个Web应用,并使用“查看结果树”监听器来查看每个请求的详细信息。假设我们需要测试一个Web应用,并使用汇总报告监听器来生成测试结果的汇总统计信息。假设我们需要测试一个Web应用,并使用聚合报告监听器来生成测试结果的详细统计信息。假设我们需要将测试结果实时发送到InfluxDB进行监控和分析。
2024-11-13 07:03:16
1353
原创 Jmeter中的定时器(二)
功能特点支持的脚本语言配置步骤示例配置假设我们需要测试一个Web应用,并在每个请求之间添加一个动态计算的延迟时间,延迟时间基于当前请求的响应时间。80HTTPGET/api/users优化建议示例配置详细说明假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在每个请求之间添加一个动态计算的延迟时间,延迟时间基于当前请求的响应时间。功能特点配置步骤参数说明示例配置假设我们需要测试一个Web应用,并确保每次有10个用户同时执行某个请求。80HTTPGET/api/users优化建议。
2024-11-13 07:02:30
1286
原创 Jmeter中的定时器(一)
假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在每个请求之间添加2秒的基础延迟,同时在±1秒的范围内随机波动。假设我们需要测试一个Web应用,并在每个请求之间添加2秒(2000毫秒)的基础延迟,同时在±1秒(1000毫秒)的范围内随机波动。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望在每个请求之间添加2秒的固定延迟。假设我们有一个简单的测试计划,包含一个线程组和一个HTTP请求,并希望每分钟发送60个请求。2--统一随机定时器。
2024-11-12 07:43:22
1508
原创 Jmeter中的配置原件(五)
17--登录配置原件/素用途配置步骤示例配置假设我们需要测试一个需要Basic认证的Web应用,并为多个请求提供统一的登录信息。userpassword80HTTPGET/api/users优化建议18--简单登录原件/素用途配置步骤示例配置假设我们需要测试一个需要基本认证的Web应用,并为多个请求提供统一的登录信息。usernameuserpasswordpassword80HTTPGET/api/users优化建议19--计数器用途配置步骤%05d示例配置。
2024-11-12 07:41:24
1059
原创 Jmeter中的配置原件(四)
假设我们需要测试一个Web应用,使用用户定义的变量来定义服务器地址、端口号和用户数量。假设我们需要测试一个TCP服务器,发送一条简单的文本消息并接收响应。假设我们需要测试一个LDAP服务器,执行一些扩展请求来验证性能。假设我们需要测试一个Web应用,生成随机的用户ID和订单号。13--LDAP扩展请求默认值。15--TCP取样器配置。16--用户定义的变量。
2024-11-11 02:03:43
1042
原创 Jmeter中的配置原件(三)
假设我们需要测试一个需要SSL/TLS连接的Web应用,并希望使用Keystore Configuration来配置密钥库和信任库。假设我们需要测试一个Java类的方法,并希望使用Java默认请求来设置通用的连接信息。假设我们需要测试一个需要Basic认证的Web应用,并为多个请求添加认证信息。假设我们需要测试一个MySQL数据库,执行一些SQL查询来验证性能。9--HTTP授权管理器。11--Java默认请求。
2024-11-11 02:02:57
1819
原创 Jmeter中的配置原件(二)
假设我们需要测试一个FTP服务器,上传和下载文件,并希望使用FTP默认请求来设置通用的连接信息。假设我们需要测试一个Web应用,并希望使用DNS缓存管理器来减少DNS查询,提高测试效率。假设我们需要测试一个Web应用,所有请求都指向同一个服务器,并且使用相同的协议和端口。假设我们需要测试一个 Neo4j 数据库,执行一些 Cypher 查询来验证性能。
2024-11-10 08:33:03
1227
原创 Jmeter中的配置原件(一)
假设我们需要测试一个需要认证的API,并且每个请求都需要包含特定的Authorization头和Content-Type头。假设我们需要测试一个需要登录的Web应用程序,并且希望JMeter能够自动管理Cookie以保持会话状态。假设我们需要测试一个Web应用程序,并希望模拟浏览器的缓存机制以减少不必要的网络请求。假设我们需要测试一个登录接口,使用CSV文件中的用户名和密码进行参数化。4-- Http cookie管理器。2--HTTP信息头管理器。3--HTTP缓存管理器。
2024-11-10 08:32:26
1356
原创 Jmeter中的线程
假设我们需要测试一个Web应用,模拟100个用户并发访问,并且每个用户在执行每个样本之间有随机的延迟时间。假设我们需要测试一个Web应用,模拟100个用户并发访问,并且每个用户执行测试脚本10次。假设我们需要在一个Web应用性能测试结束后,删除所有生成的临时文件并关闭数据库连接。假设我们需要在一个Web应用性能测试开始前,创建数据库表并插入一些初始数据。通过合理配置和优化线程组,可以有效地模拟用户行为,提高测试的准确性和可靠性。
2024-11-09 21:45:07
1836
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人