测试知识点总结

2024-04-10 03:42:00 来源 : haohaofanwen.com 投稿人 : admin

下面是好好范文网小编收集整理的测试知识点总结,仅供参考,欢迎大家阅读!

测试知识点总结

一.认识软件测试

1.了解软件测试

软件测试:测试软件功能是否符合需求

软件测设和软件调试的区别:

(1)测试是检查软件是否符合用户的需求 调试是检查自己写的代码时候实现了自己想要的功能

(2)角色不同:测试是 黑盒测试工程师,白盒测试工程师,开发人员(单元测试);调试是开发人员。

(3)阶段不同:调试是存在于开发阶段;软件测试存在于整个软件开发的生命周期里(软件开发的生命周期:需求—计划—设计—编码—测试—运行维护)。

2.需求

什么是需求:为了满足用户的期望和规定的合同(文档,标准,规范)所需要的条件和权能,称之为需求    

软件需求是用户需求转化而来的,它是经过对用户需求的验证(正确性,合理性),分析后,具体的功能实现细节说明。

需求是测试人员测试的依据。

软件开发的一个过程: 用户需求—软件需求—开发编码—测试—运行上线

3.什么是BUG

当软件需求规格说明存在并且合理时,软件功能和软件需求不相符,就说明时软件错误(BUG)。

如果软件需求不存在,用户需求存在并且合理,软件功能和用户需求都存在,说明是软件错误(BUG)。

4.什么时测试用例

测试用例其实是向被测试系统发起的一组集合,测试环境,测试步骤,测试数据,预期结果,标题,重要性,功能模块,优先级,执行方案等。

5.开发模型

瀑布模型,螺旋模型,增量模型,迭代模型,敏捷开发(Scrum,是一种应对快速变化的需求的一种软件开发能力)。

6.测试模型

V模型,W模型

二.软件测试基础

1.软件测试的生命周期(软件测试的流程是什么)

2.如何描述一个BUG

(1)测试版本

(2)测试环境:

web系统:   电脑系统(Windows 10 7/Mac) 哪一个浏览器(版本号)

app:手机品牌型号,系统(Android IOS 哪一个版本)

(3)测试步骤(具体的数据)

(4)实际结果

(5)预期结果(和需求一致)

(5)其他附件(错误截图,错误日志等)

注意:不要把多个BUG放在一起描述。

BUG的级别:崩溃,严重,一般&


相关文章

专题分类