软件鉴定测试描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程,其定义为,在规定的条件下对程序进行操作,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
软件鉴定测试鉴定前,必须向鉴定小组提供下述资料:
1、设计任务书;
2、软件实现的功能;
3、使用机型,对外存外设的要求,软件支撑环境;
4、软件设计的流程图;
5、源程序清单;
6、数据库结构;.
7、标准化室审议报告。
鉴定测试,即验证软件的功能、性能及其它特性是否与用户的要求一致,软件鉴定测试是在模拟的环境下,验证软件是否满足需求规格说明书列出的需求,为此,,软件鉴定测试需要先制定测试计划,规定要做测试的种类,并制定具体的测试步骤,描述具体的测试用例,通过实施预定的测试计划和测试步骤,确定软件的特性是否与需求相符,确保所有的软件功能需求都能得到满足,所有的软件性能需求都能达到,所有的文档都是正确且便于使用,同时,对其它软件需求,例如可移植性、兼容性、出错自动恢复、可维护性等,也都要进行测试并鉴定是否满足。
软件鉴定测试需要提供的材料 :
1、《测试申请表》;
2、《系统功能列表》包括需求、目标、原理、设计、构成、功能和性能实现、存在问题等方面的内容;
3、《用户手册》包括安装说明、使用指南和所有功能的具体操作说明等方面的内容;
4、合同书;
5、申报材料等;
6、软件介质:可用来安装软件系统的软盘、光盘或存储芯片。
软件鉴定测试主要包括以下测试内容:
1、软件安装测试:在进行软件安装时,一般都会有多个过程,需要分配和载入文件以及程序库,再进行需要使用的硬件装置,连接程序。因为软件的安装测试并不是找软件的漏洞,而是为了找出安装过程中产生的问题;
2、软件功能测试:主要是按照需求文档或软件测试用例来测试软件的各个部分的功能是否正确一致,因为正确性是软件质量的重要因素,因此软件功能测试不可缺少;
3、软件性能测试:性能测试主要是测试软件系统在各种问题下的处理能力,以及验证软件的性能是否符合用户需求以及开发者预期,在测试过程中得到的一些数据内容也可以用来后续进行参考,性能测试在各个测试阶段测试阶段都可以进行,甚至在单元层次上也可以;
4、软件安全性测试:安全性测试主要是为了查找软件系统程序设计中的安全隐患,以及验证软件安全等级和识别安全性缺陷,并检查应用程序在面对非法入侵时的防范能力,软件安全指标不同制定出的测试策略也会有所不同;
5、软件兼容性测试:主要是验证软系统在不同机型、版本、环境、平台等条件下的兼容性,需要重复多步测试;
6、可使用性测试:可使用性测试主要从使用的合理性、方便性等角度对软件系统进行检查,以发现人为因素或实用上的问题;
7、文档测试:文档测试是检查用户文档(如用户手册)的清晰性。
我们公司服务的宗旨是质量为本,诚信至上,精益求精,面向未来。为您省钱,让您满意,以合理的价格成质量较优的产品,较好的服务于广大新老客户。
湖南卓码软件测评有限公司成立于2015年06月,具备CMA、CNAS资质,是一家致力于第三方计算机软件测试服务的专业公司,出具的第三方软件测试报告全国各地、**均有效。公司名称中的“卓码”寓意公司将以**的服务质量为用户的产品品质保驾**。 公司拥有专业的软件测试团队和科学的管理机制,拥有完善的计算机网络硬件平台和系统软件平台环境,拥有完善的自动化测试工具环境。可根据客户的需求到客户现场服务,或为客户在公司部署各种复杂度的系统测试环境进行测试服务。