测试技能图谱skill-map
# 测试技能图谱
## 代码静态分析
- 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的更多相关文章
- 移动无线测试技能图谱skill-map
# 移动无线测试技能图谱 ## 常用IDE- Android * ADT * Android Studio- iOS * Xcode- Common * Atom * Sublime Text * V ...
- Java软件工程师技能图谱
原文链接:Java软件工程师技能图谱 最近在考虑"拥有怎样的技能才能算一名合格的java软件工程师呢?"这个问题.碰巧在github发现一个很棒的开源项目--程序员技能图谱.@Zh ...
- fir.im Weekly - 人人都需要的 IT 技能图谱
AlphaGo 与李世石的人机世纪大战落下帷幕,不禁让人思考<失控> 中说道的 "机器正在生物化,而生物正在工程化 ".作为人类,在未来能否保全最后的智力骄傲成为一个疑 ...
- [转]StuQ 技能图谱(全套13张)
程序开发语言综述.jpg 前端工程师必备技能.jpg 大数据工程师必备技能.jpg 安全工程师必备技能.jpg 嵌入式开发必备技能.jpg iOS开发工程师必备技能.jpg 移动无线测试工程师 ...
- Node.js 开发技能图谱
# Node.js 开发技能图谱 ## Node.js 语言环境搭建 - Node.js 安装(3m大法:nvm.npm.nrm)- Node.js 命令- Node.js开发工具(推荐vscode) ...
- Golang 开发技能图谱
# Golang 开发技能图谱 ## Go 语言环境搭建- Go 安装- GOPATH 与工作空间- Go 命令- Go开发工具 ## GO 语言编程基础- 关键词和语法(Language Synta ...
- Ruby 技能图谱
# Ruby 技能图谱 说明: 本图谱只捡重点的列举,并非包含全部.文中所列举或没有列举的资源信息都可以在[awesome-ruby](https://github.com/markets/aweso ...
- 微服务架构 技能图谱skill-map
# 微服务架构 技能图谱 ## 理论基础### 概念#### 多微合适 - 非代码函数 - 非重写时间 - 适合团队最重要 - 独立业务属性 - 全功能团队 #### 进程隔离 - 服务运行在独立的进 ...
- HTML5 开发技能图谱skill-map
# HTML5 开发技能图谱 == (int)UserType.Manager) { condition ...
- Netty 如何实现心跳机制与断线重连?
作者:sprinkle_liz www.jianshu.com/p/1a28e48edd92 心跳机制 何为心跳 所谓心跳, 即在 TCP 长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, ...
- 60.Median of Two Sorted Arrays(两个排序数组的中位数)
Level: Hard 题目描述: There are two sorted arrays nums1 and nums2 of size m and n respectively. Find t ...
- vue实现全选反选--简单使用
最近需要用到vue的反选全选功能,于是就在网上找了一些代码实现,发现都不能够完美的实现.于是乎决定自己写出一套.经过一翻努力,完美了进行了实现.bug也已经修复完毕,希望能够帮助到大家! < ...
- springmvc 异常统一处理的三种方式详解
1 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的.不可预知的异常需要处理.每个过程都单独处理异常,系统的代码耦 ...
- 饿汉单例模式 and 懒汉单例模式
饿汉单例模式:主要就是利用static关键字,在类加载的时候生成实例,调用效率高 但是如果一直没有调用getInstance方法的话,就会造成资源浪费 具体实现如下: class Single{ pr ...
- H5 移动调试全攻略
H5 移动调试全攻略 随着移动设备的高速发展,H5 开发也成为了 F2E 不可或缺的能力.而移动开发的重中之重就是掌握调试技巧,定 Bug于无形. 一.概要 因为移动端操作系统分为 iOS 和 And ...
- 转 关于HTML5中meta name="viewport" 的用法 不同分辨率手机比例缩放
移动端的布局不同于pc端,首先我们要知道在移动端中,css中的1px并不等于物理上的1px,因为手机屏幕的分辨率已经越来越高,高像素但是屏幕尺寸却没有发生太大变化,那就意味着一个物理像素点实际上塞入了 ...
- iSkysoft iMedia Converter Deluxe Mac如何制作视频?视频格式转换工具制作动图的方法
使用iSkysoft iMedia Converter Deluxe Mac如何制作视频?使用视频格式转换工具,你可以轻松进行动图或视频的制作,也可以把你喜欢的视频的某一段提取出来,制作成你自己风格的 ...