永发信息网

appium跳过安装app的源码是哪个

答案:1  悬赏:0  手机版
解决时间 2021-11-27 17:41
appium跳过安装app的源码是哪个
最佳答案
指的跳过哪个安装app过程?是测试app还是说默认的那几个apk,比如unlock、appium输入法?
如果要跳过重复安装测试app,直接在配置capability时添加norest = true即可。
如果要想跳过unlock、appium输入法等appium的app安装过程,就得修改源码来实现。
具体的以1.6.3版本为例:
文件: /usr/local/lib/node_modules/appium/node_modules/appium-android-driver/lib/driver.js,注释以下几句代码
await this.adb.uninstallApk(this.opts.appPackage);
await helpers.installApkRemotely(this.adb, this.opts);
await helpers.resetApp(this.adb, this.opts.app, this.opts.appPackage, this.opts.fastReset);
await this.checkPackagePresent();

文件:/usr/local/lib/node_modules/appium/node_modules/appium-android-driver/build/lib/driver.js 注释以下几句代码
return _regeneratorRuntime.awrap(_androidHelpers2['default'].resetApp(this.adb, this.opts.app, this.opts.appPackage, this.opts.fastReset));
return _regeneratorRuntime.awrap(this.adb.uninstallApk(this.opts.appPackage));
return _regeneratorRuntime.awrap(_androidHelpers2['default'].installApkRemotely(this.adb, this.opts));
return _regeneratorRuntime.awrap(this.checkPackagePresent());

文件:/usr/local/lib/node_modules/appium/node_modules/appium-android-driver/lib/android-helpers.js 注释以下几句代码
await adb.install(unicodeIMEPath, false);
await helpers.pushSettingsApp(adb);
await helpers.pushUnlock(adb);

文件 /usr/local/lib/node_modules/appium/node_modules/appium-android-driver/build/lib/android-helpers.js 替换以下几句代码
return _regeneratorRuntime.awrap(helpers.initUnicodeKeyboard(adb)) 替换为return context$1$0.abrupt('return', defaultIME);
return _regeneratorRuntime.awrap(helpers.pushSettingsApp(adb)); 替换为return context$1$0.abrupt('return', defaultIME);
return _regeneratorRuntime.awrap(helpers.pushUnlock(adb)); 替换为return context$1$0.abrupt('return', defaultIME);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
冷冻疣后,破了
赛车方向盘平凹好还是深凹好
nike标志贴上去的鞋是假的吗
我在㖭嘴唇,一个男的笑眯眯的看着我也
谁能给我一个JULIA的下载链接?有有无石马的
怎样对付懒惰
我一直很奇怪,既然陈绍聪那么可爱,为什么
FUCK,SHIT,BITCH的准确意思
物理求……
春这篇课文,你能找出暗写春风图的句子吗一句
雷蛇破坏王巨蚁2和雷蛇毒刺火蚁有什么区别
每次起步时车子都一跳一跳的为什么
只不过是难过的时候没有人……一首歌的歌词,
windows10怎么设置dns
请问在北京王府井去捏一个跟自己一样的仿真人
推荐资讯
打扮幼稚好还是成熟
你记住十句 我会给你 ,还不如一句 拿着 来得
汽贸公司开业条幅贺词
willenhall 属于哪个州
京东快递(寻旺乡长安综合市场京东快递)地址在
03年别克君威2.5V 6!有油高压也跳火!喷油嘴
在什么情况下才需要用伺服做速度控制
白云国际机场国际航班到哪里接机
未与末的用法与区别?
TVB版《大刺客之吕四娘》中的一个演员
中国邮政办理“邮政网汇e”给支付宝充值,需
数学公式解出来是爱心型
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?