我尝试用Appium Python运行需要设备场外部数据的单元测试。我将以zip文件的形式将数据上载到“extra data”参数,并在“android”参数中输入“/sdcard/
”。我试图在这里使用“/WordCountTest1MB
”调用python脚本中的文件。注意文件没有扩展名,它们只是文本。然而,我所有的测试都失败了,说:
test_paramec_0__sdcard_WordCountTest1MB failed: IOError: No such file or directory: '/sdcard/WordCountTest1MB'
我还需要做些什么来访问这些文件吗?在
非常感谢任何帮助!在
编辑:下面是发布的代码,请注意,我们试图在extra data参数中查找数据的位置,但是这些目录的名称会随每个目录的不同而变化,因此我们需要首先找到至少一个所需文件的路径:
^{pr2}$
看来这里有问题
上面的语句没有给出正确的文件路径,您需要对此进行更正,下面是一个示例列表,您可以通过这些示例来更正您的路径
^{pr2}$你可以尝试两种选择
1)在集合的每个元素中添加.txt
2)结合使用glob和fileinput
^{pr2}$相关问题 更多 >
编程相关推荐