古人已用三冬足,年少今开万卷余。这篇文章主要讲述3.如何搭建Appium自动化测试环境相关的知识,希望能为你提供帮助。
整个APP自动化环境安装可以参照虫师博客安装
附以下链接:
http://www.cnblogs.com/fnng/category/695788.html
下面介绍运用到工作中遇到的一些问题
1.如何在模拟器中安装外部APP
找到adb.exe的目录地址
我是将
D:\\360Downloads\\android-sdk-windows\\platform-tools
2.使用adb命令安装
adb install D:\\360Downloads\\android-sdk-windows\\platform-tools\\newapk\\包名
可以到模拟器中去查看
即说明可安装成功
参考链接:https://jingyan.baidu.com/article/48a42057eb21bea924250433.html
- 如何查找APP的包名(appPackage)
方法一
首先,你要有一个APP的安装包 xxx.apk,
然后,通过这个解压工具将.apk解压。如下:
通过notepad++ 打开AndroidManifest.xml 文件,在里面搜索:manifest对应的就是appPackage。
搜索:activity对应的就是appActivity。(activity关键字很多,你要注意辨别。)
方法二
这种方法也比较简单,主要针对你没有.apk包的情况,比如Android原生自带的APP(计算器、通讯录、短信...),可以通过adb 命令。
1,打开APP。
2,执行> adb logcat> D:/log.txt
3, 胡乱的对APP做一些操作。
4, Ctrl+c 结束adb命令。
5, 打开log.txt文件,搜索:Displayed
appPackage: com.android.messaging
appActivity:.ui.conversationlist.ConversationListActivity
【3.如何搭建Appium自动化测试环境】这样,我就可以运行先打开一个APP啦
附上截图
推荐阅读
- [RK3288][Android6.0] 系统按键驱动流程分析
- Android Fragment间的广播消息接收
- Process 0:0:0 (0x1ffc) Worker 0x00000001E580A1A0 appears to be non-yielding on Scheduler 3. Thread c
- 直播DCloud CTO崔红保(如何玩转H5网站快速转换成App())
- Unity 接入Android SDK-小米sdk
- android中的两种上下文区别
- ASP.NET Core 运行原理剖析1:初始化WebApp模版并运行
- Android SDK 版本
- win8系统备份还原技巧怎样打开?win8系统备份还原技巧运用图文详细教程