软件测试概述

本文介绍了软件测试的基本概念,包括软件的定义、软件测试的含义以及正确的理解测试的立场。强调了软件测试的主要目的,旨在确保产品符合用户需求,发现潜在问题。同时列举了重要的测试原则,如测试能显示缺陷、测试应尽早介入等。
摘要由CSDN通过智能技术生成

什么是软件?

        软件 = 程序+文档,软件测试=程序测试+文档测试

       “程序”是指能够实现某种功能的指令的集合,“文档”是指软件在开发,使用和维护过程中产生的图文集合。

什么是软件测试?

       软件测试:是人工操作或软件自动运行的方式来检验它是否慢走规定的需求或弄清预期结果与实际结果之间差别的过程。

正确理解软件测试

       测试是为了发现程序中的错误而执行程序的过程,成功的测试是发现了至今为止尚未发现的错误的测试。测试不仅仅只是为了找出错误,没有发现错误的测试也是有价值的

软件测试的目的

        通俗说,替用户预先使用或者体验软件,测试的最终目的是确保最终交给用户的产品的产品功能符合用户的需求,把尽可能多的问题在产品交给用户之前发现并改正。

       1.确保产品完成了它所承诺或公布的内容

       2.确保产品满足性能和效率的要求

       3.确保产品是健壮的和适应用户环境的

 

测试原则

         1.测试能显示缺陷的存在

         2.穷尽测试是不可能的

         3.测试尽早介入

         4.缺陷的集群性

         5.杀虫剂悖论

         6.测试活动依赖与测试内容

         7.没有失效不代表系统是可用的

         8.测试标准是用户的需求

         9.测试贯穿整个软件的生命周期

         10.独立的测试团队

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值