软件系统测试的含义与方法简介

2024-02-18

系统测试

系统测试

一、系统测试的含义

软件系统测试是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。其目的在于通过与系统的需求定义做比较,发现软件与系统定义不符合或与之矛盾的地方,以验证软件系统的功能和性能满足指定的要求。

二、软件系统测试的方法

测试方法包括:功能测试、协议一致性测试、恢复测试、安全测试、压力测试等。功能测试是系统测试中要进行的最基本的测试,要求测试人员对被测系统的需求规格说明、业务功能都要非常熟悉。协议一致性测试在分布式系统中比较常见,因为使用分布式系统的软件要运行在多个不同的计算机上,为了实现不同的计算机之间互相通信,这些计算机需要遵守一些协议。

三、软件系统测试还包括健壮性测试和安全测试

1.健壮性有两层含义:一是容错能力,二是恢复能力。在特定情况下,系统需具备容错能力。安全测试是对整个系统的测试,范围主要从几个方面考虑:系统登录、用户管理、防火墙、系统数据、WEB安全、数据库安全、内部通讯、系统防毒测试等。保护测试是安全测试中的一种常见的测试,主要用于测试系统的信息保护机制。




标签:软件系统测试、系统测试的方法

阅读67
分享
下一篇:这是最后一篇
上一篇:这是第一篇
微信加粉
添加微信