软件测试工程师晋升之路
发展之路
测试工程师 -> 自动化测试工程师 -> 测试开发工程师 -> 测试架构师
测试种类
- 功能测试
- 界面测试
- 性能测试
- 负载测试
- 自动化测试
- 强度测试
- 容量测试
- 压力测试
- 安装测试
- 兼容性测试
- 易用性测试
- 边界测试
- 弱网测试
- 本地化测试
- 无障碍测试
- 回归测试
- 冒烟测试
- 数据库测试
- Monkey测试
- 大数据测试
- 安全性测试
- A/B测试
- 接口测试
代码技能
- java基础
- python基础
- mysql数据库
- redis数据库
- linux
- docker
- git
- jdk
- adb
测试工具
-
测试管理工具
- TestDirector
- Jira
- QC
- 禅道
- bugzilla
- svn
- vss
- note
- CQ
-
接口测试工具
- Jmeter
- postman
- SoapUI
-
性能测试工具
- Loadrunner
- Jmeter
- Web bench
- LoadUI
- httpperf
- Siege
- Gating
- GT
- Emmagee
- iTest
-
C/S自动化工具
- QTP
-
白盒测试工具
- Jtest
- Junit
- cppunit
- gtest
- phpunit
- BaundsChecker
- TrueTime
-
代码扫描工具
- Coverity
- cppcheck
- gcover
- findbugs
-
持续集成工具
- Jenkins
- Hudson
-
网络测试工具
- lxia
- wireshark
- fiddler
- tcpping
- ipref
-
app自动化测试工具
- appium
- uiautomator
- Monkey
- Robotium
-
web安全测试工具
- appscan
- websecurify
- Netsparker Community Edition
- N-Stalker Free Version
- wapiti
- skipfish
- Scravlr HP
- WebScarab
- AWVS
- Kail
- Nessus
-
操作系统
- Linux
- vmware
- xshell
- ftp
- ssh
-
单元测试框架
- unittest
- pytest
-
抓包工具
- fiddler
- Charles
- httpwatch
- wireshark
-
自动化测试框架
- selenium
- Robot Framework
- appium
- UIautomater
- Robotium
- QTP
- requests
- httprunner
-
移动端测试工具
- adb
- android adk
- uiautomatorviewer
- DDMS
- monitor
- Monkey
- MonkeyRunner
- androidstudio
-
版本控制工具
- SVN
- Git
- Gitlab
- Github
-
性能监控工具
- Application Manager
- Spotlight
- 听云
- InfluxDB + Grafana
- JVisualVM
- speedtest/TamoSoft
- Throughtput
- Test
-
数据测试工具
- 比对工具: datacompare Toad for Oracle
- 装载工具: Kettle
- 生成工具: DataFactory
-
用例管理工具
- wiki
- excel
- textlink
- xmind