博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
appium安装apk小例子
阅读量:6686 次
发布时间:2019-06-25

本文共 1585 字,大约阅读时间需要 5 分钟。

使用命令 aapt dump badging +apk名(查看apk包名及Activity)

package a;import java.net.MalformedURLException;import java.net.URL;import org.openqa.selenium.remote.DesiredCapabilities;import io.appium.java_client.AppiumDriver;import io.appium.java_client.android.AndroidDriver;    public class Muke {        public static void main(String[] args) throws InterruptedException, MalformedURLException {            // TODO Auto-generated method stub            AndroidDriver driver;             DesiredCapabilities cap=new DesiredCapabilities();                        cap.setCapability("deviceName","emulator-5554");//测试设备名称            cap.setCapability("platformVersion", "5.1.1");//平台版本                    cap.setCapability("automationName", "Appium");//指定自动化的引擎,默认appium            cap.setCapability("platformName", "Android");//平台名称            cap.setCapability("app", "E:\\BaiduNetdiskDownload\\com.tencent.androidqqmail_10129483.apk");//待测应用的绝对路径                        cap.setCapability("appPackage", "com.tencent.androidqqmail");//应用的包名            cap.setCapability("appActivity", "com.tencent.qqmail.launcher.desktop.LauncherActivity");//应用启动的Activity名称            cap.setCapability("devicereadyTimeout", 30);//等等设备就绪的时间            cap.setCapability("unicodeKeyboard", true);//是否使用自定义的            cap.setCapability("resetKeyboard", true);//支持中文输入                        driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), cap);            Thread.sleep(5000);            driver.quit();               }                    }

 

转载于:https://www.cnblogs.com/snailvsstar/p/9143772.html

你可能感兴趣的文章
一些关于Hibernate延迟加载的误区
查看>>
设计模式之缺省适配模式
查看>>
qsort函数辅助函数compare函数的编写
查看>>
项目选题报告答辩总结模板
查看>>
uva 10972 RevolC FaeLoN
查看>>
Codeforces Round #327 (Div. 2)
查看>>
表达式求值专题
查看>>
ACM配置指南
查看>>
64. Extjs中grid 的ColumnModel 属性配置
查看>>
83.导入项目时,用npm install安装module
查看>>
MSSQL日期时间函数大全
查看>>
二度xml<一>
查看>>
爱情令人意醉神迷
查看>>
phpMyAdmin 登陆需要密码
查看>>
zookeeper实现队列_Queue
查看>>
转 delete 和 delete []的真正区别
查看>>
outline
查看>>
javaScript引入方式
查看>>
[摘录]验证视图MAC失败 Validation of ViewState MAC Failed
查看>>
Cocos2D-X屏幕适配新解
查看>>