- 外文名
- Test tool
- 对 象
- 应用程序
- 名 词
- 名词
- 中文名
- 测试工具
- 工 具
- WinRunner
-
接口测试工具Postman接口测试图文教程
2018-07-11 13:10:03市场上有很多优秀的,完善的接口测试工具,比如SoapUI,Postman等,能够高效的帮助后端开发人员独立进行接口测试。这里使用Postman接口测试工具,此处以请求方式为POST的userLogin登录接口为例。目录
一、前言
在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性。而这要求前端开发进度和后端进度保持基本一致,任何一方的进度跟不上,都无法及时完成功能模块的测试。
做为后端开发人员,要求独立开发完成某个接口后,开发人员自己需要先测试通过后再提交给测试人员进行测试,否则会出现到测试人员哪里业务流程根本就走不通,或者BUG会过多的情况等。
市场上有很多优秀的,完善的接口测试工具,比如SoapUI,Postman等,能够高效的帮助后端开发人员独立进行接口测试。这里使用Postman接口测试工具,此处以请求方式为POST的userLogin登录接口为例。二、Postman安装和使用
1、这个直接去官网下载即可,我们使用免费版即可满足基本接口测试,根据个人或者公司的项目实际情况考虑是否需要专业版或者其他。下载好的安装程序Postman-Win64-xxx-Setup.exe,双击安装即可。建议安装在非系统盘,即C盘在外的其他盘,另建议使用全英文路径,避免使用中文路径。2、打开Postman如下图2-1,可以关闭该页面跳过注册账户,非登陆状态下该工具可以直接使用。接下来出现引导页面,类似IDEA,Android Studio等开发工具的引导页。此处关闭即可。图2-1注册账户图 图2-2项目创建引导图 3、进入Postman主页面并创建项目接口集合
这里是我之前用过,所以左侧文件栏存在几个已有的文件夹。
选择功能菜单New下的Collection创建项目接口集合。新建一个亿的项目A hundred million,可在Description部分写一下项目描述。图2-3Postman主页面 图2-4新建项目接口集合图 4、创建项目模块文件夹
一般项目会分多个管理模块或者功能模块进行开发。这里可根据项目具体情况创建子文件夹方便接口管理。此处在A hundred million项目右键创建资产管理assets文件夹、user用户管理文件夹。可将测试的接口实例保存在对于管理模块下。
图2-5新建资产管理文件夹 5、后台登录接口演示
开发完成后台接口,编写正确严谨的逻辑代码处理前端请求。此处登录接口代码如下,运行后台开发项目,使该接口能够访问。接口请求路径为:http://localhost:8080/manage/app/user/login
@Controller @RequestMapping("/manage/app/") @Scope("prototype") public class AppUserController { /** * 日志 */ public static Logger customFile = LoggerFactory.getLogger("manageCustomFile"); @Resource private AppUserService appUserService; /** * 用户登录 * @param baseResult * @return */ @RequestMapping(value = "user/login" , produces = "application/json;charset=UTF-8", method = RequestMethod.POST) @ResponseBody public BaseResult loginUser(@RequestBody BaseResult baseResult) { customFile.info("appId:"+ baseResult.getTreasureID()+ "用户登陆访问:" + baseResult.toString()); return appUserService.loginUser(baseResult); } }
6、新建接口测试
在Postman主页面Content部分点击'+'按钮,新增一个接口测试。在图2-6所示第一部分填写接口请求路径,左侧下拉列表可选择请求方式,此处选择POST请求方式。接口请求路径为http://localhost:8080/manage/app/user/login。第二部分是请求体,即包含接口所需请求参数的Body,此处选择原始数据RAW,数据类型使用JSON数据作为请求数据。点击蓝色Send按钮发送请求,后台项目接口接收请求并响应返回执行结果。此处后台处理数据返回结果仍是JSON数据,这个看实际项目而定,此处仅做演示。第三部分是接口响应体,即接口响应请求处理并返回的数据。点击Pretty自动匹配接口返回的数据格式并对数据美化显示,使数据看起来更加直观。如果接口测试出现异常,则可以通过PreView视图查看浏览器响应接口的页面信息,也可以通过Header了解请求状态等参数。一般出现异常还是直接去后台看控制台的异常信息及项目日志来处理解决异常,再进行接口测试。
图2-6接口测试图 接口测试通过后,可Ctrl+S保存接口测试实例,填写接口测试名称和接口描述信息,选择要保存的路径,此处保存在user用户管理模块文件夹。当项目的接口全部测试通过后,可在A hundred million项目右键Export导出接口文档,保存为JSON接口测试文件,该文件可通过Postman导入查看。
三、请求方式
对于后台开发的接口,请求方式肯定不止POST一种,Postman也支持多种请求方式。在新建接口测试实例时可选择接口的请求方式,如图3-1。
图3-1接口请求方式图 请求类型可以模拟Form表单文本提交,Form表单文件提交,raw原始数据提交,二进制文件提交。对于原始数据类型raw还支持不同文件格式,包括JSON,TXT,HTML等多种文件格式。
图3-2数据请求类型图 四、资金记录接口实例演示
后台开发接口如下,服务器部署运行后台项目。接口请求路径为:http://localhost:8080/manage/app/user/asset/withdrawRecord
@Controller @RequestMapping("/manage/app/") @Scope("prototype") public class AppUserAssetController { /** * 日志 */ public static Logger customFile = LoggerFactory.getLogger("manageCustomFile"); @Resource private AppUserAssetService appUserAssetService; /** * 获取提现记录 * 即我的页面中的资金记录 * @param baseResult * @return */ @RequestMapping(value = "user/asset/withdrawRecord" , produces = "application/json;charset=UTF-8", method = RequestMethod.POST) @ResponseBody public BaseResult getUserWithdrawRecord(@RequestBody BaseResult baseResult){ customFile.info( "appId:"+ baseResult.getTreasureID() + "用户提现记录获取"+baseResult.toString()); return appUserAssetService.getUserWithdrawRecord(baseResult); } }
新建资金接口测试
请求方式为POST,
请求URL为http://localhost:8080/manage/app/user/asset/withdrawRecord
请求体为JSON类型的原始数据
点击Send请求接口,接口响应请求处理返回结果如图3-3所示
图3-3资金记录接口测试图 -
测试工具
2020-02-02 18:17:43 -
Modbus测试工具ModbusPoll与Modbus Slave使用方法
2017-09-14 13:15:39Modbus测试工具ModbusPoll与Modbus Slave使用方法一、介绍
Modbus Poll :Modbus主机仿真器,用于测试和调试Modbus从设备。该软件支持ModbusRTU、ASCII、TCP/IP。用来帮助开发人员测试Modbus从设备,或者其它Modbus协议的测试和仿真。它支持多文档接口,即,可以同时监视多个从设备/数据域。每个窗口简单地设定从设备ID,功能,地址,大小和轮询间隔。你可以从任意一个窗口读写寄存器和线圈。如果你想改变一个单独的寄存器,简单地双击这个值即可。或者你可以改变多个寄存器/线圈值。提供数据的多种格式方式,比如浮点、双精度、长整型(可以字节序列交换)。
Modbus Slave: Modbus从设备仿真器,可以仿真32个从设备/地址域。每个接口都提供了对EXCEL报表的OLE自动化支持。主要用来模拟Modbus从站设备,接收主站的命令包,回送数据包。帮助Modbus通讯设备开发人员进行Modbus通讯协议的模拟和测试,用于模拟、测试、调试Modbus通讯设备。可以32个窗口中模拟多达32个Modbus子设备。与Modbus Poll的用户界面相同,支持功能01, 02, 03, 04, 05, 06, 15, 16, 22和23,监视串口数据。
二、Modbus Poll使用
1)、安装注册:
安装完毕,在桌面能够看到ModbusPoll的快捷方式,双击该快捷方式,打开软件,打开后界面如下图所示。
单击Connection->Connect,弹出注册窗口;打开压缩包解压后的readme文件,复制ModbusPoll的序列号,粘贴到注册窗口的注册栏,如下图所示,点击OK,破解完毕。
2)、程序主窗口:
按照上面破解流程,按“OK”按钮即可完成注册。然后直接进入主窗口,如下图所示:
modbus poll 4.3.4程序主窗口
其中:Tx = 4表示向主站发送数据帧次数,图中为4次; Error = 0表示通讯错误次数,图中为0次; ID = 1表示模拟的Modbus子设备的设备地址,图中地址为1;F = 03表示所使用的Modbus功能码,图中为03功能码; SR = 1000ms表示扫描周期。红字部分,表示当前的错误状态,“No Connection”表示未连接状态。
3)、参数设置:
单击菜单【Setup】中【Read/Write Definition.. F8】进行参数设置,会弹出参数设置对话框。
其中:A. Slave为要访问的Modbus从站(从机)的地址,对应主窗口(主画面)中的ID值,默认为1。 B. Function 为寄存器功能码的选择,共四种,分别对应关系如下:
代码
中文名称
寄存器PLC地址
位操作/字操作
操作数量
01
读线圈状态
00001-09999
位操作
单个或多个
02
读离散输入状态
10001-19999
位操作
单个或多个
03
读保持寄存器
40001-49999
字操作
单个或多个
04
读输入寄存器
30001-39999
字操作
单个或多个
05
写单个线圈
00001-09999
位操作
单个
06
写单个保持寄存器
40001-49999
字操作
单个
15
写多个线圈
00001-09999
位操作
多个
16
写多个保持寄存器
40001-49999
字操作
多个
C. Address 为寄存器起始地址,默认从0开始。
D. Length为寄存器连续个数,默认为10个,对应组态软件的通道数量。
E. Scan Rate为读取数据周期,单位毫秒,默认为1000ms。
设置完成单击OK按钮,模拟窗口将显示定义的寄存器列表。
4)、显示设置:
数据显示方式设置:
默认情况下,寄存器数据的显示方式为Signed方式(16进制无符号二进制),数据范围为-32768~32767。如果用户要以其他数值方式显示,可以通过菜单【Display】进行选择设置,如下图所示:
地址格式设置: Modbus Slave默认使用PLC地址,【Display】菜单中【PLC Addresses(Base 1)】为默认选中状态,默认寄存器的起始地址为1开始,此点与组态软件的Modbus串口和TCP数据转发驱动是相同的。如果测试时需要设置起始地址为0开始,可选择【Protocol Addresses(Base 0)】。一般情况下使用默认PLC地址即可。
使用工具栏的”Communication Traffic”按钮,可以显示出当前发送命令和接受的数据。
5)、串口连接:
单击菜单【Connection】中【Connect.. F3】进行串口连接,如下图 :
其中:Port3,表示使用的串口(COM3),根据实际情况选择不同的串口或者TCP/IP进行连接。Mode,表示Modbus协议模式,使用串口时有效;使用TCP/IP时自动为TCP模式。Response Timeout,表示读取超时时间,从站在超时时间内没有返回数据,则认为通讯失败。Delay Between Polls,每次扫描的最小间隔时间,默认为10ms。Remote Server,表示TCP/IP模式时的终端从站设备的网络设置。IP Address,表示TCP/IP模式时从站IP地址。 Port,表示TCP模式时从站网络端口。用户可根据需要对参数进行设置,默认为:串口1、波特率9600、数据位8位、无校验位、1位停止位。确认设置后点击OK按钮即可。如果连接并读取正确,此时主窗口将显示读取寄存器的相关信息。
6)、寄存器值改变:
在主窗口寄存器地址上双击鼠标,弹出修改对话框,如下图:
在Value输入框中输入值确认即可。范围为-32768——32767。
其中:Slave为要访问的Modbus从站的地址,对应主画面中的ID值,默认为1。 Address 为当前操作的寄存器的地址。图中为对寄存器40001操作。 Use Function为所使用的功能码,可以选择06或16功能码进行写入。
7)、查看通讯数据帧:
单击【Display】菜单中的【Communication…】或者单击工具栏上【101】按钮,可以调出串口收发数据帧监视信息对话框“CommunicationTraffic”,用来查看分析收发的数据帧。如下图所示:
其中:前6位为数据帧的序号。 Rx表示接收的数据帧。 Tx表示发送的数据帧。
8)、断开连接:
点击【Disconnect F4】即可断开连接结束测试,此时主窗口中出现红色的“No Connection”表示未连接状态。
三、Modbus Slave使用
1)、安装注册:
安装软件,安装完成之后,双击执行ModbusSlave快捷方式即可。注册方法:单击Connection->Connect,弹出注册窗口;打开压缩包解压后的readme文件,复制ModbusPoll的序列号,粘贴到注册窗口的注册栏,点击OK,破解完毕。ModbusSlave的安装破解与ModbusPoll类似,在此不再赘述。
2)、主窗口:
软件主窗口如下图所示:此时处于“Noconnection”未连接状态,如果只测试“04输出保持寄存器”,则可直接点击跳到第3.步,直接进行连接即可。
3)、参数设置:
点击菜单“Setup”中“Slave Definition.. F2”进行参数设置,会弹出如下图对话框。其中:A.Slave为Modbus从站地址,对应主画面中的ID值,默认为1。
B. Function 为寄存器功能码的选择,共四种,分别对应关系如下:代码
中文名称
寄存器PLC地址
位操作/字操作
操作数量
01
读线圈状态
00001-09999
位操作
单个或多个
02
读离散输入状态
10001-19999
位操作
单个或多个
03
读保持寄存器
40001-49999
字操作
单个或多个
04
读输入寄存器
30001-39999
字操作
单个或多个
05
写单个线圈
00001-09999
位操作
单个
06
写单个保持寄存器
40001-49999
字操作
单个
15
写多个线圈
00001-09999
位操作
多个
16
写多个保持寄存器
40001-49999
字操作
多个
C. Address 为寄存器起始地址。默认从1开始。
D. Length为寄存器连续个数。默认为10个。设置OK按钮,模拟窗口将显示定义的寄存器列表:
其中:ID,表示模拟的Modbus子设备的设备地址;F,表示功能码
点击对应的寄存器,即可修改对应寄存器的值或者状态。比如2寄存器值修改成9,9寄存器值修改成100。4)、显示设置:
数据显示方式设置:
默认情况下,寄存器数据的显示方式为Signed方式(16进制无符号二进制),数据范围为范围为-32768——32767。如果用户要以其他数值方式显示,可以通过菜单“Display”进行选择设置,如下图所示:地址格式设置:
Modbus Slave默认使用PLC地址,“Display”菜单中“PLC Addresses(Base 1)”为默认选中状态,默认寄存器的起始地址为1开始,此点与组态软件的Modbus串口和TCP数据转发驱动是相同的。如果测试时需要设置起始地址为0开始,可选择“Protocol Addresses(Base 0)”。一般情况下使用默认PLC地址即可。5)、连接:
点击菜单“Connection”中“Connect.. F3”进行连接。弹出连接对话框:其中:Port2,表示使用的串口(COM2),根据实际情况选择不同的串口或者TCP/IP进行连接
Mode,表示Modbus协议模式,使用串口时有效;使用TCP/IP时自动为TCP模式
Flow Control,表示流控制,串口模式时有效;
Ignore Unit ID,表示TCP模式时忽略无效的组编号
用户可根据需要对串口参数进行设置,默认为:串口1,波特率9600,数据位8位,无校验位,1位停止位。确认设置后点击“OK”按钮即可。此时主窗口中红色的“No connection”表示未连接状态的信息消失,表明从站处于正常连接状态。6)、寄存器值改变:
在主窗口寄存器地址上双击鼠标,弹出修改对话框,如下图:在输入框中输入值确认即可。范围为-32768——32767。
其中:Auto increment选项钩选上后,对应寄存器的值可以每1秒种增加1。7)、查看通讯数据帧:
点击“Display”菜单中的“Communication…”,可以调出串口收发数据帧监视信息对话框,用来查看分析收发的数据帧。如下图所示:其中:前6位为数据帧的序号。
Rx:表示接收数据帧。
Tx: 表示发送数据帧。8)、断开连接:
点击“Disconnect F4”即可断开连接结束测试,此时主窗口中出现红色的“No connection”表示未连接状态。四、Modbus主机/从机模拟程序
1)、安装vspd虚拟串口工具。通过工具添加COM2和COM3两个端口。
2)、接下来打开已经安装的modbuspoll和modbus slave软件,分别按“F8”配置主从端的相关配置,如图:
以上配置的是10个计数器从机设备ID为1但只读取前6个计数器的数据,可根据自己的情况设置。2、接下来按分别按“F3”进行连接,注意修改连接界面的端口,主从机分别选择我们虚拟出来的com2和com3端口,因为我只用到了RTU模式,所以其他选项如波特率9600,比特位8,校验位1,无等价位等可以保持不变,然后点击确定进行连接,未连接成功窗口第二行会给出提示信息。
通讯开始,主机端显示:TX=232,Err=0,ID=1,F=03,SR=1000ms。意思是,发送232次命令,错误次数,从机ID,功能号,轮询间隔。
使用工具栏的”Communication Traffic”按钮,可以显示出当前发送命令和接受的数据。
Modbus Poll 4.3.4 破解版下载:http://www.cr173.com/soft/21405.html
Modbus Slave调试工具下载:http://www.cr173.com/soft/21410.html
Modbus调试精灵 7.04绿色版下载:http://www.cr173.com/soft/5480.html
-
并发测试工具
2019-06-15 14:40:47并发测试工具 一、Postman Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便...并发测试工具
一、Apache Bench简介
ApacheBench 是 Apache 服务器自带的一个web压力测试工具,简称ab。ab又是一个命令行工具,对发起负载的本机要求很低,根据ab命令可以创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问,因此可以用来测试目标服务器的负载压力。总的来说ab工具小巧简单,上手学习较快,可以提供需要的基本性能指标,但是没有图形化结果,不能监控。
使用说明
用法很简单,使用ab命令就可以
参数说明: 格式:ab [options] [http://]hostname[:port]/path -n requests Number of requests to perform //本次测试发起的总请求数 -c concurrency Number of multiple requests to make //一次产生的请求数(或并发数) -t timelimit Seconds to max. wait for responses //测试所进行的最大秒数,默认没有时间限制。 -r Don't exit on socket receive errors. // 抛出异常继续执行测试任务 -p postfile File containing data to POST //包含了需要POST的数据的文件,文件格式如“p1=1&p2=2”.使用方法是 -p 111.txt -T content-type Content-type header for POSTing //POST数据所使用的Content-type头信息,如 -T “application/x-www-form-urlencoded” 。 (配合-p) -v verbosity How much troubleshooting info to print //设置显示信息的详细程度 – 4或更大值会显示头信息, 3或更大值可以显示响应代码(404, 200等), 2或更大值可以显示警告和其他信息。 -V 显示版本号并退出。 -C attribute Add cookie, eg. -C “c1=1234,c2=2,c3=3” (repeatable) //-C cookie-name=value 对请求附加一个Cookie:行。 其典型形式是name=value的一个参数对。此参数可以重复,用逗号分割。 提示:可以借助session实现原理传递 JSESSIONID参数, 实现保持会话的功能,如-C ” c1=1234,c2=2,c3=3, JSESSIONID=FF056CD16DA9D71CB131C1D56F0319F8″ 。 -w Print out results in HTML tables //以HTML表的格式输出结果。默认时,它是白色背景的两列宽度的一张表。 -i Use HEAD instead of GET -x attributes String to insert as table attributes -y attributes String to insert as tr attributes -z attributes String to insert as td or th attributes -H attribute Add Arbitrary header line, eg. ‘Accept-Encoding: gzip’ Inserted after all normal header lines. (repeatable) -A attribute Add Basic WWW Authentication, the attributes are a colon separated username and password. -P attribute Add Basic Proxy Authentication, the attributes are a colon separated username and password. -X proxy:port Proxyserver and port number to use -V Print version number and exit -k Use HTTP KeepAlive feature -d Do not show percentiles served table. -S Do not show confidence estimators and warnings. -g filename Output collected data to gnuplot format file. -e filename Output CSV file with percentages served -h Display usage information (this message)
平时使用 -n 说明请求次数,-c 说明并发量就可以了
结果解析
Document Path: /index.html Document Length: 17784 bytes #请求文档大小 Concurrency Level: 10 #并发数 Time taken for tests: 11.898681 seconds #全部请求完成耗时 Complete requests: 100 #全部请求数 Failed requests: 0 Write errors: 0 Total transferred: 1805900 bytes #总传输大小 HTML transferred: 1778400 bytes Requests per second: 8.40 [#/sec] (mean) #每秒请求数(平均) Time per request: 1189.868 [ms] (mean) #每次并发请求时间(所有并发) Time per request: 118.987 [ms] (mean, across all concurrentrequests Transfer rate: 148.17 [Kbytes/sec] received #传输速率 Connection Times (ms) #连接时间 min mean[+/-sd] median(中位值) max Connect: (#连接) 59 73 11.9 72 132 Processing: (#处理) 86 998538.7 938 2288 Waiting: (#等待) 63 135 106.8 94 663 Total: 155 1072540.6 1004 2362 在一定比例的请求服务时间 50% 1004 66% 1260 75% 1452 80% 1492 90% 1923 95% 2078 98% 2352 99% 2362 100% 2362 (longest request)
三、JMeter
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测 试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来在不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。
使用说明
由于JMeter功能非常强大,所以此处引用老_张的博客进行说明
1、基础介绍 简单介绍jmeter的元件组成,作用等基础知识;
2、录制脚本 简述了jmeter录制脚本的2种方式;
3、元件的作用域及执行顺序 jmeter各元件的作用域及执行的顺序;
4、Sampler之SOAP/XML-RPC Request 取样器中关于SOAP/XML-RPC Request的用法;
5、Sampler之HTTP请求 取样器中关于HTTP请求的用法;
6、http请求之content-type 取样器中关于HTTP请求的补充说明;
7、Sample之JDBC Request 取样器中关于JDBC请求的用法;
8、JDBC Request之Query Type 取样器中关于JDBC请求的补充说明;
9、目录结构 jmeter目录结构等简单介绍;
10、参数化 jmeter参数化的4种方式;
11、关联之正则表达式提取器 jmeter关联之正则表达式提取器的用法;
12、关联之XPath Extractor jmeter关联之XPath Extractor的用法;
13、配置元件之计数器 jmeter配置元件中关于计数器的用法;
14、配置元件之HTTP属性管理器 jmeter配置元件中关于http属性管理器的用法;
15、函数助手 jmeter内置函数助手的简单介绍;
16、定时器 jmeter八大元件之定时器的介绍;
17、断言 jemter八大元件之断言的介绍;
18、逻辑控制器 jmeter八大元件之逻辑控制器的介绍;
19、常见问题及解决方法 jmeter使用过程中常见问题及解决方案的说明;
20、阶梯式加压测试 jmeter扩展插件Stepping Thread Group的简单介绍;
21、jmeter常用插件介绍 jmeter插件Transactions per Second、Response Times Over Time、PerfMon Metrics Collector的下载安装及使用;
22、内存溢出原因及解决方法 关于jmeter做压力负载测试时候遇到内存溢出的原因和解决方法;
23、jmeter分布式测试 关于高并发情况下分布式测试的一些技术点和注意事项;
24、dubbo接口测试 利用jmeter的dubbo插件进行dubbo接口测试和性能测试;
25、linux环境运行jmeter并生成报告 linux环境,非GUI模式运行jmeter脚本进行性能测试,并生成测试报告的介绍;
26、jmeter生成HTML格式性能测试报告 jmeter生成HTML格式的性能测试报告的2种方式,以及可视化图表解析内容;
结果解析
-
接口测试工具Postman使用实践
2017-12-05 16:18:55接口测试工具Postman使用实践本次chat内容包括: 接口的定义 接口的分类 为何要进行接口测试 接口文档示例 Postman工具简介 借助Postman完成HTTP请求接口测试 Postman + Newman + Jenkins 实现接口自动化测试 一、... -
App测试实战:测试内容、测试工具、测试效果
2018-09-12 08:45:48零、概述 0.1App测试内容: 1、常规的功能和性能:功能遍历、业务响应速度、界面测试等 2、专项测试:主要是系统指标包括耗电、内存占用、流量消耗、CPU(计算量)、启动速度、流畅度... 0.2 App测试工具: ... -
Redis02_redis-benchmark压力测试工具
2020-08-27 21:29:17Redis02_redis-benchmark压力测试工具 测试100个并发连接,每个连接100000个请求 redis-benchmark -h localhost -p 6379 -c 100 -n 100000 分析示例: ====== SET ====== 100000 requests completed in 1.22 ... -
一个简单的monkey测试工具
2018-11-06 11:20:49Monkey的概念: “猴子测试”是指没有测试经验的人甚至对计算机根本不了解的人(就像猴子一样)不需要知道程序的任何用户交互方面的知识,如果给他一个...它是Android系统自带一个命令行工具,可以运行在模拟器里... -
软件测试测试工具总结
2019-06-14 17:52:48在软件测试的过程中,多多少少都是会接触到一些测试工具,作为辅助测试用的,以提高测试工作的效率,使用好了测试工具,能对测试起到一个很好的作用,同时,有些公司,也会要求掌握一些测试工具,或者,是在面试时,... -
初识PostMan接口测试工具
2017-10-24 22:53:241、了解接口测试(http协议、其他接口测试工具,对比*略) 2、能够做接口测试的工具 postman google插件 httprequest firefox插件 ...3、测试工具没有好坏,但有优劣,实际工作中可以根据需求、想... -
最全渗透测试工具讲解
2018-08-31 08:44:31渗透测试工具详解视频教程,该课程分为三个部分,1、针对web扫描工具介绍,2、针对抓包工具介绍,3、针对信息探测介绍。(没章节都会将该章节介绍的工具共享给大家)这三部分基本涵盖了渗透测试中百分之80常见工具的... -
服务器性能测试 测试工具 如何测试?
2015-12-08 14:48:31服务器性能测试有哪些方法? 测试工具有哪些? 如何测试? 服务器压力测试怎么做? -
软件测试工具
2015-02-28 12:53:52软件测试工具是通过一些工具能够使软件的一些简单问题直观的显示在读者的面前,这样能使测试人员更好的找出软件错误的所在。软件测试工具分为自动化软件测试工具和测试管理工具。软件测试工具存在的价值是为了提高... -
常用测试工具整理
2018-04-20 10:00:37平常测试过程中会用到不少测试工具,有些工具的使用频率还非常的高,以下做个简单的梳理,以供参考: -
性能测试工具选型原则
2020-03-27 13:48:26随着互联网快速发展,性能测试工具也在不断的更新,性能测试工具种类繁多。 性能测试工具,从理论上来讲在性能测试过程中使用到的所有工具都可以称其为性能测试工具,通常分为以下几类: 服务器端性能测试... -
OPC测试工具
2018-11-08 16:37:46OPC DA 测试工具 https://www.opcconnect.com/freecli.php OPC UA 测试工具 https://www.opcconnect.com/uafree.php 转载于:https://blog.51cto.com/netside/2314624 -
一般测试流程 常用的软件测试工具有哪些? 开源测试工具 软件测试一般用到的工具、框架、技术列表
2018-05-21 17:56:38一般测试流程 常用的软件测试工具有哪些? 开源测试工具 软件测试一般用到的工具、框架、技术列表一般测试流程:1.需求分析阶段:只要就是对业务的学习,分析需求点。2.测试计划阶段:测试组长就要根据SOW开始编写... -
游戏测试工具清单
2019-05-20 22:31:59工欲善其事,必先利其器,相对于APP测试来说,游戏测试的圈子,开源的资源和方案会少许多,所以收集整理了一份游戏测试人员工作相关的资源清单,包括学习资料,测试工具,开源框架,效率工具等,希望可以给有需要的... -
压力测试工具
2018-12-20 16:06:28目录 1 性能测试... 2 2 压力测试(Stress Test)... 2 2.1 网站测试... 2 2.2 系统测试要求... 3 3 测试工具... 3 3.1 Webbench. 4 3.1.1 Ubuntu 下载安装... 5 3.1.2 ... -
APP性能测试工具
2019-04-18 19:44:19APP性能测试工具是一个简单易上手的Android性能监测工具,该工具是由emmagee开源项目二次开发而来,主要用于监测单个App的CPU、内存、流量、电量、电流、帧数以及整体性能状态,同时支持自定义的监控频率以及性能... -
SocketTool(很好用的socket测试工具)
2012-07-16 07:47:18SocketTool(很好用的socket测试工具) -
软件测试工具都有哪些
2018-08-20 11:35:38开源测试管理工具:Bugfree、Bugzilla、TestLink、mantis 开源功能自动化测试工具:Watir、Selenium、MaxQ、WebInject 开源性能自动化测试工具:Jmeter、OpenSTA、DBMonster、TPTEST、Web Application Load ... -
自动化测试工具有哪些?这10款测试工具你不能错过
2020-12-20 16:54:07不容错过的十款自动化测试工具,都整理好了,快来看看 -
TCP&UDP测试工具
2019-01-18 14:04:36Windows下的TCP&UDP发包工具: 下载:TCP&UDP 测试工具 -
自动化测试工具比较
2018-03-02 11:41:41过去一年接触了几款自动化测试工具,在此做个简单的比较总结。 测试工具应该不是重点,重点是对被测的应用程序类型/借口的协议需要熟悉,然后根据被测项目选择合适的测试工具。 表格1:功能/性能测试工具总结: ... -
测试工具和测试自动化
2017-05-26 15:31:11对于测试而言,工具同样不可或缺,甚至于如果想判断某个厂商的测试水平是处于“蛮荒时代”还是已经进化到了“现代社会”,观察其使用的测试工具就能知道个大概。事实上,很多测试项目,尤其是性能和稳定性测试项目,... -
十大软件测试工具
2017-04-12 20:28:24目前由于软件测试工作在软件的生产过程中越来越重要,很多软件测试工具应运而生,这里介绍一下目前最流行的一些软件测试工具,一个十个,介绍如下: 一、企业级自动化测试工具WinRunner 这款软件是Mercury ... -
Mock测试工具比较
2017-08-24 22:38:36Java Mock测试工具比较最近,在做一个Java Web的项目,项目中需要集成一套Mock测试工具。随即对市面上的mock测试工具进行了调研,下面是调研结果。其中,mock测试工具分为单元测试级别的mock工具和接口测试级别的... -
Spark性能测试工具
2017-11-23 09:20:22Spark 性能优化方案Spark性能测试工具 •Spark性能测试基准程序Benchmark–https://github.com/intel-hadoop/HiBench•Spark性能测试与分析可视化工具–https://github.com/zhihuili/Dew性能调优的步骤 1.性能测试...
-
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
-
SAP License:SAP学习笔记
-
Liunx 优化思路与实操步骤
-
vue拖拽 —— vuedraggable 表格拖拽行
-
openssl 实现https 网页访问
-
虚拟磁盘服务错误: 卷大小太大。
-
businessskinform.v5.25.fs.zip
-
Unity 热更新技术-ILRuntime
-
《Android架构师面试题精编解析大全》.pdf
-
FencingWithFriends:用于组织休闲击剑比赛的Web应用程序-源码
-
教务管理系统.zip
-
吃货注意接收,精美美食图片壁纸来喽
-
白话:java从入门到实战
-
云原生2.0时代:企业更应了解一下容器安全
-
python中pdf转png图片
-
NFS 实现高可用(DRBD + heartbeat)
-
Samba 服务配置与管理
-
自动化测试Python3+Selenium3+Unittest
-
1042 Shuffling Machine
-
delphi 控件 VclZip.pro.v3.10.1