一、软件系统测试定义
软件系统测试是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方,这种测试可以发现系统分析和设计中的错误。
二、软件系统测试目的
通过与系统的需求定义作比较,发现软件与系统定义不符合或与之矛盾的地方,系统测试的测试用例应根据需求分析说明书来设计,并在实际使用环境中运行。
三、系统测试实际环境和开发环境区别
被测系统所包含的代码不同,配置不同,包含的dll不同;验证时尽可能的模拟实际的运行环境与条件。
四、软件系统测试的目标
系统测试必须按计划进行,测试过程中验证软件产品是否与系统需求用例不相符合或与之矛盾;, 建立完善的系统测试缺陷记录跟踪库,确保软件系统测试活动及其结果及时通知相关小组和个人。
五、软件系统测试的原则
需要独立的测试机构,测试计划需要精心设计,含有包括负载测试、压力测试、用户界面测试、可用性测试、逆向测试、安装测试、验收测试、回归测试,测试过程要遵从经济性原则。