柳州外运综合物流信息系统软件功能测试报告广西联信科技顾问有限责任公司2012年3月目录1.概述 (3)2.背景 .................................................................................................... 错误!未定义书签。
3.参考文献 (3)4.定义 (3)5.测试时间、地点及人员 (4)6.测试环境 (6)7.测试用例 (6)7.1功能性 (6)7.2易用性 (6)8.缺陷统计 (7)8.1测试缺陷等级比重图 (8)8.2测试缺陷模块统计状态图 (9)9.测试结论 (10)9.1功能性 (10)9.2易用性 (11)9.3兼容性 (11)9.4安全性 (11)9.5总体评论 (12)10.测试记录 (14)10.1项目管理 (14)10.2业务管理........................................................................................ 错误!未定义书签。
10.3运输管理........................................................................................ 错误!未定义书签。
10.4结算管理 ....................................................................................... 错误!未定义书签。
10.5财务管理 ....................................................................................... 错误!未定义书签。
10.6数据分析 ....................................................................................... 错误!未定义书签。
10.7基本信息管理 ............................................................................... 错误!未定义书签。
10.8系统管理 ....................................................................................... 错误!未定义书签。
10.9综合管理 ....................................................................................... 错误!未定义书签。
10.10业务流程测试 ............................................................................. 错误!未定义书签。
1.概况被测试软件系统的名称:柳州外运综合物流信息系统该软件的任务提出者:广西柳州外运有限责任公司开发者:上海茂杰信息科技有限公司使用者:广西柳州外运有限责任公司监理单位:广西联信科技顾问有限责任公司2.参考文献《柳州外运综合物流信息系统合同》用户需求资料《系统需求分析说明书》《系统概要设计说明书》《GB-T17544-1998 信息技术软件包质量要求和测试》《GB-T9386-1988 计算机软件测试文件编制规范》3.错误定义一级错误:不能完全满足系统要求,基本功能未完全实现。
二级错误:严重地影响系统要求或基本功能的实现,且没有更正办法(重新安装或重新启动该软件不属于更正办法)。
三级错误:严重地影响系统要求或基本功能的实现,但存在合理的更正办法(重新安装或重新启动该软件不属于更正办法)。
四级错误:使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要功能。
五级错误:其他错误。
回测:产生测试错误或缺陷的测试项由软件开发人员进行修改调试正确后,由软件测试人员再次进行的针对该测试项及其相关项的测试。
4.测试方法和范围4.1测试方法在柳州外运综合物流信息系统实际使用环境下,站在用户的角度,根据功能实际的操作流程,测试每个功能点及功能按键。
4.2测试范围5.测试进度情况此次测试对测试计划进行了调整,将业务流程测试提前至2012年3月12日执行,总体按时完成了测试计划规定的测试对象的测试。
针对测试计划规定的测试策略,在测试执行中都有体现,在测试执行过程中,依据测试计划和测试用例,6.测试环境7.测试用例该系统功能测试用例对测试对象的功能测试侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。
该测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。
主要测试技术方法为用户通过GUI (图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。
7.1功能性系统实现的主要功能,包括查询,新增,修改,删除,分析。
需求规定的输入输出字段,以及需求规定的输入限制。
操作流程满足实际业务需要。
7.2易用性操作按钮提示信息正确性,一致性,可理解性限制条件提示信息正确性,一致性,可理解性必填项、唯一项标识输入方式可理解性操作界面直观、操作便捷、美观8.缺陷统计柳州外运综合物流信息系统功能测试,从2012年3月12日开始到2012年3月15日结束,共持续4天,测试人员11名,测试功能点83个,执行359个测试用例,测试共发现114个错误,其中第一级错误0个,第二级错误0个,第三级错误53个,第四级错误61个,第五级错误0个。
具体情况如下:8.1测试缺陷等级比重图8.2测试缺陷模块统计状态图8.3测试缺陷分布图9.测试结论9.1功能性该系统满足实际业务流程需求,正确实现了项目管理、业务管理、运输管理、结算管理、财务管理、数据分析、基本信息管理、系统管理、综合管理功能,但在个别功能点中还存在功能缺陷,主要的功能缺陷为查询功能、删除功能操作失败,提示信息不正确或无提示信息等,均为可更正的缺陷。
9.2易用性该系统实现了如下易用性:➢便捷的自动输入方式,减少了人工数据输入的工作量及出错率。
➢可调控的图表显示功能,可按个人习惯调整图表显示。
➢输入解释性说明,帮助信息中有例图,方便学习、理解该系统的操作。
该系统存在如下易用性缺陷:➢界面排版不美观,有待进一步优化。
➢输入、输出字段的可理解性差,如:运输日期该填哪一个日期,实际的运输日期有多个,如果该系统的运输日期与系统的结算日期关联,应有说明或直接把“运输日期”改为“结算日期”。
➢输入限制提示信息的正确性、可理解性、一致性出现错误。
➢部分操作界面不够友好和人性化。
9.3兼容性该系统支持window下的IE6、IE7、IE8浏览器。
9.4安全性该系统控制了以下安全性问题:➢把某一个登陆后的页面保存下来,不能直接对该页面进行操作,必须进行重新登陆➢复制某一个登录页面的Url,在另外的浏览器不能打开该页面并进行操作。
➢登陆后,在规定的时间内未进行操作,将需重新登陆。
➢数据库在规定时间自动备份。
➢权限设置保证数据安全。
现有系统未控制以下安全性问题:➢登陆错误次数限制9.5缺陷原因分析测试过程中发现的缺陷主要有以下几个方面:1)功能性错误➢功能没有实现,导致无法进行需求规定的功能的测试。
主要是部分功能点在进行查询相关的功能没有实现,进行删除失败。
➢功能实现错误,实现了需求未定义的功能,执行需求定义的功能时系统出现错误。
主要是操作提示信息错误或无操作提示信息。
2)页面设计和实际需求不一致页面设计没有根据实际需求进行,部分信息显示不全,如跟踪信息等,信息设置的必填项和唯一项不够准确,3)页面设计易用性缺陷➢页面设计不友好,系统中很多页面的输入字段无明确的输入提示,用户无法理解何种输入是正确的,但是用户输入错误后,系统提示出错,增加用户负担。
➢提示信息错误,不同模块相同结果的提示信息不一致,用户操作后,相应的提示信息不明确,引起用户误解。
➢用户进行操作后,无提示信息,引起用户操作失误。
4)开发人员疏忽引起的缺陷因为开发人员的疏忽,导致系统需要调用数据的地方无法调用,系统中信息的名称错误或不一致。
9.6总体评论本次柳州外运综合物流信息系统功能测试,从2012年3月12日开始到2012年3月15日结束,共持续4天,测试人员11名,执行了83个功能点,359个测试用例,测试共发现114个错误,其中第三级错误53个,第四级错误61个,114个错误均可进行更正。
根据测试过程及结果分析,被测试软件业务流程操作可以正常进行,基本正确实现83个功能点,但53个三级错误必须进行整改,61个四级错误需进行软件的优化完善,114个错误要求在下一次软件版本升级中解决,开发人员在解决该错误的时候,应填写错误跟踪表,说明错误原因以及解决方式。
10.测试记录10.1项目管理测试人签字:。