我想开始使用执行以下操作的测试框架:
- 包含一个流程(流程可以是一个测试)管理引擎。它能够在调度程序的帮助下启动进程(测试)
- 它是分布式的,进程可以在本地或其他机器上运行
- 测试可以是任何东西:
- 给定端口上的简单 telnet(基础设施测试)
- 磁盘 I/O 或 mysql 基准测试
- 从 Selenium 导出的 jar 进行验收测试
- 需要知道测试是否通过
- 能够从测试中获取实时数据(类似于石墨)——这是可选的
- 允许以多种编程语言构建进程:perl、ruby、C、bash
- 有一个图形界面
- 开源的
- 用任何语言编写,只要不使用资源,我更喜欢 C、perl 或 ruby
- 在 linux 上运行
不应该是什么: - 添加到浏览器:Selenium,BITE ..
我不想要专注于 Web 开发的东西
我会喜欢使用这样的工具,或者可能合作构建一个。我希望我足够明确。谢谢你 。