gpt4 book ai didi

katalon-studio - 使用不同的参数运行相同的 Katalon 测试用例

转载 作者:行者123 更新时间:2023-12-04 06:37:38 24 4
gpt4 key购买 nike

在我们的 Katalon Studio项目我们有一个测试用例。

我们喜欢该测试用例在运行测试套件时接受来自命令行的参数。

例如,我们喜欢用 parameter=A 运行相同的测试用例一次。另一个是 parameter=B .

这将使我们的 Jenkins 能够运行不同的测试,而无需一次又一次地复制测试用例。

有没有办法做到这一点?

最佳答案

实际上,您无法在命令行中指定参数。但它似乎受到社区的需求(Katalon - How to pass user defined parameters from command line)

解决方案:

您可以在配置文件中定义参数。每个配置文件可以包含具有不同值的相同参数,并且可以在测试套件执行期间进行选择。

您可以手动或通过在命令行中传递它来选择您需要的配置文件。为此,您只需使用 -executionProfile 选项:

katalon -noSplash -runMode=console -consoleLog -noExit -projectPath="C:\MY_PATH" -retry=0 -testSuitePath="Test Suites/MY_TEST_SUITES" -executionProfile="Profile_A"

最后,不要忘记将您的步骤输入变量转换为测试用例中需要的全局变量。您可以手动或通过脚本执行此操作:
import internal.GlobalVariable as GlobalVariable
GlobalVariable.my_variable

文档: Katalon Docs - Execution Profile (v5.4+)

希望它会帮助你。

关于katalon-studio - 使用不同的参数运行相同的 Katalon 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51702042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com