# 测试技能图谱
## 代码静态分析
- 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技术体系