还剩27页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
湖南农业大学课程设计论文学院信息科学技术学院计算机09软件班姓名杨应发学号200941842126课程论文题目合创项目__服务管理系统测试课程名称软件工程导论评阅成绩评阅意见湖南合创项目__服务管理系统软件鉴定测试__单位软件测试中心测试单位5G测试小组测试时间2011年12月06日软件测试计划书目录TOC\o1-3\h\z1.简介
1.1目的
1.2背景
1.3范围
42.测试需求
52.1测试参考文档
52.2性能………………………………………………………………………………………..
53.测试资源
73.1人力资源
73.2测试环境
73.3测试工具
74.测试策略
94.1数据和数据库完整性测试
94.2功能测试
124.3用户界面测试
134.4性能评测
144.5安全性和访问控制测试
185.测试进度………………………………………………………………………………………1简介
1.1目的受软件测试中心委托,对软件测试中心__的软件合创管理系统软件进行鉴定测试,验证是否满足合创项目__管理系统用户手册中规定的要求
1.2功能1系统包含如下主要功能点
1、客户管理操作客户申请项目获得用户名及__,登录后可查看、修改客户企业信息及添加、修改项目信息,查看项目定制信息及项目所处状态,并可进行信息反馈、评价
2、公司人员__修改公司内部人员登录后,可对自身登录__进行修改
3、企业客户信息管理市场拓展部项目主管、市场拓展部部门主管可进行企业信息的录入,企业可根据是否签订项目分为潜在客户与已有客户市场拓展部部门主管根据潜在客户期限是否到期,分配客户资源,将30个工作日内未签订合同的客户资源转移
4、项目信息录入市场拓展部项目主管、市场拓展部部门主管对预申请项目的客户添加该项目信息,信息添加成功后对该项目进行定制等操作
5、项目定制市场拓展部项目主管、市场拓展部部门主管可对已添加的项目信息添加为待签项目,更改该项目的合同状态该项目签订后,合同状态为已签,若此时该客户为潜在客户,则自动变为已有客户,项目签订后状态变为待申报项目
6、项目主管分配市场拓展部部门主管、__服务部部门主管对已签项目分配各自部门的主管分配
7、客户用户名及__分配项目总监对已有客户进行客户用户名及__的分配,客户根据此用户名及__登陆后可进行信息管理
8、项目申报__服务部部门主管、__服务部项目主管对待申报项目进行评估,并可根据项目申报进度更改项目状态
9、绩效评估市场拓展部部门主管、__服务部部门主管根据公司考核点对旗下各主管负责的单个项目进行评分项目总监可市场拓展部、__服务部的部门主管及项目主管进行评价,并管理绩效评估条例
10、客户维护市场拓展部部门主管、__服务部部门主管及项目总监可对客户反馈信息进行回复管理
11、综合管理项目信息管理综合管理部部门主管可进行项目注册管理,材料录入、材料装订及归档进行管理
12、计划财务项目信息管理计划财务部部门主管对项目规费进行管理,是否到位、是否有后期费用、金额等进行操作
13、文档资料管理__服务部部门主管、项目总监、数据中心___可对行业数据、上传文档资料信息进行管理
1.3范围
1、功能性,包括适合性方面、准确性方面、互操作性方面、安全保密性方面,功能性依从性;
2、可靠性,包括成熟性方面、容错性方面、可靠性依从性;
3、易用性,包括易操作性方面、吸引性方面,易用性依从性;2测试参考文档和测试提交文档
2.1测试参考文档文档/标准(行标、地标、军标、国标等)是否可用GB/T17544-1998信息技术、软件包、质量要求和测试湖南合创项目__服务管理系统用户手册■是□否■是□否
3.测试资源
3.1人力资源下表列出了在此项目的人员配备方面所作的各种假定角色所推荐的最少资源具体职责或注释测试组长1刘胜铭系统管理模块客户管理模块系统功能测试,测试报告测试人员4杨应发客户管理模块系统功能测试,测试报告龙飞文档资料管理模块系统功能测试,测试报告龙小月安全性测试项目管理模块系统功能测试,测试报告陶铭绩效评估模块用户界面测试项目管理信息汇总模块系统功能测试,测试报告
3.2测试环境下表列出了测试的系统环境软件环境(相关软件、操作系统等)操作系统WindowsXP及以上版本应用软件MicrosoftInternetExplorer
6.0/
7.0硬件环境(网络、设备等)P4以上的计算机1台,512M及以上内存,40G及以上硬盘PCI网卡
4.测试策略测试策略提供了对测试对象进行测试的推荐方法对于每种测试,都应提供测试说明,并解释其实施的原因制定测试策略时所考虑的主要事项有将要使用的技术以及判断测试何时完成的标准
4.1功能测试测试目标确保测试的功能正常,其中包括导航,数据输入,处理和检索等功能测试范围技术利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容在使用有效数据时得到预期的结果在使用无效数据时显示相应的错误消息或警告消息各业务规则都得到了正确的应用开始标准完成标准测试重点和优先级需考虑的特殊事项确定或说明那些将对功能测试的实施和执行造成影响的事项或因素(内部的或外部的)
4.2用户界面测试测试目标核实以下内容通过测试进行的浏览可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(Tab键、鼠标__、和快捷键)的使用窗口的对象和特征(例如,菜单、大小、位置、状态和中心)都符合标准测试范围技术为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态开始标准完成标准成功地核实出各个窗口都与基准版本保持一致,或符合可接受标准测试重点和优先级需考虑的特殊事项并不是所有定制或第三方对象的特征都可访问
4.3可靠性测试测试目标包括成熟性方面、容错性方面、可靠性依从性测试范围技术利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容在使用有效数据时得到预期的结果在使用无效数据时显示相应的错误消息或警告消息各业务规则都得到了正确的应用开始标准完成标准测试重点和优先级需考虑的特殊事项确定或说明那些将对功能测试的实施和执行造成影响的事项或因素(内部的或外部的)
4.4易用性测试目标易用性,包括易操作性方面、吸引性方面,易用性依从性测试范围技术对程序操作室的难易程度,程序美观度开始标准完成标准测试重点和优先级需考虑的特殊事项确定或说明那些将对功能测试的实施和执行造成影响的事项或因素(内部的或外部的)湖南合创项目__服务管理系统V
1.0测试需求功能性需求功能模块需求标识测试需求/测试要点首页潜在客户
1.添加潜在客户REQ01-01从ex__l导入客户数据直接添加客户数据红色“*”号标记的选项是否为必填项办公室及____是否必须为数字客户分区为__时是否可行
2.修改潜在客户信息REQ01-02修改带“*”客户信息修改其他信息是否可以保存修改的信息
3.删除潜在客户信息REQ01-03是否能删除潜在客户信息已有客户添加已有客户REQ01-
041.直接添加客户数据
2.红色“*”号标记的选项是否为必填项
3.办公室及____是否必须为数字
4.办公客户分区为__时是否可行
2.修改已有客户信息REQ01-
051.修改带“*”客户信息
2.修改其他信息
3.是否可以保存修改的信息
3.删除已有客户信息REQ01-06是否能删除已有客户信息
4.设定客户用户名及__REQ01-07系统用户名是否可以任意设置__是否可以任意设置项目定制
1.添加项目信息REQ01-09带“*”是否为必填金额是否可以输入任意字符添加后是否可以保存
2.修改项目信息REQ01-
101.带“*”是否为必填
2.金额是否可以输入任意字符
3.添加后是否可以保存
3.添加待签项目信息REQ01-11带“*”是否为必填企业项目是否可以任意选择客户待签项目是否会增加可否新增待签项目
4.修改待签项目定制信息REQ01-12是否可以更改企业项目更改后原项目是否会被覆盖
5.待签项目定制REQ01-13合同项目是否可以更改为已签已签项目会不会增加1;待签项目是否会减少1潜在客户在更改后是否会转为已有客户已有客户是否会提示签订成功项目信息REQ01-14是否可以查看已有客户项目信息列表是否可为客户分配__部项目主管市场拓展部客户维护REQ01-15市场拓展部对客户项目进行相关操作后是否会增加一条客户维护信息市场拓展部部门主管及项目总监是否可对记录进行查看回复客户与公司是否可以进行意见交流__服务部客户维护REQ01-16__服务部对客户项目进行相关操作后,客户维护是否会增加一条记录测试项目需求标识测试需求/测试要点功能性(互操作性、安全保密性、功能性依从性)互操作性REQ02-01系统与外部设备接口、其他系统接口之间的协调能够协调、正确工作系统从接口正确接受和发送数据安全保密性REQ02-02对不同的用户有不同的权限限制所有的__不明码显示、存储与传输有__设置策略,包括有效期、最小长度、复杂度、非空设置、大小写敏感度依从性REQ02-03遵循系统各功能的标准、约定、风格指南或法规非功能性需求易用性易操作性REQ03-03具有严重后果的功能,执行可逆或者给出明显警告,执行前要求确认提供辅助输入手段(如选择输入、默认值等),数据检索方便、灵活系统易操作,支持标准的鼠标、键盘和快捷键操作易吸引性REQ03-04颜色使用适当,空白、间隔、边界使用合理依从性REQ03-05遵循易用性的标准、约定、风格指南或法规测试项目需求标识测试需求/测试要点可靠性成熟性REQ04-01随机选择输入,能够处理系统失效的数据容错性REQ04-03能屏蔽用户的误操作对错误有正确提示输入错误数据时,系统不崩溃、不异常退出也不丢失数据有错误操作时,系统不崩溃、不异常退出也不丢失数据可靠性的依从性REQ04-05遵循可靠性的标准、约定、风格指南或法规湖南合创项目__服务管理系统V
1.0测试用例TOC\o1-3\h\z\u
1.概述
12.用例
12.1功能性(适合性、准确性、互操作性、安全保密性)
12.2可靠性(成熟性、容错性、易恢复性、依从性)
112.3易用性(易理解性、易操作性、吸引性、依从性)
121.概述项目名称湖南合创项目__服务管理系统程序版本V
1.0测试环境硬件内存1GCPU:Inter处理器软件操作系统xp
2.用例
2.1功能性(适合性、准确性、互操作性、安全保密性、依从性)测试目的验证当软件在指定条件下使用时,软件产品提供满足明确和隐含要求的功能的能力功能特性适合性、准确性、互操作性、安全保密性预置条件测试环境已搭建、软件可测试参考信息湖南合创项目__服务管理系统特殊规程无设计人设计时间测试记录人测试时间功能模块名称用例编号操作步骤/测试数据预期结果实际结果判定功能性(适合性、准确性)首页潜在客户
1.添加潜在客户Fun01从ex__l导入客户数据可进行添加同预期通过Fun02直接添加客户数据可进行添加同预期通过Fun03红色“*”号标记的选项不填并保存会报错提示必填同预期通过Fun04填写红色“*”号标记的选项并保存可进行相关操作同预期通过Fun05办公室及____为数字并保存可以保存同预期通过Fun06办公室及____不全为数字并保存不可以保存提示出现错误同预期通过Fun07办公室及____全为非数字并保存不可以保存提示出现错误同预期通过Fun08客户分区为__时可行不可行不同预期未通过Fun09客户分区为__时不可行可行同预期通过
2.修改潜在客户信息Fun10修改带“*”客户信息并保存可行同预期通过Fun11清空带“*”客户信息并保存不可行同预期通过Fun12修改其他信息并保存可行同预期通过Fun13清空其他信息并保存可行同预期通过Fun14保存修改的信息可行同预期通过
3.删除潜在客户信息Fun15删除潜在客户信息可行同预期通过已有客户添加已有客户Fun16直接添加客户数据可行同预期通过Fun17红色“*”号标记的选项不填不可行同预期通过Fun18填充红色“*”号标记的选项可行同预期通过Fun19办公室及____是数字可行同预期通过Fun20办公室及____不全是数字不可行同预期通过Fun21办公室及____全不是数字不可行同预期通过Fun22办公客户分区为__不可行同预期通过修改已有客户信息Fun23修改带“*”客户信息并保存可行同预期通过Fun24清空带“*”客户信息并保存不可行同预期通过Fun25修改其他信息并保存可行同预期通过Fun26保存修改的信息可行同预期通过删除已有客户信息Fun27删除已有客户信息可行同预期通过项目定制添加项目信息Fun28不填带“*”的选项并保存不可行同预期通过Fun29填带“*”的选项并保存可行同预期通过Fun30金额输入全为数字可行同预期通过Fun31金额输入不全为数字不可行同预期通过Fun32金额输入全不为数字不可行同预期通过Fun33添加后保存可行同预期通过修改项目信息Fun34不填带“*”的选项并保存不可行同预期通过Fun35填带“*”的选项并保存可行同预期通过Fun36修改金额输入全为数字可行同预期通过Fun37修改金额输入不全为数字不可行同预期通过Fun38金额输入全不为数字不可行同预期通过Fu39修改后保存可行同预期通过添加待签项目信息Fun40不填带“*”的选项并保存不可行同预期通过Fun41填带“*”的选项并保存可行同预期通过Fun42任意选择企业项目可行同预期通过Fun43客户待签项目会自动增加可行同预期通过Fun44新增待签项目可行同预期通过修改待签项目定制信息Fun45更改企业项目可行同预期通过Fun46更改后原项目被覆盖可行同预期通过待签项目定制Fun47合同项目更改为已签可行同预期通过Fun48已签项目会自动增加待签项目会自动减少可行同预期通过Fun49潜在客户在更改后转为已有客户可行同预期通过Fun50已有客户会提示签订成功可行同预期通过项目信息Fu51查看已有客户项目信息列表可行同预期通过Fun52为客户分配__部项目主管可行同预期通过市场拓展部客户维护Fun53市场拓展部对客户项目进行相关操作会增加一条客户维护信息可行同预期通过Fun54市场拓展部对客户项目进行相关操作不会增加一条客户维护信息不可行同预期通过Fun55市场拓展部部门主管及项目总监可对记录进行查看回复可行同预期通过Fun56市场拓展部部门主管及项目总监不可对记录进行查看回复不可行同预期通过Fun57客户与公司可以进行意见交流可行同预期通过Fun58客户与公司不可以进行意见交流不可行同预期通过__服务部客户维护Fun59__服务部对客户项目进行相关操作后,客户维护会增加一条记录可行同预期通过Fun60__服务部对客户项目进行相关操作后,客户维护不会增加一条记录不可行同预期通过功能模块名称用例编号测试点预期结果实际结果判定功能性(互操作性、安全保密性、依从性)互操作性Fun08系统与外部设备接口、其他系统接口之间的协调能够协调、正确工作符合同预期通过Fun09系统从接口正确接受和发送数据符合同预期通过安全保密性Fun10对不同的用户有不同的权限限制符合同预期通过Fun11所有的__不明码显示、存储与传输符合同预期通过Fun12有__设置策略,包括有效期、最小长度、复杂度、非空设置、大小写敏感度符合同预期通过依从性Fun13遵循移植性的标准、约定、风格指南或法规符合同预期通过
2.2可靠性(成熟性、容错性、易恢复性、依从性)测试目的验证在指定条件使用时,软件产品维持规定的性能级别的能力功能特性成熟性、容错性、易恢复性预置条件功能测试完成参考信息-特殊规程无设计人设计时间测试记录人测试时间测试项目用例编号测试点预期结果实际结果判定成熟性Reliability01随机选择输入,能够处理系统失效的数据符合同预期通过容错性Reliability02能屏蔽用户的误操作符合同预期通过Reliability03对错误有正确提示符合同预期通过Reliability04输入错误数据时,系统不崩溃、不异常退出也不丢失数据符合同预期通过Reliability05有错误操作时,系统不崩溃、不异常退出也不丢失数据符合同预期通过易恢复性Reliability06在使用过程中,服务器重新启动,客户端能够恢复运行符合同预期通过依从性Reliability07遵循移植性的标准、约定、风格指南或法规符合同预期通过
2.3易用性(易操作性、吸引性、依从性)测试目的验证在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力功能特性依从性、易操作性、吸引性预置条件软件环境__完成参考信息-特殊规程无设计人设计时间测试记录人测试时间测试项目用例编号测试点预期结果实际结果判定易操作性usability05具有严重后果的功能,执行可逆或者给出明显警告,执行前要求确认符合同预期通过usability06提供辅助输入手段(如选择输入、默认值等),数据检索方便、灵活符合同预期通过usability07系统易操作,支持标准的鼠标、键盘和快捷键操作符合同预期通过吸引性usability08颜色使用适当,空白、间隔、边界使用合理符合同预期通过依从性usability09遵循移植性的标准、约定、风格指南或法规符合同预期通过测试报告编号2011-12-S2943\产品名称合创项目__服务管理系统版本号V
1.0__单位名称湖南合创股份有限公司__单位地址农大六教送检单位名称湖南合创有限公司送检单位地址农大六教送检者杨应发电话0731-88280019传真0731-88280065____410003收样日期
20011.
12.28测试日期
2011.
12.29~
2010.
01.05样品内容与数量操作手册(1份)、__光盘(1张)测试类型软件产品鉴定测试测试单位湖南省软件评测中心/湖南省电子产品检测分析所测试地点农大六教测试环境硬件环境PC机一台软件环境操作系统windowsxp测试方法手工黑盒测试测试依据GB/T17544-1998信息技术、软件包、质量要求和测试合创项目__服务管理系统用户手册、研制报告、技术报告GB/T15532-2008计算机软件测试规范编制日期审核日期批准日期受湖南有线电视网络(集团)股份有限公司委托,湖南省软件评测中心对湖南合创股份有限公司提交的湖南合创项目__服务管理系统V
1.0按照GB/T17544-1998《信息技术软件包质量要求和测试》、《GB/T16260-2006软件工程、产品质量》标准和《湖南合创项目__服务管理系统用户手册》在软件的功能性(适合性、准确性、互操作性、安全保密性、功能性依从性)、易用性(易操作性、易吸引性、易用性依从性)、可靠性(成熟性、容错性、可靠性的依从性)通过测试,结果表明1系统包含如下主要功能点
1、客户管理操作客户申请项目获得用户名及__,登录后可查看、修改客户企业信息及添加、修改项目信息,查看项目定制信息及项目所处状态,并可进行信息反馈、评价
2、公司人员__修改公司内部人员登录后,可对自身登录__进行修改
3、企业客户信息管理市场拓展部项目主管、市场拓展部部门主管可进行企业信息的录入,企业可根据是否签订项目分为潜在客户与已有客户市场拓展部部门主管根据潜在客户期限是否到期,分配客户资源,将30个工作日内未签订合同的客户资源转移
4、项目信息录入市场拓展部项目主管、市场拓展部部门主管对预申请项目的客户添加该项目信息,信息添加成功后对该项目进行定制等操作
5、项目定制市场拓展部项目主管、市场拓展部部门主管可对已添加的项目信息添加为待签项目,更改该项目的合同状态该项目签订后,合同状态为已签,若此时该客户为潜在客户,则自动变为已有客户,项目签订后状态变为待申报项目
6、项目主管分配市场拓展部部门主管、__服务部部门主管对已签项目分配各自部门的主管分配
7、客户用户名及__分配项目总监对已有客户进行客户用户名及__的分配,客户根据此用户名及__登陆后可进行信息管理
8、项目申报__服务部部门主管、__服务部项目主管对待申报项目进行评估,并可根据项目申报进度更改项目状态
9、绩效评估市场拓展部部门主管、__服务部部门主管根据公司考核点对旗下各主管编号2011-12-S2943共7页第5页负责的单个项目进行评分项目总监可市场拓展部、__服务部的部门主管及项目主管进行评价,并管理绩效评估条例
10、客户维护市场拓展部部门主管、__服务部部门主管及项目总监可对客户反馈信息进行回复管理
11、综合管理项目信息管理综合管理部部门主管可进行项目注册管理,材料录入、材料装订及归档进行管理
12、计划财务项目信息管理计划财务部部门主管对项目规费进行管理,是否到位、是否有后期费用、金额等进行操作
13、文档资料管理__服务部部门主管、项目总监、数据中心___可对行业数据、上传文档资料信息进行管理编号2011-12-S
29431、对各输入项目,需要对输入长度和输入类型进行控制,尽量避免抛异常
2、加强系统的易用性,有些操作使用不方便
3、部分链接失效
4、系统中描述语言表达不一致,建议统一风格
5、操作手册与实际软件多处不一致,建议更新操作手册
6、系统界面显示不完全,建议适当修改具体问题见《缺陷报告》编号2011-12-S2943产品名称湖南合创项目__服务管理系统测试项目测试说明结果功能性(适合性、准确性)功能管理潜在客户能从ex__l导入客户数据通过能直接添加客户数据通过红色“*”号标记的选项必填并保存通过办公室及____必为数字并保存通过客户分区为__时可行未通过修改带“*”客户信息并保存通过修改其他信息并保存通过删除已有客户信息通过已有客户能直接添加客户数据通过红色“*”号标记的选项必填通过办公室及____必是数字通过办公客户分区为__未通过修改带“*”客户信息并保存通过不能清空带“*”客户信息并保存通过修改其他信息并保存通过保存修改的信息通过删除已有客户信息通过项目定制填带“*”的选项并保存通过修改金额输入必全为数字通过修改后保存通过能修改“*”的选项并保存通过任意选择企业项目通过客户待签项目会自动增加通过能新增待签项目通过能更改企业项目通过更改后原项目被覆盖通过合同项目更改为已签通过已签项目会自动增加待签项目会自动减少通过潜在客户在更改后转为已有客户通过已有客户会提示签订成功通过项目信息能查看已有客户项目信息列表通过为客户分配__部项目主管通过市场拓展部客户维护市场拓展部对客户项目进行相关操作会增加一条客户维护信息通过市场拓展部部门主管及项目总监可对记录进行查看回复通过客户与公司可以进行意见交流通过__服务部客户维护__服务部对客户项目进行相关操作后,客户维护会增加一条记录通过测试项目测试说明结果功能性(互操作性、安全保密性、功能性依从性)互操作性系统与外部设备接口、其他系统接口之间的协调能够协调、正确工作通过系统从接口正确接受和发送数据通过安全保密性对不同的用户有不同的权限限制通过所有的__不明码显示、存储与传输通过有__设置策略,包括有效期、最小长度、复杂度、非空设置、大小写敏感度通过功能性依从性遵循系统各功能的标准、约定、风格指南或法规通过易用性易操作性具有严重后果的功能,执行可逆或者给出明显警告,执行前要求确认通过提供辅助输入手段(如选择输入、默认值等),数据检索方便、灵活通过系统易操作,支持标准的鼠标、键盘和快捷键操作通过易吸引性颜色使用适当,空白、间隔、边界使用合理通过易用性依从性遵循易用性的标准、约定、风格指南或法规通过测试项目测试说明结果可靠性成熟性随机选择输入,能够处理系统失效的数据通过容错性能屏蔽用户的误操作通过对错误有正确提示通过输入错误数据时,系统不崩溃、不异常退出也不丢失数据通过有错误操作时,系统不崩溃、不异常退出也不丢失数据通过可靠性的依从性遵循可靠性的标准、约定、风格指南或法规通过缺陷报告 问题报告单BUG编号BUG-01程序/文档名添加已有客户发现日期
2011.
12.5报告日期
2011.
12.6报告人杨应发问题性质类别程序问题■文档问题□设计问题□其他问题□级别1级□2级□3级■4级□5级□问题追踪用例编号Fun
08、Fun09问题描述/重现步骤(可另附加页)附注及修改建议(可另附加页)BUG编号BUG-02程序/文档名添加潜在客户发现日期
2011.
12.5报告日期
2011.
12.6报告人杨应发问题性质类别程序问题■文档问题□设计问题□其他问题□级别1级□2级□3级■4级□5级□问题追踪用例编号Fun22问题描述/重现步骤(可另附加页)附注及修改建议(可另附加页)编制(签名)编制时间审核(签名)审核时间缺陷等级说明缺陷(Bug)分为五个等级P1级(导致系统崩溃;主业务流程出现断点;导致死机;导致程序模块丢失;内存泄漏),P2级(用户需求未实现),P3级(被测功能不能正确实现),P4级(功能实现不__或细小的错误),P5级(建议性问题)。