![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动端
APP
weixin_44990801
这个作者很懒,什么都没留下…
展开
-
Android SDK环境的安装准备
有些做测试的人员会问,我想要在电脑上调试安卓手机,需要怎么做呢?把电脑和手机通过USB数据线连接就可以调试了吗?答案当然是 :否。想要调试安卓手机,就要在电脑上准备安卓环境,那对于测试来说,我们需要准备Android SDK环境,具体做法如下:一、下载Android SDK下载地址:http://tools.android-studio.org/index.php/sdk/我们看到windows环境有安装包和安装程序两个,我们这里下载免安装的.zip包,下载完解压到你想要存放的目录.原创 2020-10-20 08:49:38 · 71 阅读 · 0 评论 -
APP第12篇 安全测试和H5测试
1.安全测试1.1 安全测试分析木马 病毒 篡改 破解 钓鱼 二次打包 账号窃取 资源篡改 广告植入 信息劫持 1.2 安全分析客户端 数据传输 服务端 反编译 防二次打包 组件导出 Webview漏洞 键盘安全 屏幕截屏风险 数据安全 界面劫持 本地拒绝服务 数据备份风险 Debug调试风险 数据...原创 2020-10-09 13:37:23 · 167 阅读 · 1 评论 -
APP第10篇 App稳定性测试--Monkey
目录1.Monkey是什么?2.Monkey组成3.Monkey测试的目的4.Moneky运行环境搭建5.Monkey执行前准备命令:6.工作中具体使用7.Moneky结果分析8.Monkey执行的前提条件:9.Monkey的bug描述1.Monkey是什么?Monkey是Android中附带的一个工具,可以运行在模拟器里或实际设备中。 他向系统发送伪随机的用户事件流(如键盘输入、触摸屏输入、手势输入等),实现对正在开发的应用陈旭进行压力测试,存放在手机的/sy原创 2020-09-27 10:03:17 · 249 阅读 · 0 评论 -
APP第11篇 微信小程序测试
目录1.什么是小程序?2.小程序特点?3.小程序的入口4.小程序的架构5.微信小程序测试的策略和注意事项6.小程序测试点7.常用操作1.什么是小程序?微信小程序是一种不需要下载也不需要安装就可以使用的应用程序; 实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用; 体现了“用完即走”的理念,但又无需安装卸载; 小程序的运营和开发成本都很低的,能够有效减少前期后期的成本。 小程序自带的附近的小程序推广功能。2.小程序特点?类WEB,非Html.原创 2020-09-27 10:04:25 · 768 阅读 · 0 评论 -
APP第9篇 adb命令
目录1.adb简介2.adb原理4.环境配置3.adb命令模拟器名称连接默认端口1.adb简介ADB,即Android Debug Bridge。是Android下面的一个通用的调试工具。 可以通过adb命令管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、卸载、升级等等 adb.exe在安装的android的SDK开发包platform-tools目录下2.adb原理Android设备adb授权的原理在我们的PC机(以windows为例)上启动原创 2020-09-27 09:59:25 · 201 阅读 · 0 评论 -
APP第8篇 App性能测试
目录1.工具2.使用步骤3.什么情况下做性能测试1.工具GT---支持Android和ios 利用GT,仅凭一部手机,无需连接电脑,即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、开发日志的查看、Crash日志查看、网络数据包的抓取、APP内部参数的调试、真机代码耗时统计等。 手机需要Root2.使用步骤安装GT.apk到手机 启动GT,进入主界面: 内存指标: PSS:实际使用的物理内存;app应用本身占有的内存和共享内存 Priv原创 2020-09-27 09:57:24 · 62 阅读 · 0 评论 -
APP第7篇 fiddler篡改数据
如何修改请求前数据?1、设置请求前断点Rules--Automatic breakpoints--before request这种方式的断点会对所有请求生效2、选中请求,进入Inpectors--Raw中修改请求信息将类别从12307修改为12306此时原本12307跳转到保洁页面,修改为12306后跳转到搬家页面。4、取消断点...原创 2020-09-27 09:57:10 · 371 阅读 · 0 评论 -
APP第6篇 弱网测试
目录1.弱网测试1.1 为什么要进行弱网测试?1.2 弱网测试方法:1.3 Fiddler工具1.4 Fiddler原理1.5 Fiddler使用:1.6 Fiddler弱网测试配置及操作步骤:1.7bug的产生,弱网1.8 fiddler补充1.弱网测试1.1 为什么要进行弱网测试?手机自身的网络不是特别稳定 手机处于客观环境变换比较频繁1.2 弱网测试方法:人工:SIM卡的数据流量,三大运营商都要测试(2G/3G/4G/WIFI) fiddler原创 2020-09-27 09:56:53 · 107 阅读 · 0 评论 -
APP第5篇 APP分类和手机选择
目录1.APP分类1.1 Native app(原生)1.2 Web app(网页)1.3 Hybrid app(混合型)2.测试手机的选择2.1手机的选择2.2数据来源:3兼容性测试概述3.1 为什么要做兼容性测试3.2 什么是兼容性测试3.3 兼容性测试方法1.APP分类1.1 Native app(原生) 一种基于智能手机本地操作系统如ios、Android、WP并使用原生程式编写运行的第三方应用程序 一般使用的开发语言为Ob...原创 2020-09-27 09:56:29 · 184 阅读 · 0 评论 -
APP第4篇 功能测试点
目录1.1软件权限1.2安装与卸载安全性1.3数据安全性1.4安装1.5卸载1.6下载安装--有上线版本1.7登陆1.8退出1.9运行2.0应用功能2.1前后台切换2.2网络2.3UI测试1.1软件权限扣费风险:包括发送短信、拨打电话、ias网络等 隐私泄露风险:包括访问手机信息、访问联系人信息等 对App的输入有效性校验、认证、授权、敏感網麵加密等方面进行检测 限制/允许使用手机功_人互联网 限制/允许使用手机发送接受信息功能..原创 2020-09-27 09:56:13 · 76 阅读 · 0 评论 -
APP第3 篇 App和Web测试计划
Web测试与App测试区别 架构 B/S C/S 不同点: 测试细节,方法,工具 相同点: 需求分析,测试计划,测试方案,用例设计,测试执行,缺陷管理,测试报告,功能、UI、性能、安全等 性能测试 响应时间、CPU、Memory 响应时间、CPU、Memory外,还需监测流量、电量等 兼容性测试 浏览器(IETester)/操作系统 手机系统(testin)/型号 安装测试 无 .原创 2020-09-27 09:55:58 · 81 阅读 · 0 评论 -
APP第2篇 需求分析与用例设计
目录1.需求评审2.移动APP测试用例设计的关注点1.应用的启动和停止2. 程序功能模块3. 权限安全4.文件储存5. 网络与流量6. 接口容错7 中断测试8 机型适配9. 系统配置10. 升级&覆盖安装11 性能测试1.需求评审1.评审概念需求评审是需求落地相关的人员审核需求设计结果的过程。测试:充分理解需求,为后续的测试用例编写打下基础 基于对需求细节的了解,可以更准确地评估测试的要点和工作量 发现...原创 2020-09-27 09:55:40 · 160 阅读 · 0 评论 -
APP第1篇 移动端测试前瞻
目录2.手机关注点3.手机架构4.APP测试内容1.功能测试2.UI测试3.兼容性及适配测试4.弱网测试5.APP稳定性测试6.性能测试7.中断测试8.接口测试9.安全测试和H5测试10.测试分析及测试报告输出了解手机行业 了解APP行业 熟悉手机 熟悉流行的APP 先从业务入手,熟悉基本测试点、测试技巧与方法 在深入到架构 先从功能和思维入手 再说性能和自动化2.手机关注点系统及版本 系统IOS,Android,BlackBer原创 2020-09-26 21:28:54 · 65 阅读 · 0 评论