2

我想为有两个字段的屏幕编写脚本,我只想测试这些字段的值的不同可能性,它是否会导航到进一步的屏幕。但是要输入这些字段的数据组合太大。那么我可以从已经存储了我的数据的 excel/任何其他文件中导入数据吗?

4

1 回答 1

2

对的,这是可能的。您可以获取能够在 bash 脚本中获取的所有数据。编写一个脚本文件,将所需信息打印到标准输出。例如

#!/bin/bash
cat myfile

您可以从 UIAutomation 运行此 bash 脚本并使用此命令获取它的输出

var result = target.host().performTaskWithPathArgumentsTimeout(full_path_to_your_script, [""], 10);

现在您可以使用 bash 脚本的输出:

element.setValue(result.stdout);

在此处参考 fabe 的答案,https: //stackoverflow.com/a/19016573/344798

参考https://stackoverflow.com/a/20626488/344798

于 2013-11-26T13:19:00.730 回答