摘要: DDT数据驱动性能测试(一) 一、csv数据文件设置 1、使用场景:测试过程中需要使用手机号码等大量数据时,用random函数随机生成数字;也可以使用Excel拖动生成一批手机号,也有可以从数据库中导出一批手机号,把准备好的数据,放到txt文件,或者csv文件中,使用csv数据文件设置直接调用。 2 阅读全文
posted @ 2022-04-24 22:55 无名。。。 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 后置处理器 一、json提取器 1、局限:只能提取响应体中的数据;当我们的响应结果为json时,想要从json中获取某个值,请优先选择用 json提取器 2、json提取式 2.1 默认写法:$.节点名称1.节点名称2, 从根节点开始 多级节点之间用点号 2.2 相对路径写法:$..你期望提取的参数 阅读全文
posted @ 2022-04-24 19:45 无名。。。 阅读(75) 评论(0) 推荐(0) 编辑
摘要: jmeter元件分析 一、脚本通用性 1、性能测试脚本改动一下,加入断言等元件,就可以作为接口测试脚本来使用 2、但是接口测试的脚本不可以作为性能测试脚本来使用 3、原因:因为性能测试考虑更多的性能,我们写的性能测试脚本要考虑自身脚本性能,所以一般不会添加过多会影响到脚本性能的jmeter元件,例如 阅读全文
posted @ 2022-04-18 21:09 无名。。。 阅读(37) 评论(0) 推荐(0) 编辑
摘要: jmeter元件,作用域与优先级 一、jmeter元件 1、配置元件:优先级最高 1.1 重点使用元件:csv数据文件设置、用户定义变量、计数器 2、取样器:根据不同协议来编写请求脚本的元件 2.1 是真正发起请求的元件 2.2 执行顺序: 在没有逻辑控制器,是从上往下执行;多用户并发的时候,每个用 阅读全文
posted @ 2022-04-15 22:15 无名。。。 阅读(117) 评论(0) 推荐(0) 编辑
摘要: jmeter工具初探 一、jmeter工具介绍 1、一种免费的java开源工具,可以进行二次开发 2、运行环境:java运行环境,需要安装JDK,配置JAVAHOME 环境变量 3、下载jmeter:https://jmeter.apache.org/download_jmeter.cgi,放在文件 阅读全文
posted @ 2022-04-14 23:42 无名。。。 阅读(138) 评论(0) 推荐(0) 编辑
摘要: jmeter脚本编写 一、http协议接口编写注意事项 1、请求体为json格式:一定要写请求头Content-Type:application/json 2、json格式文本 2.1 key-value: {"key":int,"key2":"value2"} 2.2 value 要注意数据类型, 阅读全文
posted @ 2022-04-14 23:42 无名。。。 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 性能测试流程 一、问题 1、版本发布上线,功能测试完成 + 性能测试完成,怎么保证在上线时间 前,我们都完成? 1.1 对主要的核心的接口做性能测试,不要所有的都做。 1.1.1 性能测试开始前,我们要做 关键项评估 + 可测性评估(可量化的指 标) 1.1.2 性能测试提前。 一个新需求,什么时候 阅读全文
posted @ 2022-04-09 14:32 无名。。。 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 性能测试指标 一、前言 行业中,做服务器接口性能测试,我们的一般标准是:接口的平均响应时间<1.5s,错误率<0.1% 二、并发用户数 1、概念:同一时间发起请求的人数,是我们性能测试的源动力。通过负载测试测试出来。 2、性能测试要使用工具来实现并发用户数的方式主要有线程,进程与协程 2.1 jme 阅读全文
posted @ 2022-04-05 22:47 无名。。。 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一、散列类型 散列类型用来表示无序的集合类型 1、集合(set) Python中的集合与数学符号中的集合类似,都是用来表示无序不重复元素的集合。 1.1 集合的定义 集合使用一对{}来进行定义,集合中的元素必须是不可变类型。 a = {1,2,3,4} 注意空集合是用set()来表示。 a{}表示空 阅读全文
posted @ 2021-06-06 16:21 无名。。。 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、序列类型 序列类型是用来表示有序的元素集合 1、字符串(str) python中字符串通常用str表示,字符串是使用单引号,双引号,三引号包裹起来的字符的序列,用来表示文本信息。 1.1 字符串的定义 a = '123' b = "123" c = '''123''' print(type(a) 阅读全文
posted @ 2021-05-27 15:42 无名。。。 阅读(274) 评论(0) 推荐(0) 编辑