# 测试技能图谱

## 代码静态分析
- Sonar
- PMD
- Infer
- Android
* findbugs
* AndroidLint
* CheckStyle
- iOS
* scanbuild
* oclint

## 覆盖率分析
- Android
* Jacoco
* EMMA
- iOS
* gcov

## 自动化测试
- Appium
- Calabash
- Macaca
- MonkeyTalk
- RobotFramework
- Android
* Robotium
* Uiautomator
* Espresso
* Selendroid
* Instrumentation
* MonkeyRunner
* Cafe
- iOS
* WDA
* XCUITest
* KIF
* Frank
- Web
* selenium

- 自动遍历工具
* AppCrawler
* CrashMonkey4Android
* CrashMonkey4iOS
* SwiftMonkey

## 接口测试
- Rest-Assured
- SoapUI
- JMeter
- RobotFrameWork
- PostMan
- Swagger
## 常用工具

### 代理工具
- Charles
- Fiddler
- BurpSuite
- AnyProxy

### 嗅探
- TcpDump
- WireShark

### 弱网模拟
- 通用
* ATC
* Charles
* Fiddler
* BurpSuite
- iOS
* iOS developer mode
- Web
* Chrome

### 移动端专项测试
- Android
* monitor
* MAT
* VisualVM
* dumpsys命令集
* /proc/
* top
* adb bugreport
* battery*historian
* 腾讯GT
* 网易Emmagee
- iOS
* Instruments工具集
- 硬件设备
* 安捷伦
* 高速(慢速)摄像机
- 专项分析sdk
* LeakCanary
* BlockCanary
* MLeaksFinder

## 性能测试
- 客户端性能测试
* TraceView
* Instruments

- 服务端性能测试
* JMeter
* Gatling
* nGrinder
* SystemTap
* DTrace
* Perf
* FlameGraph

## 安全测试
- 移动端安全
* Frida
* Cydia Substrate
- Android
* Drozer
* apktool
* dex2jar
* XPosed
- iOS
* IDB
* otool
* lldb
* iExplorer
* libimobiledevice
- 服务端安全测试
* BurpSuite
* WVS
* ZAP

## 持续集成
- 通用工具
* Jenkins
* Travis CI
* fastlane
- Android
* mvn
* gradle
- iOS
* Cocoapods
* xcodebuild
* xcrun
* plist
## 测试环境管理
- Android Emulator
- STF
- Appium Grid
- WebPageTest
- Selenium Grid
- Genymotion
- BlueStacks
- Docker

## 常用云测平台
- MQC
- MTC
- Testin
- SauceLabs

## 软技能
- 知识管理
* Confluence
* Wiki
* GitBook
* TesterHome
- 需求管理
* Jira
* Redmine
- 用例与Bug管理
* Jira
* Redmine
* BugFree
* TestLink
- 架构能力
* Git
* GitLab
* GitHub
* JVM
* Instrument技术体系

测试技能图谱skill-map的更多相关文章

  1. 移动无线测试技能图谱skill-map

    # 移动无线测试技能图谱 ## 常用IDE- Android * ADT * Android Studio- iOS * Xcode- Common * Atom * Sublime Text * V ...

  2. Java软件工程师技能图谱

    原文链接:Java软件工程师技能图谱 最近在考虑"拥有怎样的技能才能算一名合格的java软件工程师呢?"这个问题.碰巧在github发现一个很棒的开源项目--程序员技能图谱.@Zh ...

  3. fir.im Weekly - 人人都需要的 IT 技能图谱

    AlphaGo 与李世石的人机世纪大战落下帷幕,不禁让人思考<失控> 中说道的 "机器正在生物化,而生物正在工程化 ".作为人类,在未来能否保全最后的智力骄傲成为一个疑 ...

  4. [转]StuQ 技能图谱(全套13张)

    程序开发语言综述.jpg 前端工程师必备技能.jpg 大数据工程师必备技能.jpg   安全工程师必备技能.jpg 嵌入式开发必备技能.jpg iOS开发工程师必备技能.jpg   移动无线测试工程师 ...

  5. Node.js 开发技能图谱

    # Node.js 开发技能图谱 ## Node.js 语言环境搭建 - Node.js 安装(3m大法:nvm.npm.nrm)- Node.js 命令- Node.js开发工具(推荐vscode) ...

  6. Golang 开发技能图谱

    # Golang 开发技能图谱 ## Go 语言环境搭建- Go 安装- GOPATH 与工作空间- Go 命令- Go开发工具 ## GO 语言编程基础- 关键词和语法(Language Synta ...

  7. Ruby 技能图谱

    # Ruby 技能图谱 说明: 本图谱只捡重点的列举,并非包含全部.文中所列举或没有列举的资源信息都可以在[awesome-ruby](https://github.com/markets/aweso ...

  8. 微服务架构 技能图谱skill-map

    # 微服务架构 技能图谱 ## 理论基础### 概念#### 多微合适 - 非代码函数 - 非重写时间 - 适合团队最重要 - 独立业务属性 - 全功能团队 #### 进程隔离 - 服务运行在独立的进 ...

  9. HTML5 开发技能图谱skill-map

    # HTML5 开发技能图谱![HTML5 脑图](https://github.com/TeamStuQ/skill-map/blob/master/data/designbyStuQ/png-HT ...

随机推荐

  1. 做一个简单的scrapy爬虫

    前言: 做一个简单的scrapy爬虫,带大家认识一下创建scrapy的大致流程.我们就抓取扇贝上的单词书,python的高频词汇. 步骤: 一,新建一个工程scrapy_shanbay 二,在工程中中 ...

  2. python 字符串str和json格式转换

    最近在写一个脚本,需要处理从excel中读取的数据,发现读取的json格式数据进行转换时报错 ValueError: Expecting property name enclosed in doubl ...

  3. Java学习之多态---类成员变化

    类成员 一.成员变量 编译时:变量(f)所属类(Fu)中是否有成员变量,有:编译成功,没有:编译失败 运行时:变量(f)所属类(Fu)中是否有成员变量,运行该类(Fu)中的成员变量 class Fu ...

  4. 12. Jmeter-断言

    jmeter-断言介绍与使用 性能测试中较少用到断言.断言会增加脚本执行时间,但是接口测试中断言是必备的.什么是断言?其实就是功能测试中常说的预期结果和实际结果是否相等. 响应断言 JSON Asse ...

  5. HBaseRegionServer宕机数据恢复

    本文由 网易云 发布 作者:范欣欣 本篇文章仅限内部分享,如需转载,请联系网易获取授权. 众所周知,HBase默认适用于写多读少的应用,正是依赖于它相当出色的写入性能:一个100台RS的集群可以轻松地 ...

  6. 转载:LESS基本用法

    转载出处:https://blog.csdn.net/qq_38209578/article/details/80566860 转载出处:https://blog.csdn.net/weixin_44 ...

  7. input只读效果

    有两种方式可以实现input的只读效果:disabled 和 readonly. 自然两种出来的效果都是只能读取不能编辑,可是两者有很大不同. Disabled说明该input无效,及其value不会 ...

  8. Python之随机选择 random

    随机选择:random import random # 从一个序列中随机的抽取一个元素 values=[1,2,3,4,56] # 指定取出N个不同元素 print(random.sample(val ...

  9. WPF多线程更新UI的一个解决途径

    那么该如何解决这一问题呢?通常的做法是把耗时的函数放在线程池执行,然后切回主线程更新UI显示.前面的updateTime函数改写如下: private async void updateTime()  ...

  10. onLaunch与onLoad同步获取用户数据

    前言 在开发项目的时候遇到从全局获取用户信息,逻辑是从app.js中的onLauch获取,page页面的onLoad拿到数据填充到页面.遇到的问题是onLauch与onLoad是异步的,没办法从页面判 ...