软件测试入门之软件测试的概念与过程(精辟内容)

本文介绍了软件测试的引入,强调测试不仅是程序验证,而是涵盖需求分析、测试计划等多个环节。测试人员、开发人员和用户在测试中各有角色,测试目标是发现缺陷以确保软件符合用户需求。文章探讨了软件失效的案例,揭示软件危机及其原因,并对软件测试的定义和历史进行了概述,最后概述了软件测试的过程,包括需求分析、测试计划、用例设计和执行等步骤。
摘要由CSDN通过智能技术生成

一、 软件测试的引入


1.学习软件测试前的思考


软件测试就是测试程序吗?(不是,软件包括程序丶数据以及文档,所以不止是测程序)
测试是不是装上软件后点鼠标、敲键盘?(不全是,测试是一个过程包括需求分析丶测试计划丶用例设计丶执行用例丶测试评估以及总结)
怎么开始测试工作?第一个任务是什么?(第一个任务测试需求分析)
测试早做好还是晚些做好?(早做好)
测试需要谋划或者规划吗?(需要测试计划,分析软件哪些测哪些不测,什么时候测,哪些人做哪些测试,需要的测试时间 ,测试所遇到的问题包括怎么解决)
测试要做到非常全面吗?尽善尽美?(后面系列文章会提到)
谁会参与测试?谁做最合适?(用户丶开发以及测试人员,测试做最合适,开发人员没有测试人员的思路对于自己开发的软件很多缺陷是找不出来的,用户其实也非常适合测试,但是用户不懂测试)
测试的最终任务是什么?测试是为了证明软件很棒吗?(寻找缺陷,看软件最终是否符合用户的需求,分开来讲测试每个阶段的任务是不一样的,测试早期预防缺陷,测试中期是发现缺陷并解决缺陷,测试后期是也就是用户手里是要给用户建立对产品的信心;恰恰相反测试是证明这个软件不棒有问题,并把问题挖出来)
如果你找到一个缺陷,你该怎么办?(提交给开发并跟踪缺陷有没有解决)
找到的缺陷一定要修改吗ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值