解析StressMark压力测试工具.doc

解析StressMark压力测试工具.doc

ID:51118210

大小:33.02 KB

页数:2页

时间:2020-03-09

解析StressMark压力测试工具.doc_第1页
解析StressMark压力测试工具.doc_第2页
资源描述:

《解析StressMark压力测试工具.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、解析StressMark压力测试工具欢迎进入软件测试社区论坛,与200万技术人员互动交流>>进入简介StressMark测试软件是一个使用VisualC++编写的,开放源代码的测试工具,可以完成服务程序及重要算法的功能和性能测试,其最主要的功能是模拟多线程或多客户端的自动化压力测试。 我们可以利用StressMark软件完成的典型测试任务包括:1.在多线程环境下测试一个软件模块、一段关键算法是否可以正确运行,即代码是否是多线程安全的。 2.测试一个软件模块、一段关键算法在并发执行时的效率,如每个线程的平均执行时间等。 3.模拟一个服务程序的多个客户端,测试该服务程序

2、对并发请求的响应是否正确。 4.模拟一个服务程序的多个客户端,测试该服务程序在并发请求的情况下,对每个客户请求的响应效率。 5.使用一台或多台高配置的测试计算机(多CPU,大内存),每台计算机上运行一套StressMark,每套StressMark模拟多个客户线程,以此测试服务程序在大压力情况下的响应能力,这一方法甚至可以测出服务程序支持的并发数上限。 因为StressMark软件的源代码是完全开放的,基于这套源代码,你完全可以改造出符合你的特定需求的自动测试程序,使StressMark可以完成更多的测试任务。基本概念测试包:用户根据特定测试需求制订的,包含一个或多

3、个不同测试用例及其配置方式的描述性大纲。 测试用例:指对一项特定的测试任务的描述,包括测试目标,输入数据,测试方法,实现代码等。在StressMark中,测试用例对应于一段具体的待测试代码,该测试代码由测试者提供,并被嵌入到StressMark工程中。测试时,可以对一个测试用例起多个测试客户(线程)同时运行,也就是说,一个测试用例同时可以有多个运行实例。还可以对特定的测试用例指定测试次数,即指定在该测试用例的每个实例中,重复执行多少次测试代码。根据需要,用户也可以指定每两次重复之间的时间间隔。测试客户:或称测试线程。指测试时某特定测试用例的一个具体的实例。该实例以线

4、程方式运行,并与该测试用例的其他实例同时启动。用户可以在测试包中为每个测试用例配置测试客户(线程)的数目。 测试次数:某特定测试用例的每一个测试客户(线程)中,待测试代码的重复执行次数。用户可以在测试包中为每个测试用例配置测试次数。 间隔时间:某特定测试用例的每一个测试客户(线程)中,待测试代码两次重复执行之间的间隔时间。单位是毫秒。间隔时间可以在测试包中指定。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。