常见术语
软件测试常见术语和角色:
- SVVP:Software Verification&Validation Plan 测试整体计划 (软件确认与验证计划 )
- SE:系统工程师
- SRS:Software Requirement Specification 软件需求规格说明书
- TSE:技术支持工程师
软件研发核心工作
- 需求分析
- 软件架构
- 软件编码
- 软件测试
- 软件运营
软件生命周期
软件开发过程是怎么样的?
软件开发的完整过程?
软件开发每个阶段要做什么事情?
软件开发模型
-
大爆炸模型
几乎没有测试,如果有也是挤在产品上线之前完成 -
边写边改模型
需求不明确,边研发边改需求 -
瀑布模型
测试是编码结束后介入,对软件开发前期质量无保证 -
迭代开发模型
每次只设计和实现这个产品的一部分,再通过客户的反馈来细化需求,并开始新一轮迭代 -
螺旋模型
瀑布模型+迭代开发模型 -
敏捷开发模型
业务人员+研发人员紧密联系,紧密沟通,频繁交付