gpt4 book ai didi

testing - 卡塔隆工作室 : How do I parameterize automated tests

转载 作者:行者123 更新时间:2023-11-28 20:36:04 33 4
gpt4 key购买 nike

我正在使用 Katalon Studio 测试 Web 应用程序,测试步骤包括通过文件选择器将文件加载到应用程序中。我正在使用 WebUI.uploadFile() 来执行此操作,但我发现它需要一个绝对路径。

这是一个主要问题,因为我们通过 Jenkins 运行了自动化的夜间测试。目前在 groovy 测试脚本中,我有一个测试输入文件的硬编码路径,该文件位于我工作站的特定目录中。当我在我的机器上运行测试时,这工作正常,但显然不会在任何其他系统上工作,包括 Jenkins 系统。

如果我能的话,那将是非常有用的

  • 访问 Katalon 提供的内置变量(如果存在)
  • 指定相对路径
  • 引用一个环境变量
  • 一些其他技术?

任何有关如何解决此问题的想法都将不胜感激。

最佳答案

我认为你可以使用以下函数获取项目目录以生成相对路径 RunConfiguration.getProjectDir()

关于testing - 卡塔隆工作室 : How do I parameterize automated tests,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54044556/

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