测试
文章平均质量分 62
春夏秋冬888
这个作者很懒,什么都没留下…
展开
-
1.功能测试笔记
fiddler 设置越低网速越快 0.17021KB为正常的上传下载延迟率/弱网切换网络 2g,3g,4g其实ajax加个请求超时的判断就行了,原创 2022-12-28 17:28:26 · 44 阅读 · 0 评论 -
postman接口加密测试
加密之后,把加密之后的值设置为全局变量,然后再需要的地方使用{{}}取值。实际开发中,需要先知道开发加密这块的代码,以及框架。原创 2022-11-15 13:49:17 · 1286 阅读 · 0 评论 -
java基础---01
IDEA是java开发工具,官网下载 intllij IDEA 安装包,如果下载安装后提示环境变量出现错误,但是自己又配置了的,可以尝试管理员身份运行。⚫ 变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59。⚫ 类名称: 满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:HelloWorld.java。官网下载jdk--安装--配置环境变量--官网下载idea-安装--破解。转义字符:\n 换行 \t空格。原创 2022-10-28 10:27:52 · 353 阅读 · 0 评论 -
如何做好测试用例的设计
以我为例,我是做系统测试的,因此测试对象的需求规格说明是最主要的测试设计参考。例如,我们的测试用例模板中的测试类型定义,除了参考 ISO 9126 质量模型,其中的重要输入就是以前项目的测试经验和缺陷分类分析。经典测试设计中的一些技术与方法,在保证测试覆盖率与质量的情况下,对减少测试用例的数目是非常有效的。测试用例的颗粒度没有严格的标准,我的观点是只要它们满足测试目的,符合产品特点、开发特点和测试过程等要求,有助于我们更好地发现缺陷和开展测试活动,测试用例的颗粒度就是合适的。采用合适的设计技术与方法。原创 2022-10-24 14:19:31 · 1321 阅读 · 0 评论 -
jmeter-并发测试
3.引用查询到的值,并用计数器做参数化,使得每请求一次获取不同的用户名。1.连接数据库,获取用户名、密码。2.对数据库进行查询。原创 2022-08-12 18:01:50 · 344 阅读 · 0 评论 -
Postman
注意:生成接口测试报告的每个接口都要做断言(包括http状态码断言),否则不能识别到接口做失败了。在保存文件的路径下打开cmd,执行下面命令,成功后就生成了测试报告。提取响应的其它值,做环境变量,再用{{ }}调用。# 安装newman。...原创 2022-08-02 17:30:15 · 1605 阅读 · 0 评论 -
jmeter遇到问题总结--1
jmeter中遇到的问题汇总原创 2022-06-21 16:18:46 · 791 阅读 · 0 评论 -
金额相关的怎么测
1.金额参数必须以“元”为单位,精度要求小数点后两位。2.金额的小数点后面超过两位,页面或者服务端进行错误提示。3.金额输入0.01(一分钱问题),关注数据库存的值是否为0.01,前端显示是否为0.01。4.金额输入0,关注数据库存的值为0,前端展示是否正确5.金额输入为负值(如-1,-2),页面或者服务端进行错误提示。6.金额的输入不可为空时,如果为空则进行错误提示。(数字中间存在空格也需要进行提示)7.金额的输入可以为空的时候(不输入),关注数据库存入该项的值也为空(null和NaN都不行.转载 2021-07-14 15:14:38 · 289 阅读 · 0 评论 -
Jmeter性能测试总结(五)
脚本设计:抓包(Fiddler抓包)1.Fiddler的原理(代理)2.过滤请求(filters)3.导出脚本(需要安第三方插件)到Jmeter中运行脚本增强:1.参数化(可能需要)什么样的情况需要做参数化:如:注册 ,业务场景不正确的情况(录制的脚本不满足实际场景)参数化有几种方式:1.csv数据文件设置2.jmeter函数助手(线程ID,时间函数)2.关联...原创 2021-07-01 11:50:33 · 455 阅读 · 0 评论 -
接口测试与性能测试的区别
测试分很多种,从单测,接口,功能,性能,UI,至少有五层,那其实区分这些测试类型的关键点就在于测试的侧重点不一样,接口测试是针对后端开发的接口(不一定是http的,也有可能是tcp的),而性能测试是偏重于产品的各方面各阶段性能(接口的性能,页面的性能,app的性能),可以说性能测试的覆盖度比接口更大一些。那我们就拿http类型的接口测试和性能测试举例,有啥侧重点区别呢? 简单来说,它俩区别就在于性能测试有多用户(并发)的概念,而接口测试只是单用户场景。我们做接口测试是是用于验证接口的请求...翻译 2021-06-30 19:01:48 · 1315 阅读 · 0 评论 -
Jmeter结果分析(四)
汇总报告:Label :执行样品的标签,如HTTP请求的名称,事务控制器名称样本 :执行的,具有相同标签的样本数量,请求已经执行的次数。需要注意,多个样本同名的将被统计在一起,所以在编写脚本时样品命名应该唯一,除非你希望这么做。平均值: 一组样本的平均响应时间,毫秒最小值: 一组样本中最短的响应时间最大值:一组样本中最长的响应时间异常%: 执行失败/错误的请求占一组样本的百分比吞吐量: 以每秒/分钟/小时的请求数衡量。以使显示的速率至少为1.0。代表完成的请求数/秒/分钟/小时,通常可以原创 2021-06-30 16:02:57 · 1064 阅读 · 0 评论 -
Linux下找不到IP地址
在linux中执行ifconfig发现没有ip地址---ping www.baidu.com发现没有网络---打开任务管理器开启和vmware有关服务就可以正常上网了原创 2021-06-29 19:21:20 · 251 阅读 · 0 评论 -
Jmeter断言和线程数(三)
端口80 --http默认端口8080---Tomcat 默认端口443-https默认端口8888--代理服务器端口号原创 2021-06-29 11:25:35 · 153 阅读 · 0 评论 -
性能测试脚本设计(一)
负载测试、压力测试区别小等同于性能测试:多个用户同时进行某操作,验证响应时间是否达标如何做性能测试?1.负载:模拟很多人对软件进行同一个操作,负载体现出来的并发用户数2.场景:通过请求的方式,模拟真实的用户行为3.指标:通过监控方式取得性能结果项性能测试操作过程:Jmeter抓包(不推荐):添加线程组--添加非测试原件http代理服务器--添加下列设置(端口号要和代理服务器一致)--启动使用代理服务器,并打开需要测试的网页抓包好后,关闭代理服务器--停止htt原创 2021-06-28 16:31:37 · 529 阅读 · 0 评论 -
(三)Jmeter录制脚本方案与基础知识
前期是功能测试,好了后再做性能脚本:用户操作被测软件系统,某场景的动作流程所有脚本刚开始都是用一个用户跑,然后根据需求并发n个用户做性能测试没有接口文档就用fiddler抓包录制看里面的请求响应,有接口文档用文档加抓包结合使用----------------------------------------------------------------------------------------------------------------------不推荐:用http代理服务器抓原创 2021-06-28 11:11:04 · 479 阅读 · 0 评论 -
(二)性能测试安装以及报告生成
Jmeter需要Java环境JDK工具包1.8以上---上官网下载jmeter安装包---cmd下验证是否安装好Java环境--jmeter配置两个环境变量(需要重新打开cmd)--在cmd下输入Jmeter运行验证Java环境的安装设置两个环境变量,是jmeter的安装包路径运行Jmeter,提示不要使用界面模式去做负载测试,因为会消耗资源在bin目录下找到属性文件,设置语言分布式设置以下两个执行文件一个是Windows下运行的,一个在Linux下运行原创 2021-06-27 18:58:43 · 95 阅读 · 0 评论 -
(一)性能测试关键指标
指标: 多(并发量)--快(延时、响应时间)--好(稳定性,长时间运行)--省(资源使用率)--思考时间响应时间:客户感知的感应时间,端到端web系统普遍接受的响应时间2(非常好)5(可以接受)8(上限)秒系统注册用户数影响:1.磁盘空间,满与空 对查询影响很大,没有经过初始化的性能环境=没有作用的环境,所以要找与现场环境匹配的网络:运维 linux系统注入网络延时的办法数据库:客户的数据库还原,或者知道数据格式模拟出数据在线用户数:与内存关系最大,没有行为、会话的用户会被cpu翻译 2021-06-27 14:46:17 · 378 阅读 · 0 评论 -
adb命令
安装adb:下载SDK Platform Tools 到本地,解压后可直接在cmd下安装,注意adb.exe的正确路径adb命令仅需要这三个文件或者配置环境变量到path中,我没有配置成功,只能先进入正确路径再用adbAndroid 设备的开发者选项和 USB 调试模式已开启:「设置」-「开发者选项」-「Android 调试」查看。开发者选项,点允许usb调试,然后就可以连上电脑了如果在设置里找不到开发者选项,在「设置」-「关于手机」连续点击「版本号」7 次。需要用...原创 2021-06-26 16:41:45 · 412 阅读 · 1 评论 -
Jmeter 与 postman 的区别
1.创建步骤创建集合--文件夹--请求原创 2021-06-16 15:39:43 · 620 阅读 · 0 评论 -
Jmeter+Ant自动化框架
下载数据库插件:https://dev.mysql.com/downloads/connector/j/原创 2021-06-15 17:07:40 · 142 阅读 · 0 评论