功能测试基础知识

功能测试,又称行为测试或黑盒测试,主要检查需求实现、找出遗漏并检测应用漏洞。测试人员根据需求编写用例,执行预期操作并与预期结果对比。功能测试包括手动测试和自动化测试,前者灵活但耗时,后者高效且一致性好。
摘要由CSDN通过智能技术生成

本人博客文章网址:https://www.peretang.com/basic-knowledge-of-functional-testing/


什么是功能测试

  功能测试, 也叫行为测试, 也有一种说法叫黑盒测试, 即测试人员完全不知道程序的内部是如何运行的

  功能测试是所有测试工作中占比最大, 也是最重要的部分

  主要是需求分析师根据用户需求编写出功能的用例, 然后由测试工程师编写测试用例, 并逐项进行测试验证, 确保执行结果与预期的结果一致

  

为什么需要功能测试

  1. 站在用户的角度上, 确保系统的实现与需求一致

  2. 由于是黑盒测试, 测试人员完全不知道应用的内部实现, 可以发现开发人员没有发现的问题, 找出有遗漏的地方

  3. 可以测试一些例外的问题, 比如乱操作, 不按既定的流程进行操作, 检查出应用的漏洞所在

  从以上几点我们可以得出: 功能测试=检查需求的实现+查找出功能实现的遗漏+检查应用是否有漏洞存在

 

如何进行功能测试

  功能测试的六个步骤

  1. 需求分析师根据需求编写功能的执行预期  

  2. 测试工程师根据需求分析师给出的执行预期, 编写测试用例

  3. 测试工程师根据需求分析师给出的执行预期, 准备所需要的数据, 包括测试所需的数据, 与预期结果的数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值