- 博客(40)
- 资源 (2)
- 收藏
- 关注

原创 二、Jmeter 核心配置文件
Jmeter接口交流扣扣群:7048076801 核心配置文件1.1 概述在jmeter目录下(以JMeter3.2版本为例)存在多个配置文件:jmeter.propertiesuser.propertieslog4j2.xml其中最重要的是jmeter.properties.下面对常用的一些配置项的设置进行说明。1.2 语言lan.........
2020-03-19 11:08:42
365

原创 一、Jmeter环境部署
一、Jmeter 环境部署1 环境部署1.1 下载解压1.2 安装JDK,配置环境变量1.3 注意事项2、目录及面板介绍2.1 目录2.2 关键配置2.3 面板1 环境部署你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。1.1 下载解压http://jmeter....
2020-03-18 16:09:34
399
2

原创 Python3--如何打印时间戳
打印时间戳,需要引用time模块,通过内置函数strftime实现。代码:#coding:utf-8import timenowTime = time.strftime("%Y-%m-%d %H:%M:%S")print(nowTime)返回:2020-01-17 15:44:02说明python中时间日期格式化符号:%y 两位数的年份表示(00-99)%Y 四位数的年份...
2020-01-18 09:39:15
2624
原创 Python 中的 Faker 库:生成 Mock 数据的利器(文末有场景举例)
Faker是Python的一个第三方库,用于生成虚拟数据。它支持全球各地的地名、职业、性别等数据生成。Faker库的核心功能是通过强大的生成算法,随机生成真实世界中的类似数据。Faker库广泛应用于数据测试、数据清洗和数据填充等领域。本文介绍了Faker库的用法、更多的应用场景,并提供了丰富的代码示例。Faker库在生成各种虚拟数据方面非常强大,可以应用于各种开发和测试场景中。通过使用Faker库,开发者可以更加高效地生成虚拟数据,提高开发和测试的效率。希望本文可以帮助读者更好地理解和应用Faker库。
2023-10-31 10:41:50
793
原创 Jmeter接口自动化(十)断言
断言组件用来对服务器的响应数据做验证,常用的断言是响应断言,可以支持正则表达式。虽然我们通过响应断言能够完成绝大数的结果验证工作,但是Jmeter还给我们提供了一些其他断言,我们一起来看看吧。...
2022-08-31 23:02:13
535
原创 Jmeter接口自动化(八)函数 上
今天我们继续来学习Jmeter中的函数助手。在测试过程中我们为了模拟用户真实的请求,提交表单的信息都是动态变化的,这个需要不同变化的数据,就是参数化。Jmeter在配置元件和前置处理器中都能帮助我们进行参数化,但都有局限性,为了更好的帮助我们实现参数化,Jmeter提供了函数助手来帮我们生成需要的数据,这些函数可以通过函数助手面板来进行编辑。函数助手除了参数化功能,还可以帮助我们进行运算、字符编码格式转换、获取运行时参数等等功能。函数调用都是以的格式。
2022-08-23 12:00:00
323
原创 Jmeter接口自动化(八)监听器
监听器用来监听及显示Jmeter取样器测试结果,能够以树、表以及图形形式显示测试结果,也可以以文件方式保存测试结果。
2022-08-22 12:00:00
329
原创 Jmeter接口自动化(七)后置处理器
今天我们继续学习Jmeter中的后置处理器。Sampler用来模拟用户请求,有时候服务器的响应数据要用在后续接口中,我们就要对当前请求的响应数据进行处理,后置处理器的作用就是如此。
2022-08-21 12:00:00
904
原创 Jmeter接口自动化(六)前置处理器
今天我们继续来学习Jmeter中的前置处理器。前置处理器通常用来处理请求前的一些准备工作,比如参数设置、环境变量设置等。
2022-08-20 12:00:00
970
原创 Jmeter接口自动化(五)定时器
Jmeter中定时器一般被我们用来设置延迟与同步,定时器的执行优先级高于取样器,在同一个控制器下面有多个定时器的情况,会优先执行完定时器,如果想要针对某一个取样器有效,可以把定时器单独放在取样器下一级。...
2022-08-19 12:00:00
943
原创 Jmeter接口自动化(四)配置元件
在测试中我们会遇到HTTP Sampler 请求有较多的参数与配置会重复,每一个HTTP Sampler单独设置会浪费时间,HTTP Request Default可以把重复的部分封装起来,一次设置多次使用。添加了http Cookie Manager这个配置元件后,jmeter就会默认去保存cookies,并在线程内有效,通常轻快下,只需要添加元件,不用配置任何内容。计数器在执行测试迭代过程中会记录迭代次数,是一个累加的功能,如果我们用此功能来实现订单号,就不会出现订单号重复的问题。...
2022-08-18 12:00:00
486
原创 Jmeter接口自动化(一)最小测试单位
在日常工作中,尤其是接口测试工作中我们最常用到的两个工具:postman和Jmeter;今天我们就来讲讲Jmeter接口测试。
2022-08-12 12:00:00
183
原创 性能效率测试
性能效率测试用于评估在指定条件下使用的资源数量的性能。包括:软件产品、系统的软件和硬件配置。对于性能效率的测试,可以从时间特性、资源利用性、容量和性能效率的依从性四个特性展开。......
2022-08-10 12:00:00
846
原创 软件测试风险识别
风险的识别是基于风险的测试的起始点,后续所有的分析和决策都依赖于此项工作的成果,如果在此期间遗漏了某项重大的风险,那么在后续的测试中就得不到足够覆盖的情况,从而产品上市后也会带来巨大的隐患和不确定性。风险识别依赖于测试人员对产品、业务和相关产业等方面的理解和认识。并没有一个确定的算法来保证找出所有的风险。......
2022-08-09 12:00:00
1172
原创 Python(十六)os标准库
用来查看换行的分隔符,直接在Pycharm工具中打印显示效果不好,我们换用IDLE工具查看。是分隔文件目录,分隔成为一个元组,一部分是目录,一部分是文件名。用来查看当前操作系统支持的分隔符,Mac是。是用来查看path的分隔符,Mac是。是Unix内核,笔者用的是Mac,是在当前目录下创建一个空的子目录。,Windows中换行分隔符是。是windows操作系统。删除文件夹,前提是空文件夹。打印出来的是当前操作系统。用来显示当前文件绝对路径。显示用户配置的环境变量。Mac中换行分隔符是。......
2022-08-07 21:28:47
672
原创 Python(十三)文件处理
在Python中使用文件的关键函数是open()函数open()函数有两个参数文件名和模式rawxtb以上两种写法一样,r是读取,t是文本默认。
2022-08-03 12:00:00
345
原创 Python(十一)模块
模块是包含一组函数的文件,希望在应用程序中引用。如需创建模块,只需将所需代码保存在文件扩展名为.py的文件在名为test.py的文件中保存代码现在,我们就可以用import语句来使用我们刚刚创建的模块导入名为test的模块,并调用myfunc函数**注意**如果使用模块中的函数时,可以用以下语法....
2022-08-01 12:00:00
195
原创 Python(十)日期
类还接受时间和时区(小时、分钟、秒、微秒、tzone)的参数,它们不是必填的,且默认值为0。Python中的日期不是其自身的数据类型,但是可以导入名为。模块有许多方法可以返回有关日期对象的信息。日期包含年、月、日、小时、分钟、秒和微秒。可以把日期对象格式化为可读字符串,并使用。类需要三个参数来创建日期年、月、日。的模块,把日期看做日期对象进行处理。返回的年份和weekday的名称。是按每周周天是第一天来统计的。是按每周周一是第一天来统计的。如需创建日期,我们可以使用。参数来指定返回字符串的格式。...
2022-07-31 20:00:00
1387
原创 Python(九)类和对象
类定义不能为空,但是如果您处于某种原因写了无内容的类定义语句,请使用pass语句来避免错误。类(Class)类似对象构造函数,或者是用于创建对象的“蓝图”。上面的例子是最简单形式的类和对象,在实际应用程序中并不真正有用。提示self参数是对类的当前的引用,用于访问属于该类的变量。Python中的几乎所有东西都是对象,拥有属性和方法。,可以定义为任何名称,但它必须是类中任意函数的首个参数。参数是对类的当前的引用,用于访问该类访问范围内的变量。对象也可以包含方法,对象中的方法是属于该对象的函数。...
2022-07-30 20:00:00
260
原创 高手是如何学好接口自动化的?
随着前后端分离项目的发展,越来越多的公司开始使用接口自动化,面试题也开始涵盖了接口自动化的内容。这就导致了近一年来,无论是微信还是口口,我经常会被测试群友问这样的问题:接口自动化到底要怎么学?对于这个问题,先问自己几个问题:首先,我来说说什么是接口。接口,即 api,可以是系统内部接口,也可以是外部系统提供的接口。接口类型根据项目特点而定。根据调用特性,接口大致可以分为以下几类:要测某种协议的接口,首先了解其涉及的技术,即所谓的知己知彼。开发不会告诉你怎么测试,因为他懂的是代码,而你可能不懂。举个
2021-11-05 09:44:17
434
原创 接口未全部提测,怎么实现接口脚本之间的自动化关联?
前提公司项目默认的游戏规则,前后端分离开发,测试在联调测试之前做接口测试,联调时参与联调测试,联调结束后,开始集成测试,直至项目上线。高级Jmeter接口自动化:901813303Jmeter接口测试群:956186148测试工作安排项目前期,测试参加需求评审会议,测试用例评审,接口文档评审等一系列会议后,开发提测接口时,安排接口测试工作。假设项目整体里程碑进度如下1、项目是2020年8月1日启动2、开发接口转测从2020年8月15日开始输出3、2020年8月26日开始联调测试4、202
2020-07-14 14:38:27
861
原创 三、jmeter配置元件
HTTP Cookie Manager用来存储浏览器产生的用户信息Clear Cookies each Iteration:每次迭代请求,清空cookies,GUI中定义的任何cookie都不会被清除。Implementation:默认HC4CookieHandlerCookie Policy:将用于管理Cookie的cookie策略HTTP Header Manager 信息头管理......
2020-03-22 20:55:35
337
原创 python3- 引用与复制(copy)
copy函数1、变量的引用引用针对变量的时候,传递引用后,对引用后的对象的值进行改变是不会影响到原值的:name = "zhangsan"student = namename = "lisi"print(name) print(student)输出lisizhangsan2、列表的copy2.1、直接引用“=”列表的引用其实就是相当于把前面一个列表的地址同时给了一个新......
2020-02-12 11:11:01
929
原创 pycharm常用快捷键
最重要的快捷键ctrl+shift+A:万能命令行shift两次:查看资源文件新建工程第一步操作module设置把空包分层去掉,compact empty middle package设置当前的工程是utf-8,设置的Editor–>File Encodings–>全部改成utf-8,注释ctrl+/:单行注释光标操作ctrl+alt+en...
2020-02-09 14:57:42
184
原创 Python3--官网最新版本安装及环境变量配置(史上最全教程)
python安装教程1、登录官网下载python,地址:https://www.python.org/downloads/windows/解释说明:x86是32位,x86-64是64位。根据需要选择下载哪个版本的python:web-based installer 是需要通过联网完成安装的;executable installer 是可执行文件(*.exe)方式安装;embedda...
2020-02-06 13:20:51
2044
原创 PyCharm小技巧:缩进和反向缩进
@PyCharm编辑器代码缩进和反向缩进TOC正向缩进 ,选中需要缩进的代码,按Tab键实现缩进;反向缩进 ,选中需要反缩进的代码,按shift+Tab键实现反向缩进;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏幕编辑 Markdown文章功能;增加了 焦点写作模......
2020-01-17 14:38:32
4336
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人