我正在寻找一种工具来设计、记录和监控产品的系统测试。
我需要的基础是: 1) 一个可以表示测试之间某种继承的工具(即,一个测试建立另一个或类似的测试)。
2) 一个允许我单独监控每个版本的特定测试运行的工具(即,对于产品的 1.1 版,我们从记录的所有测试中运行这些特定测试)。
3) 一种允许对测试进行某种形式的自由“标记”的工具(即,我可以将相同的测试分为几组:回归测试、功能测试、ui 测试……一个测试可以同时包含所有三个)。
4) 可选 - 该工具将允许我运行“自动测试”脚本(使用内部开发的自动化系统自动化,因此它必须允许很多方法与之相关)。
我发现可能有用的一个工具是:http ://trac-hacks.org/wiki/TestCaseManagementPlugin
它具有使用 Trac 的额外好处,我们开始将其用于错误跟踪/任务跟踪。如果有人可以推荐(或给出不使用它的充分理由),也将不胜感激。
谢谢