验收測试是在功能測试和系统測试之后进行的,所以验收測试的前提条件是系统或软件产品已通过了内部測试。然后和用户一起验收软件,在真实环境下执行软件,看是否存在与用户需求不一致的问题或违背产品规格书的要求。因为測试人员不可能全然用户实际使用情况,所以软件是否真正满足终于用户的要求。应由用户进行一系列的验收測试。
(1)验收測试定义:
检查软件是否符合合同要求,包含需求规格说明、设计规格说明和用户手冊等。
(2)測试内容:
- 易用性測试(用户界面和可用性測试)
- 兼容性測试(软件兼容性測试、数据共享兼容性測试、硬件兼容性測试)
- 安装測试和可恢复性測试
- 文档測试(如用户手冊、操作手冊)
(3)測试人员:
用户和測试部门共同完毕
(4)測试根据:
国家规范、行业标准、合同条款、用户确认的需求规格说明书。
(5)α。β測试
α測试是指软件开发公司组织内部人员模拟各类用户行对即将面市软件产品(称为α版本号)进行測试。试图发现错误并修正。
经过α測试调整的软件产品称为β版本号。紧随其后的β測试是指软件开发公司组织各方面的典型用户在日常工作中实际使用β版本号。并要求用户报告异常情况、提出批评意见。然后软件开发公司再对β版本号进行改错和完好。
(6)用户界面測试的要素:
上面纯粹是理论,这里用一个详细的測试直观地看待验收測试。以下是用户界面測试的要素:
- 符合标准和规范:良好的用户界面应该遵守操作系统的界面标准,比方在windows系统中,出现红色叉号对话框意味着严重警告或错误。
- 直观性:这里有一个直观地样例(www.jaspermorrison.com/),当中的链接或功能都是通过直观地图形展示给用户的。
- 一致性
- 灵活性
- 舒适性
- 正确性
- 有用性
(7)向前和向后兼容:
向后兼容是指能够使用曾经版本号的软件。而向前兼容是指能够使用未来版本号的软件。
如word2003能向后兼容曾经的word2000甚至MS-DOS下的字处理软件的全部版本号的文件格式。而向前兼容指windows XP是否能执行将来的word 2007,或者说word 2003是否能打开word 2007文件。
(8)文档測试的重要性:
软件文档是软件的重要组成部分,文档错误也是软件缺陷。
- 错误的解释可能会引导用户无法完毕某些软件已有的功能。
- 用户通过文档能够掌握详细的用法,提高了易用性。
时间: 2024-10-05 23:09:07