初识软件测试

本文介绍了软件测试的基本概念,包括测试的目的、软件测试与开发的区别、Bug的定义、测试用例的组成,以及软件开发模型如瀑布模型、螺旋模型、增量迭代模型和敏捷方法。此外,探讨了软件测试的V模型和W模型及其优缺点。
摘要由CSDN通过智能技术生成


一、什么是软件测试?

软件:比如app、web系统、软件产品(office)等都属于软件。
软件测试是测试软件是否满足用户的需求。

二、软件测试和开发有什么区别呢?

软件测试和调试的区别

1)目的不同
调试是开发人员查看自己的代码是否实现他想让代码实现的功能,解决程序中的问题
软件测试是测试人员查看软件是否实现用户的需求,发现程序中的缺陷
2)参与角色不同
测试主要有测试人员和开发人员执行,黑盒测试主要由测试人员完成
单元/集成测试主要是由开发人员执行,调试也是由开发人员执行
3)执行阶段不同
调试一般在开发阶段
测试贯穿整个软件开发的生命周期

三、软件测试的目的

目的:验证软件有或者没有问题
原则:以用户为中心,遵循软件测试的规范,流程,标准和要求
为了满足用户的期望和规定的合同(文档,标准,规范)所需要的条件和职能

四、什么是Bug?

1.当软件需求规格说明存在并且合理,软件功能和软件需求不相符
2.如果软件需求不存在,用户需求存在并且合理,软件功能和用户需求都存在

五、什么是测试用例

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心事付流年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值