Automated tests 测试自动化编排工具/语言

Automated tests 测试自动化编排工具/语言,automated-tests,orchestration,Automated Tests,Orchestration,此场景的测试工具包括:(在ubuntu上) 监视和报告一些先决条件,如数据库表、守护进程运行等 运行脚本将数据注入mysql。此脚本插入少量数据,并且需要根据某些完成条件运行N次 监视某些表并为其创建图形结果 然后,我们可以使用各种数据集运行此测试,并查看结果 这种工作流在许多测试用例中都很常见。是否有一个工具已经提供了这个编排,这都是基于命令行的环境 我搜索过,但找不到任何用于测试编排的工具 现在我可以自己用Java、Perl或任何其他语言来开发它,但最好看看是否有可用的东西,所以我不必从头开

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

  • 监视和报告一些先决条件,如数据库表、守护进程运行等
  • 运行脚本将数据注入mysql。此脚本插入少量数据,并且需要根据某些完成条件运行N次
  • 监视某些表并为其创建图形结果
  • 然后,我们可以使用各种数据集运行此测试,并查看结果

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

    我搜索过,但找不到任何用于测试编排的工具

    现在我可以自己用Java、Perl或任何其他语言来开发它,但最好看看是否有可用的东西,所以我不必从头开始

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

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

    我意识到这是一个由两部分组成的问题,可以看作是两个独立的问题,但我不想在这里失去主题


    就部署编排而言,有许多选择,如、、等,但测试编排没有选择。

    我不清楚您对编排的确切含义。如果您的意思是控制由多个组件组成的系统,您可以使用或之类的工具