QA测试工程师
软件测试
成为2025年现代质量保证工程师(QA Engineer)的步骤
12 个阶段
53 个技能
系统化的学习路线,从基础到进阶,循序渐进掌握核心技能
1
学习基础知识
核心技能点
测试预言机
测试优先级排序
管理您的测试
什么是质量保证?
质量保证思维
测试方法
项目管理
测试技术
2
软件开发生命周期(SDLC)交付模型
核心技能点
敏捷模型(Agile Model)
V模型
瀑布模型
阶段学习资源
3
手动测试
核心技能点
TDD(测试驱动开发)
测试计划
测试用例和测试场景
兼容性(Compatibility)
验证和确认
阶段学习资源
4
自动化测试(automated testing)
核心技能点
移动自动化
后端自动化 (Backend Automation)
前端自动化
5
qa-非功能性测试(non-functional testing)
核心技能点
可访问性测试(Accessibility Tests)
负载及性能测试
安全测试
6
电子邮件测试
核心技能点
Gmail测试器
Mailinator
阶段学习资源
7
报告
核心技能点
JUnit
Allure
TestRail
阶段学习资源
8
监控与日志(Monitoring & Logs)
核心技能点
Grafana
New Relic(New Relic)
RunScope
Sentry
Kibana
Datadog
值班调度(Pager Duty)
阶段学习资源
10
代码仓库托管服务
核心技能点
GitLab
Bitbucket
GitHub
阶段学习资源
11
持续集成(Continuous Integration,CI) / 持续交付(Continuous Delivery,CD)
核心技能点
Circle CI
无人机(Drone)
Jenkins (Jenkins)
Travis CI (持续集成/持续交付服务)
GitLab持续集成(CI)
竹简(Bamboo)
TeamCity
Azure 开发运营服务(Azure DevOps Services)
阶段学习资源
12
无头测试(Headless Testing)
核心技能点
Zombie.js(僵尸.js)
Playwright
Puppeteer
Cypress
无头Chrome(Headless Chrome)
无头狐(Headless Fox)
HTML单元(HTML Unit)
阶段学习资源
职路APP - AI驱动的职业发展平台
个性化学习路径
基于AI算法生成专属的职业成长路径
职业测评
全面了解自己的职业兴趣和能力特长
智能简历
一键生成针对不同职位的专业简历
职位分析
深度解析职位要求,精准匹配能力