遇到的问题是在ubuntu20.04上。
遵照https://github.com/testdotai/appium-classifier-plugin
我确实在appium路径下安装了test-ai分类器,并使用npm install-g test-ai分类器进行了全局安装
通过从命令行appium doctor运行,我确保appium doctor没有给我任何错误。我转到appium路径并从命令行执行以下操作:
节点
require('test-ai-classifier');
总是出现同样的错误:
Thrown:
Error: Cannot find module 'test-ai-classifier'
Require stack:
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:797:15)
at Function.Module._load (internal/modules/cjs/loader.js:690:27)
at Module.require (internal/modules/cjs/loader.js:852:19)
at require (internal/modules/cjs/helpers.js:74:18) { code: 'MODULE_NOT_FOUND', requireStack: [ '' ]
你们中有人遇到过这个问题吗?如果是,你是怎么解决的?你使用了哪种环境?你是在全局还是在appium的路径中安装了测试ai分类器?
2条答案
按热度按时间gcmastyq1#
环境:
先决条件;安装android sdk并配置android\u home安装java sdk并配置java\u home
appium安装步骤:
测试ai分类器安装-全局:
测试ai分类器安装-应用程序路径:
全局节点模块配置:npm在哪里安装包?如果要更改全局模块路径,请使用npm config edit并将prefix=/my/npm/global/modules/prefix放在文件中
如何验证测试ai分类器安装?
在inteelij中创建java类并添加以下代码:
创建testng.xml,如下所示:
从命令行启动appium服务器:
右键单击testng.xml,然后执行。在“设置”下观察蓝牙应用程序正在被选中。请随时采取源代码/项目从
此外,我还添加了一个视频:https://youtu.be/cfdsejljeqy
vulvrdjw2#
在我的例子中,我使用python并在ubuntu20.04上工作。anbunathan也为那些使用或热爱java并在windows上工作的人提供了答案
先决条件:
环境:
appium安装步骤(我没有全局安装appium):
测试ai分类器安装-应用程序路径:
为了确保安装了测试ai分类器,请执行以下操作:
请随意查看位于此处的源代码项目: