NoSQLMap是一款开源Python工具,可以帮助安全测试人员自动化对NoSQL数据库进行攻击测试。目前这款工具的漏洞利用程序围绕MongoDB,但是以后会支持更多的NoSQL数据库,如CouchDB, Redis和Cassandra。
Bugtroid是Bugtraq-
Team团队开发的安全检测工具。该apk的主要特征是,它有200多个Android和Linux工具(PRO),可以帮助渗透测试人员进行智能手机的安全评估工作。
TestMP是一个用于自动化测试的管理平台,目的是为用户团队提供一个建立和维护自动化测试体系的基础设施。管理内容涵盖测试用例,测试数据,测试环境以及测试度量等。
rspec-2.x 是一个 meta-gem,依赖于其他组件:rspec-core, rspec-expectations 和rspec-mocks 。每个组件都可以使用 gem
selenide是用于提高基于WebDriver的自动化测试便利性的Java类库。
示例测试:
@Test
Thucydides(修西得底斯)是一个工具,可以让您使用基于webdriver单位或BDD测试编写更加灵活、更加可重用webdriver基础测试,并生成验收测试文档,它包括叙述性描述的测试,以及相应的屏幕截图,还有高级总结和聚合的测试
Test’em 是一个 JavaScript 运行测试器,而且它让 JavaScript 的单元测试更方便更好玩,会让你爱上测试。
GoConvey 是个相当不错的 Go 测试工具,支持 go test。可直接在终端窗口和浏览器上使用。
Evalvid
是一个对在真实或模拟的网络里传输的视频进行质量评价的框架和工具集。除了底层网络的QoS参数的测量,如丢包率,延迟,抖动,Evalvid还提供标准的视频质量评价算法如PSNR和SSIM。它视频编码方面支持H.264,
Frisby.js 是一个 Node.js 和Jasmine 上的 REST API 测试框架,让测试 API
端点更简单,更快捷,更有趣。
rspec-mocks 是一个 rspec 的 test-double 框架,支持 method stubs, fakes 和生成 test-doubls
Celero —— 一个 C 的基准测试管理库,使用 CMake 来生成跨平台的构建,需要一个最新的编译器 (Visual C 2012 or
Ghost Driver 是远程 WebDriver 有线协议的开源实现,使用PhantomJS 作为后端。
ztcp 是一个发送 TCP 命令的工具,本项目采用 go 语言编写,提供一个 tcp 客户端,专门用作各种 socket 测试,HTTP 测试。尤其是对
KIF 的全称是 Keep It Functional ,来自 Square。该测试框架只支持 iOS,所有测试使用 Objective-C 编写,简化了
MockServer 是一个 API ,建华了通过 HTTP 集成(服务、web网站等)的系统的模拟测试。提供 Java 和 JavaScript API。
rspec-core 是 RSpec 运行和格式化工具。rspec-core 提供一个框架,用来书写你的代码应该怎样表现的可执行案例;以及一个 rspec命令工具来限制哪些案例可以运行,调整输出格式。
goose 是一个开源的自动化测试框架,目的:
致力于软件测试与开发领域知识传播和技术共享!
Web Latency Benchmark 是谷歌公司的一种新的浏览器响应能力的基准测试方法,可直接测量延迟和闪避。使用 JavaScript
Cafe
测试框架是一款来自百度QA部门的具有开创性意义的Android平台的自动化测试框架,框架覆盖了Android自动化测试的各种需求。框架致力于实现跨进程测试、快速测试、深度测试,解决了Android自动化测试中的诸多难
XcodeTest 可以让你在命令行上运行测试程序。
Kochiku 是一个自动化测试系统的分布式平台,包含3个组件:
Web 服务器:你可以检视构建和管理资料库
BrowserSwarm 是微软公司推出的一个开源工具,用来帮助 Web 开发者在不同设备和浏览器上自动测试他们的 JavaScript 框架和库。
在 Web 项目中,浏览器兼容以及跨浏览器测试是最重要的也是最费劲的工作。DalekJS 是一个基于 JavaScript(或 Node.js)
Spoon 是一个 Android 平台的分布式仪表 (Instrumentation)测试项目。
Intern 是一个 JavaScript 自动化测试框架,支持浏览器和nodejs两种环境,支持AMD。
Flaky 是 nose 自动重试 flaky 测试的插件。事实上,有时候某些测试需要依赖于组件,不可能 100% 的可靠,Flaky
Genty,发音 “gen-tee”,表示 “生成测试” 的意思。它能帮助生成测试,单个测试可以执行多个输入。
PHPSpec 是 PHP 的 SpecBDD 框架,是通过规范异常驱动的 PHP 测试框架。
创建 composer.json 文件:
PyConcordion2 是 Concordion 自动化测试工具的另外一个
Python 移植版本。
Macaroon 是一个高效的反向代理测试套件,测试框架本身基于python2.7开发,方便跨平台移植;测试例使用格式化描述,做到编程语言无关性。使用
mock-fs 是个可配置的 mock 文件系统,允许内存和 mock 文件系统短暂支持 Node 的内置 fs
VCR 是 Ruby 开发的一个用于简化 HTTP 交互测试的工具包。
示例代码:
require \'rubygems\'
当你开发响应式网站时,需要做大量的测试和调整工作。而 BrowserSync 可以让你的这个开发和测试过程更加快速,通过在多个设备上同步
Airborne 是一个 RSpec 驱动的 API 测试框架,灵感来自于frisby.js
示例代码:
require \'airborne\'
Sismo 是使用 PHP 编写的持续测试服务器。
Sismo is language and tool agnostic。Sismo
只需要一个命令就可以知道怎样运行测试,当测试不通过的时候会返回一个非零的退出代码。