1、什么是QA?
QA:QUALITY ASSURANCE,“质量保证”的意思
2、狭义的QA的职责
1)参与产品设计规划设计:从测试的角度,参与产品文档的评审,并提出相应的建议
2)参与RD技术文档评审:从测试的角度,参与RD技术文档的评审,并提出相应的建议
3)制定测试case:根据产品文档与设计文档,制定出测试case
4)代码测试与功能测试:产品功能质量监控
5)把控代码上线时间以及风险。
6)保障线上功能正常运行,同时以及反馈与跟进线上bug
3、广义的QA职责
1)掌握项目进度,把控项目风险
2)测试环境的搭建与维护
3)测试脚本,测试与开发的辅助工具编写
4)测试用例自动化以及自动化平台的搭建
5)在测试用例自动化的基础上进行敏捷开发与敏捷测试
6)配置管理
7)过程管理
8)其他