本篇文章记录,如何通过adb安装应用程序的包;activity组成的理解。 1.应用程序的包 手机端一个应用程序的apk的名字可以随意更改,不影响安装。Package包。手机端的每个应用程序(apk)的包名(package)都是唯一的,其没法修改。如com.tencent.mobileqq,可理解成大学里面的学号或身份证号。在cmd中,可以通过如下查找包 C:\Users\Leo>adbshellpmlistpackage|findstr"com.tencent" package:com.tencent.mm package:com.tencent.mobileqq 2.act...

  0APVBKvswNUi   2023年11月02日   81   0   0 apkAppappiumADB自动化测试

在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑。人们常用这只“猴子”来对被测程序进行压力测试,检查和评估被测程序的稳定性。 1.Monkey简介 1.1Monkey简介 在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑。人们常用这只“猴子”来对被测程序进行压力测试,检查和评估被测程序的稳定性。 1.2Moneky路径 Monkey程序是Android系统自带(手机...

  0APVBKvswNUi   2023年11月02日   70   0   0 monkey测试androidMonkey

Monkey命令操作支持的形式多样,包括触摸事件、手势事件等。 1.Monkey操作 在cmd中键入如下(格式): adbshellmonkey[options]<event-count> 1.1Monkey帮助 C:\Users\Leo>adbshellmonkey-h usage:monkey[-pALLOWED_PACKAGE[-pALLOWED_PACKAGE]...] [-cMAIN_CATEGORY[-cMAIN_CATEGORY]...] [--ignore-crashes][--ignore-timeouts] [--ignore-security-...

  0APVBKvswNUi   2023年11月02日   40   0   0 Android测试app测试Monkey

通过monkey测试特定的App 1.Monkey测试特定的app 通过monkey可以测试特定的app,基础语法如下: adbshellmonkey[options]200 1.1包约束 回顾通过uiautomator去查看某个应用的包名。如qq包名:com.tencent.mobileqq微信包名:com.tencent.mm参数-p,如 adbshellmonkey–pcom.tencent.mobileqq100 如果说同时操纵2个应用 adbshellmonkey–pcom.tencent.mobileqq-pcom.tencent.mm500 同时启动了微信与qq 1...

  0APVBKvswNUi   2023年11月02日   36   0   0 app测试移动端测试Monkey

Monkey自定义脚本案例:QQ的操作 1.MonkeyAPI LaunchActivity(pkg_name,cl_name)启动应用的Activity。参数:包名和启动的 Tap(x,y,tapDuration)模拟一次手指单击事件。参数:x,y为控件坐标,tapDuration为点击的持续时间,此参数可省略。 UserWait(sleepTime)休眠一段时间 DispatchPress(keyName)keycode。RotateScreen(rotationDegree,persist):旋转屏幕。参数:rotationDegree为旋转角度,e.g.1代表90度;pers...

  0APVBKvswNUi   2023年11月02日   33   0   0 App自动化测试移动端测试Monkey

Monkey的日志对于分析脚本的执行情况十分必要。Monkey日志由以下几部分组成:测试命令信息:随机种子seed、运行次数、可运行应用列表、各事件百分比。 1.Monkey日志详解 Monkey日志由以下几部分组成: 测试命令信息:随机种子seed、运行次数、可运行应用列表、各事件百分比 Adbshellmonkey–v200 -v代表日志的级别,最多3个-v,分别0、1、2几个级别 1.1Monkey的日志 考虑日志的存放位置,便于查看输出到本地pc上: adbshellmonkey-v50>F:\monkeylog.txt 1.3结果详解 使用Monkey进行测试结束后...

  0APVBKvswNUi   2023年11月02日   155   0   0 app测试appiumMonkey

1.Appium的架构原理 Appium的架构原理如图所示,由客户端(AppiumClient)和服务器(AppiumServer)两部分组成,客户端与服务器端通过JSONWireProtocol进行通信。 2.Appium原理解读 客户端Client(我们的电脑)上运行自动化测试脚本,调用的是webdriver的接口,appiumserver接收到客户端client上发送过来的命令后,会将接收到的命令转换为UIautomator认识的命令,然后由UIautomator来在设备上执行自动化。 Appium启动时会创建一个http:127.0.0.1:4723/wd/hub服务端(相当于一个中转...

  0APVBKvswNUi   2023年11月02日   48   0   0 微信客户端服务端
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~