Fuzzino 是弗劳恩霍夫研究所(德国也是欧洲最大的应用科学研究机构)研究人员近日开源了一个数据模糊测试(fuzz testing或fuzzing)库。 模糊测试是一种基于缺陷注入的自动软件测...<
Specs2是一个用于编写可执行软件说明的Scala库。可以用它来编写可知性测试和性能测试。 示例代码: import org.specs2.mutable._ class H...<
Yeti 是一个浏览器上的 JavaScript 测试运行器,基于 Node.js。你可以使用 Yeti 来测试 YUI 每个部件。 特性 与用户已经使用的框架一起使用。 无需任何其他软件即可自...<
ZENTAOATF是由禅道开发团队开发的自动化测试框架。它旨在解决自动化测试过程中测试脚本的发现、执行、比对、结果等问题。它只有一个可执行文件,可以支持各种脚本语言编写的自动化测试脚本,语法简单...<
Spinach是一种高层次的的行为驱动开发(BDD)框架,利用Gherkin语言(被Cucumber使用)来帮助定义你的应用程序或库的验收标准。 作为Cucumber的替代,它有以下设计目标: ...<
Railsbench是一款专门用于 rails 的测试工具。 1. 安装Railsbench # gem install railsbench # gem install gruff # gem...<
Machine.Specification 是一个 TDD 测试驱动开发的测试框架,简化了测试,无需关心语言本身特性。 Machine.Specifications 带来的好处是不需要在代码里有...<
Frank 提供了针对iOS平台的功能测试能力,可以模拟用户的操作对应用程序进行黑盒测试,并且使用Cucumber编写测试用例,使测试用例如同自然语言一样描述功能需求,让测试以“可执行的文档”的...<
calabash-ios 是一个基于 Cucumber 的 iOS 的功能自动化测试框架。<
calabash-android 是一个基于 Cucumber 的 Android 的功能自动化测试框架。 测试实例: Feature: Login feature Scenario: As...<