测试的概念

软件测试是在规定条件下对产品或程序进行操作,以发现错误并评估质量的过程。测试分为正向和逆向思维,包括单元测试、集成测试、系统测试和验收测试等阶段。此外,还有静态测试、动态测试、白盒测试、黑盒测试等类型。测试流程涉及需求评审、编码、自测、提测、冒烟测试、功能测试、回归测试和验收测试等步骤。
摘要由CSDN通过智能技术生成

什么是软件测试

测试就是在规定的条件下,对一个产品或程序进行操作,及时的发现程序错误,衡量软件的质量,并对其是否能满足 设计要求进行评估的过程。

正向思维、逆向思维
        正向思维:出发点是使自己确信产品是能够正常工作的,评价一个程序和系统的特性或能力,并确定它是否到达期望的结果,软件测试就是以此为目的的任何行为
        逆向思维:测试是为发现错误而执行的一个程序或者系统的过程。测试是为了程序有错,而不是证明程序无错
一个好的测试用例在于它能发现以前未发现的错误
一个成功的测试是发现了以前未发现的错误的测试

软件测试分类

        

软件测试分为四个大部分,按阶段划分、按是否运行程序划分、按是否查看源代码划分、其他四个大部分,按阶段划分分为四个小部分,单元测试、集成测试、系统测试和验收测试。

单元测试

是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值