如何在 Katalon Studio 中使用 TestDataFactory 获取绝对路径

伴侣先生

我曾经有一个 excel 表绑定到我的测试用例

def dataUserPass = TestDataFactory.findTestData("myTable")

其中“myTable”是位于C:/Users/myself/git/my-project/Data Files/myTable.

最近我使用 Gitlab 将我的代码移到了服务器上。测试在我的计算机上运行良好,但是当同事尝试运行此测试时,他们收到以下错误消息:

测试失败,因为(of)(堆栈跟踪:java.lang.IllegalArgumentException:无法找到 ID 为“Data Files/myTable”的测试数据,因为(of)“java.io.FileNotFoundException:C:\Users\myself\git\my-项目\数据文件\myTable.xlsx'

所以我尝试重新定义我的测试数据:

def dataUserPass = TestDataFactory.findTestData(RunConfiguration.getProjectDir() + '/Data Files/myTable') 

RunConfiguration.getProjectDir()返回C:\Users\myself\git\my-project\

但我得到了以下信息:

测试失败,因为(of)(堆栈跟踪:java.lang.IllegalArgumentException:找不到 ID 为 'Data Files/C:/Users/myself/git/my-project/Data Files/myTable' 的测试数据,因为(of)'java .lang.IllegalArgumentException:ID 为“Data Files/C:/Users/myself/git/my-project/Data Files/myTable”的测试数据不存在”

贝聿铭

我认为您可以将 Excel 文件与 Data Files 文件夹中的“myTable”文件添加到同一文件夹中。然后在数据文件映射中,选择“相对路径”。此设置将帮助您的项目使用相对路径定位文件,并且可以在不同的机器上执行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Delphi获取INI文件的绝对路径?

来自分类Dev

如何在Linux中使用'find'命令获取找到的文件的绝对路径?

来自分类Dev

JavaScript:cssText属性,如何获取在FireFox中使用外部资源的样式的绝对路径?

来自分类Dev

如何使用pathlib在Python中获取两个绝对路径之间的相对路径?

来自分类Dev

如何使用Storage Access Framework(SAF)在可移动SD卡中获取绝对路径?

来自分类Dev

如何使用绝对路径获取有关git repo的信息

来自分类Dev

如何通过使用find unix命令获取绝对路径

来自分类Dev

如何使用 Python 3 获取文件的正确绝对路径?

来自分类Dev

如何获取文件的绝对路径

来自分类Dev

在使用ParcelJS构建的Cypress测试中,如何在绝对路径中使用导入?

来自分类Dev

如何在Angular JS中使用data-ng-src绑定绝对路径

来自分类Dev

如何在没有绝对路径的Java项目中使用图像

来自分类Dev

如何在Windows File Explorer中使用绝对路径

来自分类Dev

如何在WPF项目中使用具有绝对路径的Image?

来自分类Dev

如何在Windows中使用绝对路径形成FTP URL?

来自分类Dev

如何在标记中使用绝对路径添加背景图像

来自分类Dev

如何使用绝对路径读取配置文件?

来自分类Dev

如何使用绝对路径从Java运行Python文件?

来自分类Dev

如何使用文件的绝对路径打开文件?

来自分类Dev

如何在PowerShell中基于相对路径或绝对路径获取绝对路径?

来自分类Dev

如何在Android中获取视图的绝对路径?

来自分类Dev

如何在Java中获取绝对路径

来自分类Dev

如何使用jfilechooser从Java中的文件名数组中获取多个文件选择的绝对路径

来自分类Dev

如何在Create React App项目中避免很长的路径并使用绝对路径?

来自分类Dev

如何使用相对路径而不是绝对路径

来自分类Dev

如何获取具有绝对路径的文件的InputStream并将其添加到StreamedContent对象,以便在ap:fileDownload中使用它?

来自分类Dev

如何在unix中使用expr从存储在变量中的文件的绝对路径名中提取父目录?

来自分类Dev

如何从InputStream获取Java文件的绝对路径?

来自分类Dev

Python:如何获取调用函数的文件的绝对路径?

Related 相关文章

  1. 1

    如何使用Delphi获取INI文件的绝对路径?

  2. 2

    如何在Linux中使用'find'命令获取找到的文件的绝对路径?

  3. 3

    JavaScript:cssText属性,如何获取在FireFox中使用外部资源的样式的绝对路径?

  4. 4

    如何使用pathlib在Python中获取两个绝对路径之间的相对路径?

  5. 5

    如何使用Storage Access Framework(SAF)在可移动SD卡中获取绝对路径?

  6. 6

    如何使用绝对路径获取有关git repo的信息

  7. 7

    如何通过使用find unix命令获取绝对路径

  8. 8

    如何使用 Python 3 获取文件的正确绝对路径?

  9. 9

    如何获取文件的绝对路径

  10. 10

    在使用ParcelJS构建的Cypress测试中,如何在绝对路径中使用导入?

  11. 11

    如何在Angular JS中使用data-ng-src绑定绝对路径

  12. 12

    如何在没有绝对路径的Java项目中使用图像

  13. 13

    如何在Windows File Explorer中使用绝对路径

  14. 14

    如何在WPF项目中使用具有绝对路径的Image?

  15. 15

    如何在Windows中使用绝对路径形成FTP URL?

  16. 16

    如何在标记中使用绝对路径添加背景图像

  17. 17

    如何使用绝对路径读取配置文件?

  18. 18

    如何使用绝对路径从Java运行Python文件?

  19. 19

    如何使用文件的绝对路径打开文件?

  20. 20

    如何在PowerShell中基于相对路径或绝对路径获取绝对路径?

  21. 21

    如何在Android中获取视图的绝对路径?

  22. 22

    如何在Java中获取绝对路径

  23. 23

    如何使用jfilechooser从Java中的文件名数组中获取多个文件选择的绝对路径

  24. 24

    如何在Create React App项目中避免很长的路径并使用绝对路径?

  25. 25

    如何使用相对路径而不是绝对路径

  26. 26

    如何获取具有绝对路径的文件的InputStream并将其添加到StreamedContent对象,以便在ap:fileDownload中使用它?

  27. 27

    如何在unix中使用expr从存储在变量中的文件的绝对路径名中提取父目录?

  28. 28

    如何从InputStream获取Java文件的绝对路径?

  29. 29

    Python:如何获取调用函数的文件的绝对路径?

热门标签

归档