• <sup id="mk476"></sup>
    <dl id="mk476"></dl>
  • <progress id="mk476"><tr id="mk476"></tr></progress>
    <div id="mk476"><tr id="mk476"></tr></div>
    <sup id="mk476"><ins id="mk476"></ins></sup>
  • <progress id="mk476"></progress>
    <div id="mk476"></div>
    <div id="mk476"><tr id="mk476"></tr></div>
  • <div id="mk476"></div>
    <dl id="mk476"><s id="mk476"></s></dl><dl id="mk476"></dl><div id="mk476"></div>
  • <div id="mk476"></div>
    <dl id="mk476"><ins id="mk476"></ins></dl>
    摘要: 现在 Google Play 对 "应用权限的管理" 非常严格,之前公司内有个版本就是因为新增了四个权限导致停灰处理。所以,在每个版本发布之前很有必要检查一下是否有新增权限。 安卓应用请求的所有权限可以通过 aapt 命令查看: 在拿到应用的权限列表后,即可对比两个版本的权限是否有变化,新增加或者新阅读全文
    posted @ 2019-04-22 15:59 Shengjie 阅读(22) 评论(0) 编辑
    摘要: UI Automator 相关介绍: 跨应用的用户界面自动化测试 包含在 AndroidX Test(https://developer.android.com/training/testing) 中 支持的 Android 系?#24120;?= Android 4.3 (API level 18) 基于 i阅读全文
    posted @ 2019-04-20 00:39 Shengjie 阅读(144) 评论(0) 编辑
    摘要: 之前写 shell 脚本的几篇文章都是先大致介绍脚本的功能和写法,然后一股脑的给出完整的代码。并没有细致入微的解释脚本中的每一行是如何思考如何编写的。 今天反其道而行之,只介绍一?#20889;?#30721;。争取能讲的清楚明白,让大家了解我在写这?#20889;?#30721;时的思路。 说说这?#20889;?#30721;的作用吧?#21644;?#36807;反编译工具 apktool 将 阅读全文
    posted @ 2019-04-12 12:30 Shengjie 阅读(261) 评论(0) 编辑
    摘要: 自动化测试的定义,这里先引用一段维基百科的定义: 在软件测试中,测试自动化(英语:Test automation)是一种测试方法,使用特定的软件,去控制测试流程,并比较?#23548;?#30340;结果与预期结果之间的差异。通过将测试自动化,可以让正式的测试过程中的必要测试,可以反复进行;通过这种方法,?#37096;?#20197;将难以手动进行阅读全文
    posted @ 2019-04-11 09:48 Shengjie 阅读(339) 评论(2) 编辑
    摘要: 明天就是清明节了,放假前的这四天,组内一位同事请假,测试任务都落到我身上了。归心似箭,但是今天的工作还没完成,照样得老老实实的加班。 3月初开?#20960;?#33258;己定了月计划:学习新?#38469;?写?#38469;?#25991;章,计划中的任务细分到每周。 这周的任务有三样: 1. 学习极客时间专栏文章 2. 学习Uiautomator 3. 阅读全文
    posted @ 2019-04-04 20:54 Shengjie 阅读(14) 评论(0) 编辑
    摘要: ?#38405;?#27979;试中,内存是一个不可或缺的方面。比如说在跑 Monkey 的过程中,如何准确?#20013;?#30340;获取到内存数据就显得尤为重要。 今天分享一个脚本,可以在给定时间内?#20013;?#30417;控内存,最后输出成一份 CSV 文件,通过 Excel 的插入图表功能可以形成一副内存走势图。 脚本中最关键的两个步骤如下,其余看代码吧(注阅读全文
    posted @ 2019-03-29 12:02 Shengjie 阅读(72) 评论(0) 编辑
    摘要: 通过 "adb shell am start" 遍历安卓应用所有的 Activity,可以检查是否存在空指针的情况。 以下为梳理后的测试流程: 1. 通过 apktool 反编译 apk(输入参数 apk 路径) 2. 得到反编译后的 AndroidManifest.xml 文件 3. 通过 Fin阅读全文
    posted @ 2019-03-22 15:48 Shengjie 阅读(60) 评论(0) 编辑
    摘要: 问题描述 运行uiautomator,报错"java.lang.IllegalStateException: No instrumentation registered! Must run under a registering instrumentation." 问题解决 参考链接: https:阅读全文
    posted @ 2019-03-20 15:59 Shengjie 阅读(99) 评论(0) 编辑
    摘要: "官网" 的安装方式如下图: 前提条件: 1. Java 1.8版本已安装 2. 通过在终端内输入"java version"可以查看Java版本 因为我用的是MacBook,所以只介绍如何在MacBook上安装Apktool。 步骤如下: 1、右键点击此 "链接" ,另存为 apktool 2、下阅读全文
    posted @ 2019-03-18 14:59 Shengjie 阅读(54) 评论(0) 编辑
    江苏11选5软件