通过我设备上的CulebraTester应用程序,我生成了一些python来打开设置应用程序。当我去运行脚本时,有人向我打招呼
pkg_resources.DistributionNotFound: The 'androidviewclient<12.4.0' distribution was not found and is required by the application
然后我意识到我没有设置环境变量,所以我从Github下载了这个项目并运行了这个命令
export ANDROID_VIEW_CLIENT_HOME=/path/to/androidviewclient/
我相信我做的是正确的,因为我可以cd到$ANDROID\u VIEW\u CLIENT\u HOME并查看内容。现在当我返回运行脚本时,同样的错误出现了,所以我注释掉了pkg_资源.需要('androidviewclient>;=12.4.0'),然后出现此错误
ImportError: No module named com.dtmilano.android.viewclient
现在我不知道该怎么办,我试着在谷歌上搜索,但我没有找到解决问题的方法。我在youtube上看到一个视频,其中curl被用来运行CulebraTester生成的javascript,那么Python也可以这样做吗?你知道吗
CulebraTester可以用多种语言生成测试:
详见Code-Generation-language。你知道吗
为了运行,每种语言都有自己的依赖项,例如,如果您在Java中生成UiAutomator测试,您将需要在
build.gradle
中使用相应的依赖项。你知道吗在您的特定情况下,生成Python测试时需要
androidviewclient
。要安装它,请按照AndroidViewClient: Installation上的说明进行操作相关问题 更多 >
编程相关推荐