测试项目过程 - 系统测试概念

本文探讨了系统测试的概念及其与功能测试的区别。系统测试关注非功能性需求,如性能、压力及安全性等;功能测试则侧重于验证产品功能是否符合预期。两者虽可并行,但系统测试通常在功能测试基础上进行。

我们今天来讨论一下系统测试的相关概念。系统测试是运行或模拟运行软件系统,以验证系统是否满足产品的质量要求,特别是非功能性的质量需求,与功能测试的区别在于系统测试主要指压力测试、容量测试、性能测试、安全性测试和可靠性测试等。系统测试可以喝功能测试并行进行,但基本功能亦能正常运行后,才能进行系统测试。

从上面的概念中,大家清楚了系统测试和功能测试的区别,换句话说,功能测试偏重于功能需求的测试,而系统测试偏重于非功能性方面的测试。在这个概念里面说到了功能测试和系统测试可以并行,但大家要记住,系统测试里面的内容,尤其是性能测试、压力测试等是需要被测功能基本没有Bug,或者说没有主要的Bug才能开始的,原因在于我们做性能测试的时候,大部分需要使用工具进行测试。在我做过的很多性能测试中,会发现当我调试脚本的时候,无法通过,原因 不是脚本本身有问题,而是被测功能有Bug,导致脚本无法调试通过。这个是,性能测试为什么必须有这样的前提的第一点。第二点原因是,如果有Bug,但这个bug也不影响你调试脚本,那么当你侧过以后,功能测试中发现了这个Bug,开发人员进行修改,比如在数据库中加了个字段,但他忘记增加索引了。这样就会导致一开始这个地方性能是过关的,但是修改后性能不过关。

以上就是我们讲述的何为系统测试的全部内容。我想通过这样的讲解,大家对系统测试的概念会有更深刻的理解。

http://www.51qa.net/Item/655.aspx

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值