软件测试概念:使⽤技术⼿段验证软件功能是否符合需求。
1、功能测试
2、接口测试
3、自动化测试
4、性能测试
1、按阶段划分
单元测试:针对程序源代码进行测试
集成测试:又称接口测试,主要针对模块与模块或系统与系统之间的接口进行验证
系统测试:针对软件全面进行验证(功能、兼容、文档)
验收测试:使用内测、公测来实现
- 内测:公司内部进行测试。
- 公测:让玩家来进行测试。
2、代码可见度划分
黑盒测试:⼜称功能测试(完全看不见程序源代码,只能针对功能进行验证)
灰盒测试:又称接口测试(看不见部分代码)
白盒测试:又称单元测试(针对程序源代码进行测试)
3、扩展-测试策略
冒烟测试:大规模执行测试之前,针对程序主功能进行验证,保证程序具备可测性。
1、需求分析
- 确定各部门对需求理解一致。
- 站在不同角度对需求进行(查漏补缺)
2、测试计划
- 测什么:测试目标及范围
- 谁来测:人员进度安排
- 怎么测:测试策略、测试工具
3、编写用例:设计执行测试的文档
4、执行用例:执行测试的文档
5、缺陷管理:提交->验证->关闭
6、测试报告:测试目标、测试过程、缺陷统计、缺陷分析、测试总结
1、用例:用户使用的案例
2、测试用例:执行测试的文档(用户使用的案例)
3、考虑点:质量模型(功能、性能、兼容、易用、安全)
4、作用:
- 防止漏测
- 实施测试标准
5、格式(八大要素):
用例编号:项目+模块+编号
用例标题:预期结果+操作步骤
模块/项目:所属项目或模块
前置条件:要执行此条用例,有哪些前置操作
优先级:表示用例的重要程度或者影响力P0~p4(PO最高)
测试步骤:描述操作步骤
测试数据:操作的数据,没有的话可以为空
预期结果:期望达到的结果
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/te-aq/79323.html