0

此场景的测试工具包括:(在 ubuntu 上)

  1. 监控和报告一些先决条件,如数据库表、守护进程运行等。
  2. 运行脚本将数据注入 mysql。此脚本插入少量数据,需要根据一些 FINISH Criteria 运行 N 次
  3. 监视一些表并为其创建图形结果

然后,我们可以使用各种数据集运行此测试,并查看结果。

这种工作流程在许多测试用例中都很常见。是否有一个工具已经提供了这个编排,这是所有基于命令行的环境。

我搜索但找不到任何此类用于测试编排的工具。

现在我可以自己用 Java 或 Perl 或任何其他语言开发它,但如果有一些东西已经可用,我会很高兴,所以我不必从头开始。

现在Jenkins确实提供了一种测试编排,但就像是在类固醇上拥有一个命令行工具,并且测试结果需要与可用的 Jenkins 插件和工具集成。我想知道是否有可用的 java 库或 perl 包,它们具有事件驱动/结果驱动的编排

我还包括了“语言”,因为我想知道是否有最适合开发这个框架的语言,因为有很多语言可供选择。同时,如果 AUT(被测应用程序)是用 Perl 开发的,那么选择(比方说)Java 来开发这个测试编排框架是一个好主意吗?

我意识到这是一个两部分的问题,可以作为两个单独的问题,但我不想在这里松散主题。

至于部署编排,有很多选择,如FabricKokkiPonipuppet等,但对于测试编排则没有。

4

1 回答 1

0

我不清楚您对orchestration的确切含义。如果您的意思是控制由多个组件组成的系统,您可以使用Robot FrameworkCucumber等工具。

于 2013-05-10T22:27:09.007 回答