51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1677|回复: 0
打印 上一主题 下一主题

appium如何解决每次都要安装apk的烦恼

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-4-9 15:30:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、appium上勾选 No Reset

2、程序加上:capabilities.setCapability("noReset", true);   //不需要再次安装

3、命令行模式启动appium 加命令 --no reset ,可惜我不能通过命令行启动appium,所以这个我也没试过;

ps:如果老是要安装下图那3个apk,例如小米3就会这样,还没去查原因,那就换一类手机试试看;






  1. @BeforeMethod
  2. public void setUp() throws Exception{
  3. //set up appium设置apk路径
  4. File classpathRoot=new File(System.getProperty("user.dir"));
  5. File appDir=new File(classpathRoot, "apps");
  6. File app=new File(appDir, "hlct_201604141758_2_0_1_release_signed.apk");
  7. //设置自动化相关参数
  8. DesiredCapabilities capabilities=new DesiredCapabilities();
  9. // capabilities.setCapability("noReset", true); //不需要再次安装
  10. capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
  11. capabilities.setCapability("platformName","Android");
  12. capabilities.setCapability("deviceName","m1 metal");
  13. //设置android系统版本
  14. capabilities.setCapability("platformVersion","5.1.4");
  15. //if no need install don't add this
  16. //设置apk 的路径
  17. capabilities.setCapability("app",app.getAbsolutePath());

  18. //support Chinese支持中文输入
  19. capabilities.setCapability("unicodeKeyboard","True");
  20. //重置输入法为系统默认
  21. capabilities.setCapability("resetKeyboard","True");

  22. //no need sign 安装时不对apk进行重签名,设置很有必要,否则有的apk在重签名之后无法正常使用
  23. capabilities.setCapability("noSign","True");
  24. //设置app的主包名和主类名
  25. capabilities.setCapability("appPackage","com.my089");
  26. // capabilities.setCapability("appActivity","cn.jpush.android.ui.PushActivity");
  27. capabilities.setCapability("appActivity","com.my089.activity.welcome.WelcomeActivity");//找开发要或是第一个activity
  28. //初始化
  29. driver = new AndroidDriver<WebElement>(new URL("http://127.0.0.1:4723/wd/hub"),capabilities);
  30. }
复制代码





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-20 23:37 , Processed in 0.065995 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表