- 博客(27)
- 收藏
- 关注
原创 性能测试工具【Jmeter断言、关联、录制脚本】
跨线程组关联指的是:多个请求之间有关联关系(即一个请求的参数需要使用前面请求的响应),但在两个请求不在一个线程组内,此时使用提取器无法完成关联,需要使用Jmeter属性来完成数据的传递。收到所有的请求和响应数据后,Jmeter再进行逆向解析的动作,将数据报文转化为脚本。添加:线程组——HTTP取样器——断言——响应断言(断言一定在HTTP请求的子节点下)当请求之间有依赖关系,一个请求的入参,需要使用之前请求的响应数据时,需要使用关联。1、添加线程组1,添加HTTP请求——博客。
2022-12-02 19:04:24
695
原创 性能测试【工具】
模拟多人操作:多个线程组时,可以并行或串行执行如下图勾选“独立运行每个线程组”则所有的线程组按照添加顺序串行执行;未勾选则,并行执行(无法保证先后顺序)配置方法1:配置元件中配置添加路径:测试计划—线程组—配置元件—用户定义的变量参数设置:参数名:参数值在HTTP取样器中应用:${参数名}配置方法2:在测试计划中配置。
2022-11-24 15:28:38
1008
1
原创 接口测试02
Newman:一款基于nodejs开发的可以运行Postman脚本的工具,并且可以生成测试报告安装Newman安装nodejs下载地址:http://nodejs.cn/download/windows系统直接双击运行安装包,【node-v12.10.0-x64.msi】校验:打开cmd输入【node-v】,看到输出node版本信息,即代表成功安装newman打开cmd,输入【npm install -g newman】校验:输入【newman -v】安装。
2022-09-16 18:20:06
225
原创 接口测试01
Postman关联:后一个接口的请求需要依赖前一个接口的响应数据,一般通过环境变量和全局变量来进行参数在接口之间的传递技术实现例1。
2022-09-09 10:51:42
1149
原创 python 文件
注意项:如果open第二个参数是‘r’,打开文件后只能用read读,不能用wrinte写如果open第二个参数是‘w’,打开文件后只能用write读,不能用read写。
2022-08-29 11:08:23
701
原创 非功能测试
不同平台、系统都能正常工作浏览器:IE以实际客户环境为准操作系统:不同的操作系统:Windows、Linux、mac等相同的操作系统不同的版本:win7、win8、win10等网络分辨率。
2022-08-11 22:12:42
1093
原创 linux和数据库day03随堂笔记
为什么学习数据库1、软件中产生的所有数据,最终都存储与数据库中2、测试人员如果想要进行数据查询/数据校验,就必须掌握对数据库的进本操作数据库是什么?定义:用于存储数据的软件特点:表是数据存储的核心体现1、关系型数据库RDMS:(Relational Database Management System)关系型数据库系统特征:以数据表的形式存储数据,便于数据查询常见数据库代表:关系型数据库的核心要素2、非关系型数据库不以数据表的形式存储数据的数据库类型定义:SQL:Structured Query Langu
2022-06-23 21:37:09
329
原创 Linux文件和目录操作相关命令(day02随堂笔记)
案例3:查看日志文件信息 查找文件小结 保存退出 esc+:wq未保存退出:esc+:q!
2022-06-17 23:17:26
206
原创 linux和数据库day01随堂笔记
linux命令:软件测试第一个任务,一般都需要进行环境搭建,一部分环境搭建内容是在服务器上实现的,跟服务器交互(需要使用linux命令)数据库:所有的软件在使用过程中所产生的数据,最终都存在数据库中,而测试工作往往会需要去校验数据的正确与否,因此需要学习数据库硬件:能看见也能摸得到软件:能看见不能摸得到关系:没有软件的硬件是没有任何意义的,只有存在软件的硬件才能为所用1、是硬件设备上的第一层软件2、有了操作系统可以方便我们调用 所有的硬件设备3、所有应用程序(qq /微信)的安装使用前提是具备操作系统桌面操
2022-06-12 23:16:43
199
原创 js基础语法
ctrl+? (是注释的快捷键)alert弹出对话框,小括号中的内容可以实现提示文字的效果,必须放在英文状态下的单双引号中,最后的分号不推荐省略。书写位置:script标签写在html代码的最后位置,其他js程序都要写在这对标签中语法规则: 事件源.事件类型=function(){ 事件发生的时候要执行的命令 } // document 代表查找的范围在整个文档中 // document..........
2022-06-08 21:05:56
79
原创 软件缺陷及禅道
缺陷定义:软件或者程序中存在的各种问题缺陷判定标准1、软件没有达到需求说明书表明的功能2、软件出现了需求说明书指明不会出现错误的地方3、软件超出了需求说明书指明的范围4、软件出现了需求说明书虽未指明,但应该达到的目标5、软件难以使用,效率低下..................
2022-05-29 22:58:09
574
原创 测试阶段分类
单元测试程序最小模块完成后进行的测试(可能是一个函数,也可能是一个类,也可能是一个界面)集成测试组装测试,在单元测试的基础上把多个模块组装到一起进行测试,重点关注模块和模块之间的接口系统测试把软件项目作为一个整体进行测试,测试依据是需求说明书(到了系统测试阶段,软件基本是完成的)验收测试站到最后用户的角度来测试alpha (内测版本)betta (公测版本)gamma (接近于正式发布的版本)是否查看源代码分类黑盒只测试功能,不关注功能的具体实现方
2022-05-27 23:38:28
314
原创 测试笔记4
一、后代选择器Div span 用空格来连接,代表 找到后代元素注意:后代可以是儿子、儿子的儿子二、并集、并列选择器Div,span,h1,span2,#span2用逗号连接选择器,代表这些元素同时被选中三、标签指定式、指定标签式div.类名注意:标签和类名之间没有空格四、高级权重对比1、引入方式对比外链和内嵌权重相同,先写的会被后写的覆盖行内式权重最大,如果想覆盖它,就只能给样式中添加!important来把权重提高2、复合选择器权重id 我们认为是
2022-05-15 22:34:08
65
原创 测试笔记3
一、单元按钮Type="radio"注意:如果想让文字点击切换,要加 label 标签,并且设置 for 属性和对应的单选按钮的id属性值一直,必须给这一组单选按钮添加name值,才可以实现单选效果。设置默认选中状态,要给单选按钮添加 checked="checked"二、下拉菜单Select 和 option 的组合;注意:如果想要设置多组下拉菜单,需要添加一 个 optgroup 标签,并设置 label 属性作为提示文字,如果想设置默认选中状态,需要给对应的 option
2022-05-10 23:19:16
154
原创 测试笔记2
一、web前端标准1、html结构标准2、css样式标准3、js行为标准二、五大浏览器1、ie2、谷歌3、火狐4、苹果5、欧朋注意:其他浏览器都是用的别人的浏览器技术,自己换了套皮肤而已三、html定义超文本标记语四、第一个html页面1、<IDOCTYPE html>描述当前文件的版本信息,如果没有详细说明4.0还是1.0那就是5.0版本。2、<html>html文件3、<head>网页的头部4、<
2022-05-09 23:38:54
162
原创 测试笔记1
一、什么是软件测试?在规定条件下对程序进行操作,从而发现问题,对软件质量进行评估的过程。二、软件测试目的以最少的人力、物力、时间找到软件中的缺陷并修改,从而回避商业风险。三、软件测试的定义使用人工和自动手段来运行程序,目的在于检验是否满足了需求。四、软件测试的原则1、所有 测试追溯到用户需求2、把尽早和不断的测试,最为座右铭3、测试工作要由专业人员来执行4、80%的错误出现在20%的模块中5、设计测试用例时(测什么?怎么测?),要考虑各种情况6、一定要写缺陷报
2022-05-09 23:13:52
192
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人