软件测试理论知识——测试分类、测试用例定义、测试用例8要素

测试理论知识

软件测试的分类

1.按开发阶段分:单元测试,集成测试,系统测试
2.按是否覆盖源代码分:黑白灰
3.黑盒测试的分类:功能测试,性能测试
功能要测:逻辑功能测试,界面测试(图片拉伸情况和屏幕适配情况),易用性测试,安装测试,兼容性测试
性能测试:时间性能,空间性能,一般性能测试,稳定性测试,负载测试,压力测试
4.按是否运行:静态测试(需求文档),动态测试
5.其他
冒烟测试:完成一个新版本后,对该版本最基本的功能进行测试,需要保证基本功能和流程都走通
回归测试:出现bug提交给开发任意,开发任意进行修复,测试一下修复的结果
随机测试:对被测软件中的一些重要的功能进行复测,包括测试用例没有覆盖到的部分进行测试,对于每次版本迭代更新完毕后一些新增加的功能进行重点层测试
验收测试:α测试,β测试,γ测试
自动化测试:人工测试,自动化测试

测试用例定义

测试用例(test case):是一组由测试输入,执行条件,预期结果,以便测试软件是否满足某个特定的需求,说白了测试用例就是一个场景,在这个场景中,去验证软件的执行结果是否达到预期效果

测试用例8要素

1 用例编号:具有唯一性。最好用数字或者字母表示

2 用例标题:用简单概括性的语言表述该条测试用例的测试点

3 预期结果:期望的结果

4 预置条件:前提条件

5 测试输入:外界给予的数据的支撑

6 执行步骤

7 用例级别:优先级。

8 用例模块

猜你喜欢

转载自blog.csdn.net/chenli_0626/article/details/88088281