文件编号:Q/LS-YF-CS01
受控状态:■受控 □非受控
保密级别:■公司级 □部门级 □项目级 □普通级 采纳标准:GB/T 19001-2001 idt ISO 9001:2000标准 分发编号:
系统名称
软件测试报告(非功能性测试)
Version 1.0
测试日期 年 月 日 测试人: 湖南立森数据技术有限公司
All Rights Reserve
非功能性测试内容:
非功能性测试主要对软件中一些常规性的问题进行测试,不测试软件具体功能和流程是否正确。
主要包括用户界面测试,安全性测试,兼容性测试,安装测试,文档测试
测试报告的文件命名方式:
某某系统名称-测试报表(非功能性测试)_姓名年月日.doc
非功能性测试方法: 一、用户界面测试
是用于核实用户与软件之间的交互,验收用户界面中的对象是否按照预期的方式运行,并符合国家或行业的标准的测试活动,关注界面层和界面与功能的接口层。 由于界面的美学具有很大的主观性,用户界面测试是一项主观性较强的活动。 ? 界面整体测试:评价用户界面的规范化、一致性和合理性
? 界面元素测试:关注对窗口、菜单、图标、文字、鼠标等界面中元素的测试
二、兼容性测试
验证被测系统是否可以在各种可能的运行环境中正常工作的测试活动 软件环境:操作系统windows 2003/XP/win 7等 使用浏览器(IE,火狐,360等) 硬件环境:使用计算机屏幕分辨率等等
三、安装测试
安装是终端用户操作系统的第一步,安装测试评价软件是否可以被成功地安装 最简单的方式是在一台运行正常的机器上按照用户安装指导书的要求,一步步地安装软件在不同的平台上安装软件
安装正确性检查:安装后运行软件以确认安装的正确性
修复和卸载测试:修复测试关注系统数据的丢失,而卸载测试关注系统是否可以彻底卸载
四、安全测试
软件安全性是与防止对程序及数据非授权的故意或意外访问能力有关的软件属性 安全性测试是验证集成在系统内的保护机制是否能够在实际中保护系统不受非法的侵入 ,针对程序和数据的安全性测试是软件安全性测试的重要内容
详见安全测试方案
五、文档测试
验证软件文档和用户手册中描述的操作步骤是否正确的测试活动 用户手册的测试可以分为两个方面
1.用户手册正确性的验证:文档测试人员一定要严格按照手册中的描述进行操作,把自己当作用户,坐到一台计算机前面,按照手册上的描述亲自动手忠实地一步步操作:
? 准确地按照手册的描述使用程序,如实地进行每个操作。
? 测试是测试人员也可以随心所欲地“犯错误“以检查计算机对错误的处理和手册中
对错误处理的描述是否正确。 ? 尝试文档提供的每一个建议
? 检查每一个描述,找到描述不清容易误导用户的内容 2.用户手册可理解性的确定
非功能性测试举例:
1. 对软件中每个界面进行测试,并记录测试结果
2. 对每个查询、输入框输入最大的值并提交,检查系统是否报错或显示是否正常; 3. 对每个查询、输入框输入特殊符号(如:/.,’;)[?><”:]{~!@#$%^&*()_+)并提交,检系
统是否报错或显示是否正常;
4. 对web浏览器中的地址栏中的地址所带的每个参数进行测试,人为的修改参数中的值
(如:加入特殊符号,加入 or 1=1 等),检查系统是否报错或显示是否正常; 5. Sql注入测试,检查系统是否存在sql注入漏洞,一般情况下先使用sql注入测试工具进
行扫描,记录扫描结果。在进行2,3,4项测试时需要考虑sql注入测试方面,在输入框输入、查询输入、参数时都需输入特殊符号进行测试。
6. 说明性文字是否提示正确,文字是否对齐,线条是否出界,是否有滚动条,是否显示不