pylot是python编写的一款web压力测试工具。使用比较简单。而且测试结果相对稳定。 安装   简单安装:   解压即可
2022-09-26 16:39:49 75KB 压力测试 pylot
1
"NBddos压力测试软件"简介 官方网站:http://www.nbddos.com 1. "NBddos压力测试"郑重许诺:包学会--包免杀--包更新--包技术 2. 免杀效果:360 瑞星 金山 江官 诺顿 NOD32 卡巴 小白伞等 3. 聚集了市道市情上一切攻击软件长处(独立编写代码.很有效的避免纵火墙公司改动参数入止防备攻打) 4. 软件控制端以及服务端,升级及时,绝质保证客户肉鸡拾失.减少不用要的丧失; 5. 改擅了传统攻击软件的内核缺点.增添了优化了肉鸡衔接服务端线程.减少了占资流等 6. 服务端:打开后无进程,非注入,启动快度速,没有加壳20Kb,加个压缩壳将更小,便利下载.压力测试完后没有占CPU,不卡; 7. 攻击模式:ICMP洪水 SYN洪水、 TCP洪水、UDP洪水、TCP并收攻打、GET攻击,CC攻击等.可挑选各类疯狂攻击主机的类型; 上线方式:目前支持DNS解析.FTP在线更新,内网端口映射,花生壳3322等动态域名上线 独立特征码编译服务端:VIP用户木马服务端为用户独立特征码编译,免杀效果更稳定 攻击模式:UDP/ICMP/SYN/TCP/TCP多连接,网站web Get洪水/新无限CC变异/HTTP空GET 多组攻击模式:攻击线程最大可调整为50,可肉鸡分组攻击目标,大大加强了攻击效果
2022-09-12 15:11:20 1.5MB NBddos 6.0压力测试软件
1
StressMark测试软件是一个使用Visual C++编写的,开放源代码的测试工具,可以完成服务程序及重要算法的功能和性能测试,其最主要的功能是模拟多线程或多客户端的自动化压力测试。 我们可以利用StressMark软件完成的典型测试任务包括: 1. 在多线程环境下测试一个软件模块、一段关键算法是否可以正确运行,即代码是否是多线程安全的。 2. 测试一个软件模块、一段关键算法在并发执行时的效率,如每个线程的平均执行时间等。 3. 模拟一个服务程序的多个客户端,测试该服务程序对并发请求的响应是否正确。 4. 模拟一个服务程序的多个客户端,测试该服务程序在并发请求的情况下,对每个客户请求的响应效率。 5. 使用一台或多台高配置的测试计算机(多CPU,大内存),每台计算机上运行一套StressMark,每套StressMark模拟多个客户线程,以此测试服务程序在大压力情况下的响应能力,这一方法甚至可以测出服务程序支持的并发数上限。 因为StressMark软件的源代码是完全开放的,基于这套源代码,你完全可以改造出符合你的特定需求的自动测试程序,使StressMark可以完成更多的测试任务。 相关概念 测试包:用户根据特定测试需求制订的,包含一个或多个不同测试用例及其配置方式的描述性大纲。 测试用例:指对一项特定的测试任务的描述,包括测试目标,输入数据,测试方法,实现代码等。在 StressMark 中,测试用例对应于一段具体的待测试代码,该测试代码由测试者提供,并被嵌入到 StressMark 工程中。测试时,可以对一个测试用例起多个测试客户(线程)同时运行,也就是说,一个测试用例同时可以有多个运行实例。还可以对特定的测试用例指定测试次数,即指定在该测试用例的每个实例中,重复执行多少次测试代码。根据需要,用户也可以指定每两次重复之间的时间间隔。 测试客户:或称测试线程。指测试时某特定测试用例的一个具体的实例。该实例以线程方式运行,并与该测试用例的其他实例同时启动。用户可以在测试包中为每个测试用例配置测试客户(线程)的数目。 测试次数:某特定测试用例的每一个测试客户(线程)中,待测试代码的重复执行次数。用户可以在测试包中为每个测试用例配置测试次数。 间隔时间:某特定测试用例的每一个测试客户(线程)中,待测试代码两次重复执行之间的间隔时间。单位是微秒。间隔时间可以在测试包中指定。 使用指南 1. 使用 Visual C++ 6.0 打开项目 StressMark\StressMark.dsw;或使用 Visual C++ .NET 7.0 打开解决方案 StressMark\StressMark.sln 2. 用Visual C++语言实现一个具体的测试用例类。 所有的测试用例类均应派生于基类 StressCase,必须实现 StressCase 类的 OneStep() 方法,并在 OneStep() 方法中填写测试代码。测试用例类可以选择实现 StressCase 类的 OnInitialize() 和 OnUninitialize() 方法,以完成测试前的初始化和测试后的清理工作。在一个测试客户(线程)中, OnInitialize() 和 OnUninitialize() 方法仅被调用一次; OneStep() 方法被调用的次数取决于测试者在测试包中配置的测试次数。 测试者可以在测试用例类中包含测试所需的中间变量、方法等,但不要使用全局变量或全局资源(因为测试案例是运行在线程环境中)。对于无法使用 Visual C++ 实现的待测试代码(如 Visual Basic 代码),测试者可以先将待测试代码包装成 Visual C++ 可以调用的 ActiveX Automation 组件或动态连接库,再于 OneStep() 方法中编码调用。 一个简单的测试包的例子如下: MyCase1.h #include "stdafx.h" #include "StressCase.h" class MyCase1 : public StressCase { public: DECLARE_DYNCREATE(MyCase1) bool OneStep(CString& strErrorMessage); }; MyCase1.cpp #include "stdafx.h" #include "StressCase.h" #include "MyCase1.h" IMPLEMENT_DYNCREATE(MyCase1, StressCase) bool MyCase1::OneStep(CString& strErrorMessage) { // do something... return true; } 注意:定义测试用例类必须分成头文件(*.h)和实现文件(*.cpp),在头文件中的类定义体内必须包含语句 DECLARE_DYNCREATE(ClassName) 在实现文件中必须包含语句 IMPLEMENT_DYNCREATE(ClassName, StressCase) 上面的例子仅实现了OneStep()方法。需要时,也可以实现 OnInitialize() 和 OnUninitialize() 方法。测试者在测试用例代码内可以通过 StressCase 类的成员变量获得与自身相关的各种信息,包括案例名称、线程号、测试次数等,也可以在测试失败时通过参数 strErrorMessage 返回错误信息(该错误信息将显示在测试界面中),或者调用 StressCase 类的 LogEvent() 方法记录系统日志(仅在 Windows NT/2000 下有效,日志信息记录在操作系统的应用程序日志中,可以使用事件查看器阅读)。 有关 StressCase 类的各成员变量及方法的使用的详细信息,请参见头文件 StressCase.h 中的代码和注释。 3. 将上面实现的头文件和实现文件(如MyCase1.h和MyCase1.cpp)加入Visual C++工程中。 4. 必要的话,重复2-3,实现其他测试用例类。 5. 修改 TestSuite.cpp 的内容,定义测试包。TestSuite.cpp 文件的格式及配置方法如下: /////////////////////////////////////////////////////////////////////////// // // TestSuite.cpp - 测试包定义 // /////////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include "StressCase.h" // // 在此处包含所有具体的测试用例类的头文件,例如 // #include "MyCase1.h" // #include "MyCase2.h" // ... // #include "MyCase1.h" #include "MyCase2.h" // // 此处定义所有具体的测试用例 // 每个具体测试用例的定义语法为 // // BEGIN_TEST_SUITE // DECLARE_TEST_CASE(ClassName, Name, Clients, Times, Interval) // ... // END_TEST_SUITE // // 其中,ClassName 是测试用例的类名, // Name 是显示用的测试用例名称, // Clients 是指定为该测试用例起多少个客户(线程) // Times 是每个客户(线程)中重复测试多少次 // Interval 是线程中每两次测试间的时间间隔(微秒数, // Interval 为 0 表示不间断地连续测试) // // BEGIN_TEST_SUITE DECLARE_TEST_CASE(MyCase1, "测试用例一", 5, 5, 1000) DECLARE_TEST_CASE(MyCase2, "测试用例二", 8, 10, 0) END_TEST_SUITE 6. 编译 StressMark 工程。注意要使用 Release 方式编译,以保证测试所得的时间数据的精确。 7. 在测试环境中运行程序StressMark.exe。测试者可以在程序界面中使用"开始测试"、"终止测试"按钮来启动或停止测试过程,测试结束后,可以用"报表"按钮输出测试报告到文本文件中。如果因线程调度或测试代码的原因,测试过程无法停止的话,测试者可以直接使用"杀所有线程"按钮终止测试。 8. 其他更详细的信息,如测试用例的执行方式,线程调度规则等,可以参见 StressMan.h 和 StressMan.cpp 中的代码和注释。
2022-09-08 11:10:48 27.64MB StressMark 压力 测试 工具
1
cisco路由器宽带压力测试软件,发布本软件的目的是为了测试局域网的网络环境 主要是路由器的性能,还有就是网管朋友怎么样做一些相应的防范
2022-04-26 11:30:44 154KB 压力测试
1
memtester压力测试软件.zip
2022-01-06 10:03:33 5.76MB android
1
用于java等程序的压力测试,可以给出测试结果的树形图
2021-10-28 20:02:13 70.8MB 单元测试 java 压力测试 软件测试
1
oZone3D FurMark(显卡压力测试软件)绿色单文件版V1.26.0.0,威航软件园提供最新版本的甜甜圈烤机软件下载。
1
专门用于测试局域网内开发的WEB应用程序,可以测试java开发程序,可适用于B/S架构,C/S架构
1
内存压力测试软件,内置各种配置,点击config载入
2021-07-01 09:06:57 33KB 内存测试
1
cpu压力测试软件,很好用的,支持主流linux版本
1