【问题标题】:Load test automation as part of VSTS release pipeline负载测试自动化作为 VSTS 发布管道的一部分
【发布时间】:2019-03-01 22:58:11
【问题描述】:

我正在尝试自动化我的一个 Azure 应用服务 API 套件的负载测试。我能够创建一个 VSTS 发布管道,它将按需提供性能环境(Azure 资源),并且能够将负载测试添加为一个步骤(VSTS 发布任务),它将调用云负载测试。

我要实现的下一步是对每个区域进行多个基于云的负载测试,其中可变负载模式作为同一发布管道的一部分并行运行,以模拟来自多个区域的并发负载,但不幸的是负载测试任务似乎只针对一个负载测试文件。有没有一种方法可以在单个任务中配置多个负载测试。总体而言,缺少任何东西或对整个过程有任何想法。

【问题讨论】:

    标签: performance azure azure-devops azure-pipelines-release-pipeline


    【解决方案1】:

    您不能在 load test task 中指定多个负载测试文件。

    您可以将多个负载测试任务放在task group 中。

    另一方面,您可以参考source code 来自定义构建/发布任务以满足您的要求。 Add a build or release task

    【讨论】:

    • 谢谢!!关于使用任务组的第二点(多个任务打包在一起作为一个任务组)是他们并行运行的配置吗?
    • 不行,任务组中的任务不能并行运行,我建议你可以自定义构建任务。
    猜你喜欢
    • 1970-01-01
    • 2016-11-22
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多