专栏首页测试开发架构之路Appium系列文章(1)获取appPackage和appActivity

Appium系列文章(1)获取appPackage和appActivity

appPackage和appActivity 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的。那如何快速的获取这APP的这两个参数呢?

通过cmd命令,前提是先打开手机中你要获取包名的APP

1. adb shell

2. dumpsys activity | grep mFocusedActivity

如果你安装了Appium,进入设置页,选择APK 路径,下面就会显示包名和Activity名称

方法三、

1,打开APP。

2,执行> adb logcat>D:/log.txt

如果你电脑连接了两个或以上的模拟器,你需要指定模拟器设备名,来下载你指定的模拟器App包

adb -s <设备名> logcat

3, 胡乱的对APP做一些操作。

4, Ctrl+c 结束adb命令。

5, 打开log.txt文件,搜索:Displayed

今日头条:com.android.packageinstaller/.permission.ui.GrantPermissionsActivity 

adb shell monkey -p com.android.packageinstaller -v 500

天猫: com.tmall.wireless/.maintab.module.TMMainTabActivity

adb shell monkey -p com.tmall.wireless  -v 500

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 利用Python几行代码批量生成验证码

    附件:代码地址 https://github.com/Testworm/app_ui/blob/master/authCode.py 

    互联网金融打杂
  • 【服务器】Nginx文件配置

    互联网金融打杂
  • 总结了一些指针易出错的常见问题(二)

    4.指针与数组    一些常见的错误观点是数组和指针是完全可以互换的。尽管数组名字有时候可以当指针来使用,但是数组的名字不是指针。 数组是能用索引访问的同质元...

    互联网金融打杂
  • 从Scala和Python的“shell”说起

    在《写给Python和Scala的碎碎念》的系列的开篇,让我们从最简单的交互式“shell”开始,一步步来看看Python和Scala的对于同一件...

    哒呵呵
  • Springboot实战

    主要介绍 Spring Boot 在项目中最常使用的功能点,旨在带领学习者快速掌握 Spring Boot 在开发时需要的知识点,能够把 Spring Boot...

    用户4143945
  • Springboot实战--助你工作更顺心

    主要介绍 Spring Boot 在项目中最常使用的功能点,旨在带领学习者快速掌握 Spring Boot 在开发时需要的知识点,能够把 Spring Boot...

    用户4143945
  • Spring Boot:快速入门教程

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而...

    朝雨忆轻尘
  • 如何查找BAPI SD_SALESDOCUMENT_CHANGE里字段对应的数据库存储表

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.bl...

    Jerry Wang
  • Spring ApplicationContext事件机制及使用

    十毛
  • 新浪微博UWP版-实现‘分享功能’的艰难路

    索引 介绍 遇到的问题 寻求帮助 最终的解决方案 最终效果 介绍 在整个Team的共同努力下,在众多WPer的期待下,Weibo UWP版终于正式发布了。有关W...

    逸鹏

扫码关注云+社区

领取腾讯云代金券