多线压力测试工具StressMark

时间:2011-11-17 02:29:33
【文件属性】:

文件名称:多线压力测试工具StressMark

文件大小:150KB

文件格式:RAR

更新时间:2011-11-17 02:29:33

多线压力测试工具

StressMark测试软件是一个使用Visual C++编写的,开放源代码的测试工具,可以完成服务程序及重要算法的功能和性能测试,其最主要的功能是模拟多线程或多客户端的自动化压力测试。 我们可以利用StressMark软件完成的典型测试任务包括: 1. 在多线程环境下测试一个软件模块、一段关键算法是否可以正确运行,即代码是否是多线程安全的。 2. 测试一个软件模块、一段关键算法在并发执行时的效率,如每个线程的平均执行时间等。 3. 模拟一个服务程序的多个客户端,测试该服务程序对并发请求的响应是否正确。 4. 模拟一个服务程序的多个客户端,测试该服务程序在并发请求的情况下,对每个客户请求的响应效率。 5. 使用一台或多台高配置的测试计算机(多CPU,大内存),每台计算机上运行一套StressMark,每套StressMark模拟多个客户线程,以此测试服务程序在大压力情况下的响应能力,这一方法甚至可以测出服务程序支持的并发数上限。 因为StressMark软件的源代码是完全开放的,基于这套源代码,你完全可以改造出符合你的特定需求的自动测试程序,使StressMark可以完成更多的测试任务。


【文件预览】:
多线压力测试工具
----StressMark()
--------StressMan.cpp(11KB)
--------StressMark.vcproj.old(5KB)
--------StressMark.sln.old(920B)
--------StressMark.rc(6KB)
--------StdAfx.cpp(212B)
--------TestSuite.cpp(1KB)
--------StressMark.vcproj(6KB)
--------StressCase.cpp(1KB)
--------StressCase.h(3KB)
--------StressMark.sln(909B)
--------StressMark.suo(8KB)
--------StressMark.dsw(545B)
--------MyCase1.cpp(245B)
--------StressMark.cpp(2KB)
--------StressMan.h(2KB)
--------StressMark.h(1KB)
--------ReadMe.txt(346B)
--------MyCase2.cpp(248B)
--------StdAfx.h(1KB)
--------StressMarkDlg.h(2KB)
--------StressMark.ncb(83KB)
--------Resource.h(872B)
--------Release()
--------MyCase1.h(197B)
--------res()
--------StressMark.dsp(5KB)
--------MyCase2.h(197B)
--------StressPublic.h(455B)
--------StressMarkDlg.cpp(8KB)
----Readme.txt(325B)
----StressMark使用指南.html(8KB)
----LICENSE.TXT(919B)

网友评论

  • 多线程工具+界面显示线程状态