收藏 分享(赏)

UI测试用例设计new.doc

上传人:dzzj200808 文档编号:2211295 上传时间:2018-09-05 格式:DOC 页数:15 大小:506KB
下载 相关 举报
UI测试用例设计new.doc_第1页
第1页 / 共15页
UI测试用例设计new.doc_第2页
第2页 / 共15页
UI测试用例设计new.doc_第3页
第3页 / 共15页
UI测试用例设计new.doc_第4页
第4页 / 共15页
UI测试用例设计new.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、第 1 页 共 15 页教 师 教 案(2009 2010 学年第 一 学期 )课 程 名 称:软件测试实训授 课 学 时:150 学时授 课 班 级:07 软件测试 1 班任 课 教 师:庞山山北大方正软件技术学院第 2 页 共 15 页课程名称 软件测试实训 年级07 级课程编号授课专业班级07 软件测试 1 班 修课人数40 人课程类型 必修课 素质基础课 ( );实训课 ( );选修课 专 选 课 ( ); 公 选 课 ( )授课方式 理论课 ( ) ;实践课 ( ) 考核方式 考核课程教学总学时数学时150 学时 学 分 10学时分配 课堂讲授 0 学时; 实践课 150 学时教材名

2、称软件测试实训 作者 李锦内部自编教材出版时间 待出版授课教师 庞山山 职称 讲师 学科 软件测试技术授课时间 周一、周二、周三、周四、周五章节 UI 测试用例设计第 3 页 共 15 页教学目的及要求教学目的:学习编写界面测试用例教学重点与难点教学重点:编写界面测试用例难点:界面测试需求的用例教学手段 讲解,实训教学方法讲授、实训、 实践第 4 页 共 15 页作业教学内容概要备注第 5 页 共 15 页【分组】 四到六名同学一组,选出组长 组长职责 负责分配任务,对任务执行过程进行管理 负责组织本组同学对任务结果进行分析总结 负责将任务执行过程中出现的问题进行上报【实训任务】每个项目组完成

3、“学创购书网”所有页面的界面测试需求用例。项目经理担当本项目组工作任务分配,分配形式可参照表 2-5(如下所示) 。文档保存名称严格参照表 2-5 中的“文档名称”列相关说明。 作业内容页面标识担当者作业类型 预定作业时间(H)实际作业时间(H)计划开始日计划结束日文档名称姓名 1 UI 需求用例作成12 UI_P1_1.0项目经理UI 需求用例评审2 -P1- P5姓名 1 UI 需求用例修改4 UI_P1_2.0姓名 2 UI 需求用例作成12 UI_P6_1.0项目经理UI 需求用例评审2 -P6- P10姓名 2 UI 需求用例修改4 UI_P6_2.0姓名 3 UI 需求用例作成12

4、 UI_P11_1.0项目经理UI 需求用例评审2 -P11- P14姓名 3 UI 需求用例修改4 UI_P11_2.0姓名 4 UI 需求用例作成12 UI_P15_1.0界面测试需求设计P15- P19项目经理UI 需求用例评审2 -第 6 页 共 15 页姓名 4 UI 需求用例修改4 UI_P15_2.0姓名 5 UI 需求用例作成12 UI_P6_1.0项目经理UI 需求用例评审2 -P20- P24姓名 5 UI 需求用例修改4 UI_P6_2.0说明:“页面标识”列来源于测试计划表测试范围中的“页面标识”列;“文档名称”列, UI 表示用户界面 UserInterface、P1

5、 表示页面标识、1.0 表示作成版本号、2.0 表示修改版本号,页面标识和版本号根据情况进行调整。【规范】界面测试用例 UI 模板第 7 页 共 15 页说明:Case ID,编号 U_ModuleName_ID, “U”用来表示 User Interface 用户界面, “ModuleName”代表在模块名称, “ID”表示编号;保证编号的唯一性和易识别性。界面测试类型,范围有控件、窗体、菜单、消息框等。子分类,建立子分类的目的是对界面功能需求进行逐层分解。其中界面测项目 UI 测试 测试项数总计:Case 数总计:OK Case 数总计:NG Case 数总计: 不可实施Case 数总计:

6、参考文档: 1 0 0 0 0页面名称: S 级 Case数总计:高级Case 数总计:中级 Case 数总计:低级 Case 数总计:测试结果说明:1、:OK;2、:NG;3、:不可实施。 0 0 0 0 OK率: NG 率: 不可实施率:0% 0% 0%测试设计 测试记录Case ID界面测试类型子分类测试项检查内容操作步骤测试数据优先级正确结果测试结果实施担当实施日期测试版本对应Bug ID备注第 8 页 共 15 页试类型“控件”子分类范围为文本框、单选框、复选框、下拉菜单、按钮、时钟控件。测试项,描述具体的测试项目。优先级,可选择高、中、低三种情况。正确结果,对预期结果的描述。【案例

7、】案例 1:设计“用户登录”界面测试用例用户登录界面如图 2-1 所示。图 2-1 会员登录界面Case ID功能分类第一层功能分类第二层功能点测试项操作步骤 检查内容 测试数据 优先级正确结果1 确认缺省状态缺省值 - 高 用户名为空2控件测试EditBox(字符型)用户名1.在用户名中不进行输入2.点击登录必须输入项为空- 高 message 提示:请输入用户名第 9 页 共 15 页3 输入 15个以上双字节字符高 不能输入4在用户名中输入字符超出边界设计输入 30个以上单字节字符高 不能输入5 确认缺省状态缺省值 - 高 密码为空6 1.在密码中不进行输入2.点击登录必须输入项为空-

8、高 message 提示:请输入密码7 输入 15个以上双字节字符高 不能输入8密码在密码中输入字符超出边界设计输入 30个以上单字节字符高 不能输入9 确认缺省状态缺省值 - 高 验证码为空10验证码1.在验证码中不进行输入2.点击登录必须输入项为空- 高 message 提示:请输入验证码11 确认缺省状态缺省状态 - 高 登录为 Enable状态12 鼠标单击登录检查单击功能- 高 单击后,发送一次数据,登录成功13 鼠标双击登录检查双击功能- 高 屏蔽掉重复发送数据,只执行一次操作14Button 登录鼠标移动到登录上登录的显示状态高 登录按钮成高亮显示状态,鼠标箭头变为手的形式15

9、确认窗体大小窗体的大小- 高 窗体大小正常,窗体的全部内容可显示出来16窗体测试界面风格窗体拖动窗体 窗体的移 主窗体 高 主窗体不可移动第 10 页 共 15 页17 动 副窗体 高 副窗体可正常移动18 高 窗体可以缩小19 高 文字显示正确,没有出现重叠或比例显示不正确的现象20点击浏览器的还原按钮或双击浏览器的标题栏当前为最大化状态高 滚动条的长度变大或出现21 高 窗体可以最大化22 高 文字显示正确,没有出现重叠或比例显示不正确的现象23点击浏览器的最大化按钮或双击浏览器的标题栏当前不是最大化状态高 滚动条的长度变小或没有24 点击最小化按钮- 高 窗体最小化到后台25 点击关闭按

10、钮窗体的缩放- 高 窗体正常关闭26 改变显示的分辨率分辨率 - 高 窗体能够按照改变后的分辨率正常显示27 窗体类型 确认窗体的类型窗体类型 - 高 所有窗体均为模式窗体28 - 高 确认控件字体字号的一致,没有出现文字重叠的现象,控件与字体的位置正确29控件 确认控件字体字号字体字号- 高 确认无全半角中英文混合30 文字内容一致性确认文字内容一致文字内容一致性- 高 相同控件的名称一致,关于相同描述的说法一致31 样式一致性确认样式一致样式一致性- 高 同一类型控件的样式一致32 窗口 Title名称窗 Title栏文字表达正确性确认窗Title 栏文字表达正确窗 Title栏文字表达正

11、确性- 高 窗 Title 栏文字表达正确第 11 页 共 15 页33 特殊属性主界面图标确认每一页的主界面图标一致主界面图标- 高 34 初始 focus位置初始focus确认初始focus 位置初始focus- 高 初始 focus 位置在用户名35 Tab Order 顺序利用 Tab键进行切换Tab Order 顺序- 高 Tab 的顺序为从左到右,从上到下36 Enter 键 焦点在Button时,按下Enter 键Enter 键功能确认- 高 能够实现鼠标单击的功能37 按住上键 - 高 纵向向上滚动屏幕38上下键按住下键上下键- 高 纵向向下滚动屏幕39 按住左键 - 高 横向

12、向左滚动屏幕40左右键按住右键左右键- 高 横向向右滚动屏幕41键盘操作Space 键 按下Space 键Space 键 - 高 屏幕跳转到底端42 导航条的显示鼠标移动到导航条导航条的高亮显示鼠标指向的不是当前页高 导航条被指向的项高亮显示43 点击首页当前在用户登录页面高 跳转到首页页面,跳转功能正常44 点击图书分类- 高 跳转到图书分类页面,跳转功能正常45 点击我的帐户- 高 跳转到我的帐户页面,跳转功能正常46 点击购物车- 高 跳转到购物车页面,跳转功能正常47 点击帮助中心- 高 跳转到帮助中心页面,跳转功能正常48菜单导航条导航条的跳转点击后台管理导航条的跳转功能- 高 跳转

13、到后台管理页面,跳转功能正常第 12 页 共 15 页案例 2:设计“添加图书”界面测试用例添加图书界面如图 2-2。图 2-2 添加图书界面设计界面测试用例如表 2-2表 2-2 添加图书界面测试用例页面 Case ID 界面测试类型 子分类 测试项UI_P13_1 书名UI_P13_2 作者UI_P13_3译者添加图书UI_P13_4 控件 EditBox(字符型)出版社第 13 页 共 15 页UI_P13_5ISBNUI_P13_6 图书简介UI_P13_7条形码UI_P13_8 价格UI_P13_9页数UI_P13_10 EditBox(数值型)版次UI_P13_11EditBox(

14、日期) 出版日期UI_P13_12 图书分类UI_P13_13折扣UI_P13_14开本UI_P13_15DropList装帧UI_P13_16 添加UI_P13_17重置UI_P13_18Button浏览UI_P13_19 CheckBox 是否折扣UI_P13_20窗口 Title 名称 窗 Title 栏文字表达正确性UI_P13_21 窗体UI_P13_22窗体类型UI_P13_23 控件UI_P13_24文字内容一致性UI_P13_25 界面风格样式一致性UI_P13_窗体特殊属性 主界面图标第 14 页 共 15 页26UI_P13_27 初始 focus 位置 初始 focusU

15、I_P13_28Tab Order 顺序UI_P13_29 Enter 键UI_P13_30上下键UI_P13_31 左右键UI_P13_32键盘操作Space 键UI_P13_33 消息类型UI_P13_34触发条件UI_P13_35 Message 内容UI_P13_36Message 对话框 ButtonUI_P13_37 消息框 添加成功后继处理UI_P13_38文字规范UI_P13_38 图标UI_P13_40布局UI_P13_41快捷键UI_P13_42 导航栏 添加图书热键UI_P13_43鼠标 - -【涉及知识点总结】1、在组织及编写测试用例时注意两个特征:一,有效性,测试用例

16、是测试过程中重要参考依据。根据相同的测试用例,不同的执行人员得到的输出应该是一致的;二,可评估性,测试用例通过率是软件质量的量化标准,也是验证测试人员工作进度、执行工作量以及工作效率的量化标准。第 15 页 共 15 页2、测试用例是测试工作的指导,是软件测试必须遵守的准则。更是软件测试质量稳定的根本保障。在测试过程中应遵循由简到繁的原则,先进行单个控件的功能测试,确保实现后,再进行多个控件的功能组合的测试。组合后测试用例的数量将很庞大,测试的时间和预算都不允许完整的测试,因此有选择的组织测试以期达到事半功倍的效果,通常按以下方式组织:1. 首先进行 UI 单体测试,即页面中控件单独测试,与其他模块关系不密切。 在任何情况下都要采用边界值分析方法。 用等价类补充一些测试用例 错误推测法再追加一些测试用例。2. 选择合适的模块(并非所有模块)进行组合测试。 如果输入条件有很强的组合情况,应首选因果图法。3. 场景测试4. 在适当的时候采用自动化测试。【任务总结】 各小组对任务完成情况进行总结,展示本组的日志报告和工作总结 由其他小组对日志报告和工作总结进行评审

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报