jenkins - 通过Jenkins TestComplete 测试参数
问题描述
我有一个网站的多个实例,我想使用 TestComplete 对其进行测试。我编写了一个使用实例 URL 作为测试参数的场景,当我使用 TestComplete GUI 运行它时它可以工作。
我的问题是我想做同样的事情,但通过詹金斯。我找不到如何通过我的工作将参数传递给测试。它始终采用默认值。
解决方案
我找到了解决方案:
- 向 Jenkins 作业添加参数
- 在 TestComplete 插件字段中输入此参数
Additional command line arguments
(例如,如果您的参数名为 websiteUrl,请使用 $websiteUrl 写入您的变量) - 在您的测试中替换您要更改的值
BuiltIn.ParamStr(BuiltIn.ParamCount())
(这将检索传递给 TestComplete == 您的参数的最后一个参数)
推荐阅读
- node.js - 在 Promise 中设置变量
- java - 在属于每个代理集合的 LinkedHashMap 中查找命名属性的平均值
- react-native - 如何使用电话信用在 React Native 中以编程方式发送 SMS
- c++ - C++:使用自定义散列和相等函数扩展已经创建的 C 结构,以便在 unordered_map 中使用
- python - 为什么我的 pygame 按钮并不总是有效?
- jquery - Rail6-Webpack jQuery 配置实现导航栏下拉工作 0
- python - Python - TypeError:'str'和'int'的实例之间不支持'<'
- flutter - 如何在颤动中显示圆形进度指示器和底片?
- java - 在 Java 中打印圣诞树任务会使用完全相同的代码打印两个不同的结果
- google-sheets - 单元格值是否在其他选项卡上?