还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
OA系统测试用例
1.文档介绍
1.1文档目的本文档的目的在于为执行测试提供用例,指导测试的实施,查找分析缺陷,评估测试质量
1.2文档范围本文档包含了功能测试用例、性能测试用例、GUI测试用例、压力测试用例
1.3读者对象测试工作构成员,项目经理,个别开发人员
1.4参考文献[软件测试技术]徐芳,系统测试规范,机械工业出版社,2007-2[05-0A项目-测试用例模板][05-0A项目-需求规格说明书][05-0A项目-测试用例模板][广东农工商技术学院07软件测试甲方0A系统系统测试计划]李兴鹏,2008-7-
31.5术语与缩写解释缩写、术语解释0A Office Automation GUI图形用户界面
2.功能测试用例
2.1被测试对象的介绍办公自动化简称OAOffice Automation,要紧是利用计算机、通信与自动操纵等技术与设备,实现办公业务的自动化它是提高办公效率、办公质量与实现科学管理与科学决策的一种辅助手段系统要紧供甲方内部各个部门及各下级直属单位办公用本文档要紧是针对0A系统的各功能进行测试
2.2测试范围与目的测试范围是需求规格说明书中的需求
3.1功能性需求中的各个子模块的的操作用手机登录后,可查看申请0A—17—3申请用车与审批结果用手机登录后,可查看申请0A一17一4提出续车申请与审批结果需求
3.
1.8日志管理模块记录系统的操作记录,供后台管理用用例目的能成功完成日志管理的各操作前提条件管理系统模块能够实现Pass/Fail用例ID输入/动作期望结果实际情况/To do注释执行人员用户登录,提出记录了用户用车申请与会议0A—18—1的用车与会申请,查看日志议申请记录对0A系统的后台进行管理,设置基础信需求
3.
1.9系统管理模块息,与定义办公处理的业务流程用例目的能成功完成系统管理的各操作前提条件系统管理模块能够实现用例ID Pass/Fail谕入/动作期望结果实际情况/To do注释执行人员2i输入用户名与密进入个人工OA—19—1彳玛作面板OA—19—2:登录系统,注销用退出系统户OA—19—31用管理员帐号登能够查看到录,创建用户用户信息与需求
3.
1.2公0A—19-4:文管理的系统模央相同与需求
3.
1.3会议0A—19—5~管理的系统模央相同与需求
3.
1.4用车0A一1916-管理的系统模决相同
3.性能测试用例
3.1被测试对象的介绍办公自动化简称OA(Office Automation),要紧是利用计算机、通信与自动操纵等技术与设备,实现办公业务的自动化它是提高办公效率、办公质量与实现科学管理与科学决策的一种辅助手段系统要紧供甲方内部各个部门及各下级直属单位办公用本文档要紧是针对测试其性能而编写的测试用例
3.2测试范围与目的测试范围需求
3.
2.3性能中的各个子内容,包含页面平均响应速度、可容纳同时在线的用户数、在移动设备中访问本系统的功能测试目的在于明确系统性能测试的范围,并全面描述测试该系统的的各性能
3.3测试环境与测试辅助工具的描述
3.
3.1测试环境操作系统Windows XP浏览器Microsoft InternetExplorer
3.
3.2测试工具:LoadRunner
7.8企业级软件并发自动化压力测试工具
3.4测试驱动程序的设计
3.5性能测试用例页面平均响应速用户请求页面平均响应时间不超过5秒钟,最长响应时间不超过10秒钟度用例目的测试用户请求页面是否能够在5分钟内响应,最长也不要超过10分钟前提条件用户需要登录,进入本系统Pass/Fail期望的性能(平实际性能(平用例ID输入数据/To do注释执行人员均值)均值)0A—
3.5—10A—
3.5—20A—
3.5—3可容纳同时在线的用户数系统能够容纳500用户同时在线办公用例目的测试本系统是否能够容纳500人同时在线前提条件需安装Loadrunner与进入本系统Pass/Fail/To期望的性能实际性能用例ID输入数据do注释执行人员(平均值)(平均值)0A一
3.5—40A—
3.5—50A—
3.5—6在移动设备中访在移动设备访问本系统的功能同时,由于移动设备是无线访问我们的Web应用,因问本系统的功能此不要把页面设置得太复杂,避免因页面过大影响访问速度用例目的测试在移动设备中是否能够进入本系统与使本系统的基本功能前提条件服务器运行与使用的移动调备能够登录网络Pass/期望的性II2实际性能用例ID输入数据Fail/To do注释执行人员(平均值)(平均值)0A—
3.5—70A—
3.5—
84.图形用户界面测试用例
4.1被测试对象的介绍办公自动化简称OA(OfficeAutomation),要紧是利用计算机、通信与自动操纵等技术与设备,实现办公业务的自动化它是提高办公效率、办公质量与实现科学管理与科学决策的一种辅助手段为了响应政府机构电子政务要求,提高办公效率,甲方决定委托XXX软件公司开发0A系统,以满足该教育局日常办公需要
4.2测试范围与目的
4.
2.1GUI测试用例范围
4.
2.
1.1窗体测试a.窗体大小是否合适,控件布局是否合理;b.移动窗体.快速或者慢速移动窗体,背景及窗体本身刷新是否正确;c.缩放窗体,窗体上的控件是否随窗体的大小变化而变化;d.显示分辨率.在不一致的分辨率的情况下测试程序的显示是否正常;进行测试时图标执行操作是否有效,是否与菜单栏中图标显示一致;错误信息内容是否正确,无错别字,且明确等等;
4.
2.
1.2菜单测试a.选择菜单是否能够正常工作,并与实际执行内容一致;b.是否有错别字:C.快捷键是否重复;d.热键是否重复;e.快捷键与热键操作是否有效f.是否存在中英文混合g.菜单要与语境有关,如,不一致权限的用户登陆一个应用程序,不一致级别的用户能够看到不同级别的菜单并使用不一致级别的功能;
4.
2.
1.3控件测试a.窗体或者控件的字体与大小是否一致;b.注意全角,半角是否混合c.中英文是否混合.
4.
2.
1.4特殊属性a.主界面及大多数界面是否有该教育局O A系统图标b.选择〃帮助〃-〃关于〃命令,是否能看见有关版权与产品信息
4.3测试环境与测试辅助工具的描述
4.
3.1硬件设备序号设备型号设备用途设备配置1服务器测试0A系统服务器功能2个人计算机测试客户端W indow2000/wi ndowXP的功能1序号技术指标项目技术指标1CPU类型32位CPU为P
42.OG*1标配1颗2CPUCache L1+L2CPU=512k3内存(最大满配)系统内存二512M(标配512M,目前配置
2.5G)4网络协议支持TCP/IP、IPX等多种协议族5系统可靠性MTBF=80000小时6操作系统系统使用Windows2000操作系统7局域网接入方式使用10/100/1000以太网
1.
3.2软件环境服务器软件环境操作系统:使用Windows2000Server Web服务:数据库SQL SERVER2005Express客户端软件环境操作系统Windows9x以上,IE
5.5(推荐使用IE
6.0)
4.
3.3测试辅助工具Netscape Navigator或者者Microsoft IE
4.4测试驱动程序的设计
4.5测试人员分类类别特征A类符合所规定的测试用例标准,能较好实现基本功能,完成基本操作B类基本符合所规定的测试用例标准,能正常实现基本功能,正常完成基本操作C类存在需要修改的缺陷与不完全符合用例要求,导致不能正常实现该项目的基本功能与基本操作
4.6用户界面测试的检查表检查项测试人员的类别及其评价窗口切换、移动、改变大小时正常吗?各类界面元素的文字正确吗?(如标题、提示等)各类界面元素的状态正确吗?(如有效、无效、选中等状态)各类界面元素支持键盘操作吗?各类界面元素支持鼠标操作吗?对话框中的缺省焦点正确吗?数据项能正确回显吗?关于常用的功能,用户能否不必阅读手册就能使用?执行有风险的操作时,有“确认”、“放弃”等提示吗?操作顺序合理吗?有联机帮助吗?各类界面元素的布局合理吗?美观吗?各类界面元素的颜色协调吗各卖界面元素的形状美观吗字体美观吗?图标直观吗?
5.压力测试用例
5.1被测试对象的介绍办公自动化简称OAOffice Automation,要紧是利用计算机、通信与自动操纵等技术与设备,实现办公业务的自动化它是提高办公效率、办公质量与实现科学管理与科学决策的一种辅助手段为了响应政府机构电子政务要求,提高办公效率,甲方决定委托XXX软件公司开发0A系统,以满足该教育局日常办公需要
5.2测试范围与目的
1、测试用户请求页面平均响应时间,目的是测试该系统在指定时间内的反应情况
2、系统能够容纳同时在线办公的用户人数,目的是测试该系统的最大承载能力
3、在移动设备访问本系统的功能,目的是测试用移动设备访问该系统的功能实现情况
5.3测试环境与测试辅助工具的描述
5.
3.1硬件设备序号设备型号设备用途设备配置测试0A系统1服务器服务器功能测试客户端2个人计算机Window2000/windowXP的功能测试移动办3手机设备可上网公
5.
3.2软件环境服务器软件环境操作系统使用Windows2000Server Web服务数据库SQL SERVER2005Express客户端软件环境操作系统Windows9x以上,IE
5.5(推荐使用IE
6.0)Wap服务
5.
3.3测试辅助工具LoadRunner负载测试工具
5.4测试驱动程序的设计
5.5压力测试用例极限名称A500用户同时在线办公前提条件版务器能正常运行Pass/Fail是否能正用例ID输入/动作输出/响应/To do注释执行人员常运行0A一
5.51110个用户并发操作0A—
5.5—220个用户并发操作300A一
5.5一3个用户并发操作用户请求页面平均响应时间不超过5秒钟,最长响应时间不超过极限名称B江)秒钟前提条件网络正常,电脑性能符合正常使用条件,服务器能正常运行Pass/Fail输入/动输出/响是否能正用例ID/To do注释执行人员作应常运行0A—
5.5—40A—
5.5—5极限名称C在移动设备访问本系统的功能时的访问速度前提条件手机网络、手机设备符合正常使用条件是否能Pass/Fail执行人用例ID输入/动作输出/响应正常运/To do注释员行0A—
5.5—610个用户并发操作0A一
5.5一720个用户并发操作0A一
5.5一830个用户并发操作附录评审意见项目开发人员与同行专家意见:日期各个功能测试目的是在于明确系统功能测试的范围,并全面描述测试该系统的功能需求
2.3测试环境与测试辅助工具的描述
2.
3.1测试环境操作系统Windows XP浏览器Microsoft InternetExplorer移动浏览器WAP
2.
3.2测试辅助工具Winrunner C/S、B/S架构下功能性自动化测试工具
2.4测试驱动程序的设计
2.5功能测试用例完成公文的起草、审核、审批、发文与归档操作,需求
3.
1.2公文管理的用户模块实现公文管理的办公自动化用例目的能够成功完成用公文管理的各操作前提条件公文管理模块能够运行Pass/Fail执行人用例ID输入/动作期望结果实际情况/To do注释员选择公文处能够自由选0A—12一1—1理流程择流程选择起草公能够起草公0A—12—1-2文文下模公文模可下列载所0A一12-1—3块选择的公文填写公文内能够在公文0A—12—1-4容内输入内容上传WR0A系统时,没有填写公文名不能执行上0A一1211一5称,但有选择传操作公文上传地址上传WR0A系统时,有填不能执行上0A一1211一6写公文名称,传操作但没有选择公文上传地址上传WROA系统时,有填写公文名称能执行上传OA—12—1-7与有选择公操作文上传地址能点击同意科室主任审OA—12—1-8或者不一致核公文意按钮不能点击同科室工作人OA—12—1-9意或者不一员审核公文致意按钮不能点击同副局长审核OA—12—1-10意或者不一公文致意按钮能点击同意副局长审批OA—12—1-11或者不一致公文意按钮不能点击同科室工作人OA—12—1-12意或者不一员审批公文致意按钮不能点击同科室主任审OA—12—1-13意或者不一批公文致意按钮通过审批后OA一12-1—14公文分发公文会自动分发起草后工作人员能够点OA一1211—15公文归档击同意或者不一致意按钮进行归档要紧是供系统管理员定义公文管理基础信息需求
3.L2公文管理的系统模块用用例目的能够完成定义公文管理基础信息前提条件公文管理模块能够运行Pass/Fail注释现行人用例ID输入/动作期望结果实际情况/To do员以WORD方式能够供用户C•A—12—2—1建立几个独立填写与以邻的公文模块近形式流通新建与删除新建与删除公OA—12—2—2公文模块文模块公文模块在流不能删除公OA—12—2—3传时删除公文文模块模块公文模块在流能够新增公OA—12-2一4传时新增公文文处理流程处理流程不是管理员的不能对公文OA—12—2—5用户对公文模模保护进行保护进行操作操作管理员用户对能对公文模OA—12—2—6公文模保护进保护操作行操作显示公文流程能够删除公OA—12—2—7列表,点击删文流程公文处理流程不能删除公OA—12—2—8在流传时删除文处理流程公文模块公文模块在流能够新增公OA—12—2—9传时新增公文文处理流程处理流程不是管理员的不能对公文OA—12—2用户对公文流处理流程进一10程列表进行操行操作作能够对公文管理员的用户OA—12—2处理流程进对公文流程列一11行操作表进行操作对各类别公文OA—12—2设置对应审批能够设置—12流程新增流程时,输入流程名称、对应模板、流程描OA—12—2能够储存该述,然后再定义—13流程流程里面的具体活动1李折增流程时,OA—12—2俞入流程名才尔、对应模不能够储存一14i板、充程描该流程夕述,不总义流程E里面1勺具OA—12—2F体「活是动管理员的不能对新增一15用户对新增公公文流程进口流程进行操行操作二乍彳能够对新增1手理员的用户OA—12—2公文流程进寸新增公文流行操作T6,呈进行操作成会议申请、审批及会议归档等操作,需求
3.
1.3会议管理的办公模块实现甲方会议管理的自动化用例目的够成功完成会议管理的各操作前提条件会议管理模块能够运行Pass/Fail期望的输出执行用例ID输入/动作实际情况/To do注释/相应人员会议申请发起人员填写议类型、主题、简会议申请完0A一13一1-1介、参与者、成需要设备类型及数量等信息会议申请人员填写会议类型、主题、简会议申请不0A一1311一2介、需要设备通过类型及数量等信息、,没有填参与者教育局局长对能够点击同发起的会议申意或者不一0A—13—1-3请进行审批致意按钮不能够点击主任对发起的同意或者不0A一13-1—4会议申请进行一致意按钮审批分管办公室的副局长对各处能够点击同0A—13一1—5室提交的会议意或者不一申请进行审批致意按钮主任对各处室不能够点击提交的会议申同意或者不OA一13-1一6请进行审批一致意按钮会议通过后,会议申请自动办公室主任OA一13-1—7发给办公室主能够收到任各参加会议办公室主任安的有关人员排完成后,会OA—13—1-8能够收到会议通知自动下议通知达系统中会储会议记录需要OA一13-1—9存有会议记归档录需求
3.
1.3会议管理的系统模块功能与会议管理模块有关用例目的能够完成管理会议管理基础信息前提条件系统管理模块能够实现Pass/Fail执行用例ID输入/动作期望结果实际情况/To do注释人员新建、删除、更能够新建、0A—13—2—1换会议类型删除、更换会议类型管理员用户对公议管理模块OA—13—2—2能够操作的保护进行操作不是管理员的用户对公议管OA—13—2—3不能够操作理模块的保护操作完成用车的申请、审批及交车等操作,实需求
3.L4用车管理的办公模块现甲方用车管理自动化用例目的能成功完成用车管理的各操作前提条件用车管理模块能够运行用例ID输入/动作期望结果实际情况Pass/注释执行Fail人员/To do提出用车申请,填写出行地、时间段、人申请通过,0A一14-1—1员数目、行程等待审批简介、需车类型等资料提出用车申请,填写出行地、人员数目、0A—14—1-2行程简介、需申请不通过车类型等资料,不填写时间段能够点击同意或者不一教育局局长对致意按钮,全局各处室发0A一1411—3并自动发送起的用车申请到办公室副进行审批主任安排主任对全局各不能够点击处室发起的用同意或者不0A一14一1一4车申请进行审一致意按钮批能够点击同意或者不一分管办公室的致意按钮,副局长对各处0A一14-1一5并自动发送室提交的用车到办公室副申请进行审批主任安排司机、用车办公室副主任申请人及乘0A一14-1—6安排好后自动车人员会收发送用车通知到通知司机出车完能够做下次0A—14—1—7成,执行交车出车动作需求
3.L4用车管理的系统模块功能与用车管理模块有关用例目的能完成管理用车管理基础信息前提条件系统管理模块实现Pass/Fail执行用例ID输入/动作期望结果实际情况/To do注释人员管理员用户对汽车资料管理0A一14一2一1能够操作模块进行操作不是管理员用户对汽车资料0A—14一2—2不能够操作管理模块进行操作为系统其它部分提供基础的消息通讯,实现需求
3.
1.5消息管理模块消息的发送与接收功能用例目的能成功完成用车管理的各操作前提条件消息管理模块能够实现Pass/Fail执行用例ID输入/动作期望结果实际情况/To do注释人员各参加会议办公室主任安的有关人员排完成后,会0A一15一1能够收到会议通知自动下议通知达司机、用车办公室副主任申请人及乘0A—15—2安排好后自动车人员会收发送用车通知到通知教育局长自有公文需要0A—15—3动收审批通审批知需求
3.
1.6个人事务管理模块显示个人将要处理事务的列表用例目的能成功完成用车管理的各操作前提条件个人事务管理模块能够实现Pass/Fail执行用例ID输入/动作期望结果实际情况/To do注释人员显示需参加用户登录后,的会议列0A—16—1自动显示有关表、需坐车列表出行的信息列表、需耍该用户审批的用车申请数目、待审批的会议数目、待审批的公文列表进入到具体点击用户审批审批操作界0A—16—2的用车申请数面,再完成目审批活动进入到具体会议审批的点击待审批的操作界面,0A—16—3会议数目再完成会议审批活动能够显示该点击待审批的公文的全面0A—16—4公文列表后选信息,用户择项目完成审批活动提供移动Web应用,方便用户通过手机,进需求
3.
1.7移动办公模块行移动办公用例目的能成功完成移动办工的各操作前提条件移动办公模块能够实现Pass/Fail用例ID输入/动作N期望结果实际情况/To do注释执行人员显示需参加的会议列大、需坐车0A—17—1出行的信息用户登录.列表、待审此的公文列:菱显示该项公点击待审批的:文的全面信0A—17—2公文列表后选.息,同时能择项目公文;哆完成审批。