理想情况下,用户永远不应该花时间运行测试。他们应该将时间和精力集中在创建测试上,因为测试执行可以自动化—就如可构建、编译程序和部署应用程序代码可以自动化一样。

Parasoft SOAtest 可集成到持续构建/集成/测试流程中,如使用 Ant Build、Maven、CruiseControl、Hudson、UNIX/Linux cron、Windows Scheduler 等建立的流程。一些团队可能会按每晚/每日的频率或在打包和发布版本时的特定时间安排这样的持续流程。

目的是为了利用现有的持续集成去执行 Web 服务构建上执行 SOAtest 回归测试,该构建已被定期自动创建。这有几个关键的好处:

  • 不必使用人力资源来执行测试。
  • 能够在回归错误被引入系统时立即将其捕获。
  • 允许生成实时报告,以便获得对被测试系统的质量状态的可见性。

所有 Parasoft 支持的测试类型都可以自动化—包括功能测试和负载测试。

例如,下面是一个用于 SOAtest 自动化的示例命令:

soatestcli -data "c:\Documents and Settings\user\Application Data\Parasoft\SOAtest\workspace" -resource "SOAtest Example" -config user://"My Configuration" -report c:\reports\Report1

所有详情,请参阅在命令行界面使用 - soatestcli 进行测试

  • No labels