1、常见应用模式

# 公众号:AllTests软件测试
Native
Hybird
H5
React Native

2、常用平台工具

2.1、Android平台

# 公众号:AllTests软件测试
adb
ddms
aapt
monkey
monkeyrunner
emulator
hierarchyviewer
monitor
UIAutomatorviewer

2.2、iOS平台

# 公众号:AllTests软件测试
atos
xcode
instruments
codesign
iExplorer
xcrun

3、常见的UI自动化框架

3.1、Android平台

# 公众号:AllTests软件测试
Instrumentation
Appium
Robotium
Instrumentation
Athrun
Monkey
MonkeyRunner
UIautomator
Selendroid
Calabash-Android
Espresso
cafe
Macaca

3.2、iOS平台

# 公众号:AllTests软件测试
UIautomation
Frank
Appium
Monkeytalk
Calabash-iOS
iOS-driver
XCUITesting
TuneupJS
YNM3K

4、常见的单元测试框架

4.1、Android平台

# 公众号:AllTests软件测试
Robolectric
Mockito
RxJava
Instrumentation
AndroidJUnitRunner
Espresso

4.2、iOS平台

# 公众号:AllTests软件测试
XCTest
GHUnit
OCUnit
OCMock
OCMockito
Expecta
OCHamcrest

5、常用的抓包工具

# 公众号:AllTests软件测试
Fiddler
Charles
Tcpdump
Wireshark
BurpSuites
第三方proxy server(如:Anyproxy、mitmproxy、browsermob-proxy)

6、弱网模拟

# 公众号:AllTests软件测试
Fiddler
Charles
ACT(Augmented Traffic Control by facebook)
iOS developer mode
其他限速软件,比如各种随身WIFI、路由器、网卡等

7、常用的专项测试工具

7.1、Android平台

(1)集成工具

# 公众号:AllTests软件测试
GT(腾讯开源)
易测(淘宝不开源)
emmagee(网易开源)
iTest(科大讯飞不开源)

(2)CPU

# 公众号:AllTests软件测试
DDMS
Monitor
TraceView
ADB Shell
/proc/stat && /proc/%pid%/stat
Top
dumpsys cpuinfo
Android API

(3)内存

# 公众号:AllTests软件测试
MAT
DDMS(or Monitor)
Android Studio Monitor
Allocation Tracker
LeakCanary
ADB shell
dumpsysmeminfo %package_name% && dumpsys
meminfo %pid%
top
procrank
Android API
Memory Leaks(iOS)

(4)流量

# 公众号:AllTests软件测试
Tcpdump
ADB shell
/proc/uid_stat/uid/tcp_send(上传流量)
/proc/uid_stat/uid/tcp_rcv(下载流量)
Wireshark
Fiddler
Charles
Android API(版本限制)

(5)FPS

# 公众号:AllTests软件测试
ADB shell
service call SurfaceFlinger 1013(需要root)
dumpsys SurfaceFlinger
dumpsys gfxinfo %packagename%(版本限制)
Android开发者模式-GPU呈现模式分析
高速摄像头

(6)启动时间

# 公众号:AllTests软件测试
冷启动定义(无数据首次启动APP)
热启动定义(BACK退出APP后启动APP)
Logcat(Android 4.4+)
am start -W [packagename]/[packageName.MainActivity]

(7)功耗(电量)

# 公众号:AllTests软件测试
Android平台
dumpsys batterystats(版本限制)
反编译获取power_profile.xml查看
Battery Historian Tool(版本限制)
Android API

7.2、iOS平台

# 公众号:AllTests软件测试
开发者选项->logging->start recording+Instrument

8、静态代码分析

8.1、Android平台

# 公众号:AllTests软件测试
火线
Findbugs
Infer
Sonar
Lint
P3C(阿里基于PMD开发)
PMD
CheckStyle
360代码卫士(商业)
Fortify(商业)
Coverity(商业)

8.2、iOS平台

# 公众号:AllTests软件测试
OClint
infer
scan-build
Clang Static Analyzer

9、代码覆盖率

# 公众号:AllTests软件测试
JaCoCo
Cobertura
Emma
Code Coverage in Xcode(iOS)

10、常用的云测平台

10.1、免费开源

# 公众号:AllTests软件测试
STF

10.2、商业(限时免费)

# 公众号:AllTests软件测试
Testin
百度MTC
阿里MQC
腾讯UTest
东软易测云
腾讯WeTest
TestBird
华为云
Pefecto
LessPainful
TestDroid

11、持续集成

# 公众号:AllTests软件测试
Jenkins
Travis CI
Buildbot
Strider
Integrity
GO

12、监控SDK

# 公众号:AllTests软件测试
探针
BlockCanary
LeakCanary
Bugly
crashlytics
友盟
网易云捕

精彩推荐

面试笔试系列

思维导图系列

Linux常用命令壁纸

接口Requests系列

测试框架pytest系列

Jmeter快速上手之接口测试

自动化测试框架结构图

移动安全框架(MobSF)

盘点App测试会用到哪些工具相关推荐

  1. 精通移动App测试实战:技术、工具和案例

    本文是根据书籍<精通移动App测试实战:技术.工具和案例>进行学习记录,方便后期查阅,感谢书籍作者提供的学习机会. 目录 第1章 Android系统基础内容介绍 1.6创建模拟器 第2章J ...

  2. 《精通引动APP测试实战:技术、工具和案例》---Android 开发环境搭建

    文章目录 一,环境搭建 1)Java环境(JDK) 2)Eclipse 开发工具 3)Android SDK 二,SDK和AVD的配置 1)SDK和AVD 2)Android SDK Manager下 ...

  3. 《精通移动app测试实战:技术、工具和案例》图书目录

    图书相关链接: 京东网:http://item.jd.com/11891239.html 当当网:http://product.dangdang.com/23924601.html 亚马逊:https ...

  4. 《精通移动app测试实战:技术、工具和案例》新书上市

    图书购买链接: 京东网:http://item.jd.com/11891239.html 当当网:http://product.dangdang.com/23924601.html 亚马逊:https ...

  5. 类似美团外卖APP测试怎么做?测试要点有哪些?

    随着智能化生活的推进,APP外卖带来新的餐饮模式.目前市场上比较活跃的比如美团外卖.饿了么外卖.百度外卖等为餐厅提供外送服务的APP已经深入影响人们的生活.由于外卖APP使用人群范围广泛,对客户信息保 ...

  6. 此beta版本目前不接受任何新测试员_ASO行业资讯|苹果官方App测试工具TestFlight

    ASO行业资讯1数据周报12月8日起,用户在任何 Apple 平台下载 App 之前,App Store 都会先帮助其了解该 App 的隐私保护做法.在每款 App 的产品页面上,用户能了解到该 Ap ...

  7. 一篇文章带你了解,App 测试工具

    随着移动互联网的高速发展,App 应用非常火,测试工程师也会接触到各种 app 应用.除了人工测试之外,也可以通过一些测试工具来提高我们的测试效率,以下对于我用过或听过的 app 测试工具做了一个统一 ...

  8. 超全的App 测试工具大全,收藏这篇就够了【附带官网|GitHub地址】

    随着移动互联网的高速发展,App 应用非常火,测试工程师也会接触到各种 app 应用.除了人工测试之外,也可以通过一些测试工具来提高我们的测试效率,以下对于我用过或听过的 app 测试工具做了一个统一 ...

  9. APP测试反编译工具使用

    APP测试 首先我们需要使用一个安卓模拟器,这里我们使用的是夜神模拟器.(Android5) 代理配置 打开burp->Proxy->Options->Add设置IP号(主机)和端口 ...

  10. 【APP 测试】APP 性能测试工具:mobileperf 下载、安装

    一.下载 官方源码地址:GitHub - alibaba/mobileperf: Android performance test 二.打开项目 (1)使用 PyCharm 打开项目 (2)自定义修改 ...

最新文章

  1. Centos 修改时间地区及NTP同步北京时间
  2. java设计模式---原型模式
  3. 【云炬大学生创业基础笔记】第1章第3节 什么是创业测试
  4. Java NIO_I/O基本概念_Java中的缓冲区(Buffer)_通道(Channel)_网络I/O
  5. c语言,期末复习之求多项式分式数列 1+1/2+2/3+3/5 ...........前n项和
  6. Windows Phone开发(44):推送通知第二集——磁贴通知
  7. 海量图片去重算法-局部分块Hash算法
  8. 计算机快捷截图方式,电脑如何快速截图,电脑快速截屏的几种方法
  9. 让SageMath方便使用的若干方法
  10. oracle数据库处于recover,oracle数据库recover和restore的区别
  11. 阿里云 OSS浏览器使用步骤
  12. excel单元格内容拆分_Excel分列解决不了的问题,VBA轻松搞定之拆分单元格
  13. ubuntu下rsync两个服务器同步文件
  14. 产品碳足迹ISO14067认证
  15. sap 新手入门第一课(新装SAP IDES必须做的操作)
  16. KW-Software MULTIPROG平台通过赫优讯cifX板卡实现 集成PROFIBUS-DP主站的软PLC控制器
  17. ConcurrentHashMap源码解读
  18. 详解测多少数据量,几个G,多少reads,如何换算
  19. 如何转发微信5.0的语音
  20. matlab的实验报告,MATLAB实验报告(8个实验).doc

热门文章

  1. python爬虫代码运行_怎么运行python爬虫程序
  2. java留言功能_java web实现简单留言板功能
  3. 23根火柴游戏程序,c语言实现人和计算机一起玩。 每日一题--20200423--
  4. stm32有源蜂鸣器程序,高效简洁优雅。
  5. win10截图快捷键
  6. 基于采样的路径规划方法
  7. Android回声消除调研 20220321
  8. 计算机教室电气设计规范,车库电气设计规范.docx
  9. 使用阿里云邮件推送服务发送验证码
  10. linux 可道云_阿里云linux kodexplorer可道云搭建私有云盘