您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页界面测试用例

界面测试用例

来源:华佗健康网


二 测试用例

测试用例来源于测试需求,是对测试需求的进一步细化,是整个测试工作的基础。测试用例覆盖系统的程度决定了测试的覆盖程度。

设计测试用例主要有几个方面的作用

第一,执行测试时可根据测试用例的优先级别进行实施,有利于时间与资源的管理;

第二,在回归测试中除了补充少量测试用例来寻找新的缺陷外,绝大部分是重复以前的测试用例用来验证软件的正确性以及验证软件缺陷是否被修复,所以设计测试用例降低了工作强度,减少回归测试复杂度;

第三,在测试用例设计的基础上,执行期间对已通过、未通过的测试用例进行记录和统计,对未通过的测试用例编写测试缺陷报告,从而全方位的保证了测试工作的追踪。

设计界面测试用例

界面测试Case的设计,分成三步进行,首先依据已经设计好的界面测试需求抽取的测试项,进行测试数据的设计,再根据测试数据来描述操作步骤和正确结果。

界面测试Case主要由测试项,检查内容、操作步骤,测试数据,正确结果等组成,详见表2_19。

表2_19 界面测试项抽取

测试项 „ 检查内容 „„ 缺省值 必输入项为空 „„ 确认缺省状态 1.在[密码]中不进行输入 2.点击[登录] 1.在[密码]中进粘贴入 2.点击[登录] „„ 操作步骤 测试数据 „„ -- -- 优先级 „ „„ 高 [密码]为空 不能为空, 高 message提示:密码为必填信息 高 不能粘贴 „ „„ 正确结果 密码 不允许复制、粘贴操作 „ „„ 正确密码 „„

界面测试用例任务

1、 任务类型

界面测试用例任务类型见表2_20。

表2_20 界面测试用例任务

任务 界面测试用例任务类型描述: 测试作业类型 业务理解 保存 附录1模板_5界面测试用例模板 附录1模板_5界面测试用例模板 附录1模板_1会议模板 附录1模板_2周报模板 模板 在原文件基础上添加标注 备注 计 UI测试用例作成 ○ 划 任 UI测试用例评审 ○ 务 UI测试用例修改 ○ 问题交流 会议 日 常 任 务 培训/学习 邮件联络 周报 自定义任务1 自定义任务2 自定义任务3 任务说明: △ ○ △ △ ○ △ △ △ 1. “成果保存”列,○表示必须、△表示可选。 2.计划任务“UI测试用例设计作成”及“UI测试用例设计修改”以页面为单位保存为Excel格式。同一页面中如包含多个页面名称,则每个页面名称为一个sheet。 3.日常任务“会议”,以项目组为单位制成,保存为WORD格式,项目测试组长担当。 4.日常任务“周报”,以个人为单位制成,保存为WORD格式,个人担当,每周五提交。

2、任务计划安排

测试范围在测试计划中已经给出。每个项目组完成“学创购书网”所有界面的测试用例设计。界面测试需求已完成,界面测试用例在界面测试需求的基础上设计,所以要与界面测试需求严格保持一致。测试经理担当本项目组工作任务分配,分配形式可参照下表。文档保存名称严格参照表2_21中的“文档名称”列中相关说明。

表2_21 界面测试需求任务计划

作业内容 页面标识 担当者 测试员A P1- P5 作业类型 UI测试用例设计作成 预定作业时间(H) 实际作业时间(H) 计划 计划 开始日 结束日 „„ UICASE_页面名称_2.0 UICASE_页面名称_1.0 „„ UICASE_页面名称_2.0 UICASE_页面名称_1.0 „„ UICASE_页面名称_2.0 UICASE_页面名称_1.0 „„ UICASE_页面名称_2.0 UICASE_页面名称_1.0 „„ UICASE_页面名称_2.0 文档名称 UICASE_页面名称_1.0 测试经理 UI测试用例设计评审 测试员A UI测试用例设计修改 测试员B UI测试用例设计作成 UI测试用例设计修改 UI测试用例设计作成 UI测试用例设计修改 UI测试用例设计作成 UI测试用例设计修改 UI测试用例设计作成 UI测试用例设计修改 P6- P10 测试经理 UI测试用例设计评审 测试员B 测试员C 测试员C 测试员D 测试员D 测试员E 测试员E UI测试用例设计 P11- P14 测试经理 UI测试用例设计评审 P15- P19 测试经理 UI测试用例设计评审 P20- P24 测试经理 UI测试用例设计评审 任务计划说明:

1.“页面标识”列来源于测试计划表_测试范围中的“页面标识”列; 2.“文档名称”列, UI为用户界面UserInterface缩写、CASE表示用例、1.0表示作成版本号、2.0表示修改版本号,页面标识和版本号根据实际情况进行调整。

3、任务工作量汇总

以项目组为单位进行工作量汇总,测试经理担当,汇总形式参见下表。 以项目组为单位进行工作量汇总,测试经理担当,汇总形式如表2_22。

表2_22 界面测试用例任务工作量汇总

计划任务工作量汇总(H)-按人 任务类型 业务理解 UI测试用例作成 UI测试用例评审 UI测试用例修改 合计 任务类型 问题交流 会议 培训/学习 邮件联络 自定义任务1 自定义任务2 自定义任务3 合计 本周总工作量 测试员A 测试员B 测试员C 测试员D 测试员E 合计 日常任务工作量汇总(H)-按人 测试员A 测试员B 测试员C 测试员D 测试员E 合计 个人工作(计划、总结)

界面测试用例规范

1、检查内容

常见的界面测试类型一般包括控件、窗体、消息框、导航条等。针对界面测试用例设计的案例,我们继续扩展典型测试项如何进行检查内容的设计。 (1)常见控件一般包括如下类型: ① EditBox(文本框) ② Button(按钮) ③DropList(下拉列表框) ④ RadioButton(单选框) ⑤ Check Box(多选框) ⑥ ComboBox(组合框) ⑦ DateTimePicker(时钟控件) „„

文本类型的输入框是项目中最常使用的一个控件类型,边界外的测试内容在UI测试中进行,其余能够保存到数据库中的都在功能测试中进行测试。下面介绍对于各种控件的检查内容的描述,详见表2_23。

表2_23 控件检查内容

界面测试类型 子分类 测试项 检查内容 检查缺省值 检查输入项为空 检查比最小边界值小的无效域 检查比最大边界值大的无效域 检查非法数据类型输入 检查非法格式输入 检查复制、粘贴是否允许 检查特殊字符集的输入 检查缺省值 Button(按钮) 具体控件名称 检查单击功能 检查双击功能 检查显示状态 DropList(下拉列表框) 具体控件名称 检查缺省值 检查只能选择一项 EditBox 具体控件名称 控件

界面测试类型 子分类 测试项 检查内容 检查必输入项不允许为空 检查键盘上下箭头控制,按列表顺序进行调整 检查鼠标滚轮的控制,按列表顺序进行调整 首字母检查 检查显示完整的条目内容 检查缺省值 检查只能选择一项 检查键盘上下左右箭头对条目的选择 检查组内循环 检查不能选中多项 检查条目的功能 缺省值 必须输入项可为空 检查连续多选 检查跳跃多选 检查取消选择 检查缺省值 检查必须输入项不能为空 检查键盘上下箭头控制,按列表顺序进行调整 检查鼠标滚轮的控制,按列表顺序进行调整 首字母检查 检查显示完整的条目内容 检查缺省值 检查必须输入项不为空 检查连续多选不可 检查跳跃多选不可 检查焦点丢失 检查结合键盘上下键进行选择 检查缺省值 检查滚动条是否显示 检查必输入内容可为空 检查自动换行 检查手动换行 检查纵向超出边框显示垂直滚动条 检查缺省状态 检查选择其中一项 RadioButton(单选框) 具体控件名称 Check Box(多选框) 具体控件名称 ComboBox(组合框) 具体控件名称 ListBox 具体控件名称 RichTextBox 具体控件名称 ListView 具体控件名称

界面测试类型 子分类 测试项 检查内容 检查取消选择 检查一个都不选 检查结合鼠标和键盘进行多选 检查选择全部 检查缺省时,横向、纵向滚动条是否显示 首字母检查 检查列宽是否可调整 检查结合鼠标键盘的操作 检查缺省状态; 检查选择第一个节点; 检查选择第一个节点下子节点; 检查选择任意节点; 检查选择任意节点的子节点; TreeView(目录树) 具体控件名称 检查节点焦点丢失; 检查结合鼠标键盘进行上下选择; 检查节点的展开收缩 首字母检查 检查缺省时滚动条是否显示 检查不能多选 检查日期转换格式 检查缺省值 DateTimePicker(时钟控件) 具体控件名称 检查必须输入项不能为空 检查非法输入格式 检查结合鼠标键盘进行上下选择 检查缺省状态 检查结合鼠标切换tabpage tabpage 具体控件名称 检查结合键盘Tab键的切换 检查切换tabpage后的焦点 检查组内循环 检查拖动滚动条信息能否显示 滚动条 其他控件„„ 具体控件名称 具体控件名称 检查拖动滚动条时屏幕刷新情况 检查结合鼠标键盘进行操作 „„

(2)其他界面测试分类一般包括如下类型:

界面测试类型除了控件以为还有窗体、消息框、导航栏等类型,下面对这些控件一起介绍检查内容。这些控件有的测试项已经是不可拆分的最小单元,所以就不再进行检查内容的扩展,详见表2_24。

表2_24 界面其它类型检查内容

界面测试类型 子分类 测试项 大小 窗体 界面风格 移动 缩放 分辨率 窗体类型 控件 文字内容一致性 窗体 样式一致性 特殊属性 主界面图标 Tab Order顺序 Enter键 键盘操作 上下键 左右键 Space键 报错信息 询问信息 消息框 警告信息 通知信息 具体消息框名称 具体消息框名称 具体消息框名称 具体消息框名称 窗体类型 字体字号 -- -- -- -- -- Enter键功能确认 -- -- -- 消息类型 触发条件 Message内容 Message对话框Button 后继处理 字体、字号 文字规范 导航栏 -- 图标 布局 快捷键 热键 错别字 中英文混合 -- 导航栏分组 -- -- 检查内容 窗口Title名称 窗Title栏文字表达正确性 -- 初始focus位置 初始focus位置 ABC ABC

2、操作步骤

操作步骤用1. 2. 3.„„顺序标注,操作步骤结束后,不需要增加标点符号,详见表2_25。

表2_25 操作步骤描述

案例 操作步骤描述案例: 测试项 „ 折扣 „ 检查 内容 „„ 首字母检查 „„ 操作步骤 „„ 1.点击[折扣] 2.键盘输入字母 „„ „„ 存在符合输入的首字母的数据 „„ 测试数据 „„ 自动选择符合首字母的选项 „„ 正确结果 案例分析: 操作步骤标记顺序后,对于测试执行的人来能够起到有效的提示作用,动作清晰。 3、测试数据的描述

对于测试CASE中的测试数据, 需要描述数据的特性和取值范围, 不需要描述具体的数值。 这样, 不同的测试人员执行CASE时,可以根据数据的要求输入数据, 增加了发现问题的机率,详见表2_26。

表2_26 测试数据描述

案例 测试数据描述案例: 测试项 „ 版次 „ 检查 内容 „„ 比边界值大 „„ 操作步骤 „„ 在[版次]中输入 „„ 测试数据 „„ 3位以上任意半角数字 „„ „„ Lable提示:请输入3位以内数字 „„ 正确结果 案例分析: 测试数据中描述的“输入3位任意半角数字”,有时会描述成“输入3位以上半角数字,如1234”,如果这样描述,那么测试的人执行的时候多数直接测试1234,如果测试结果正确,就测试结束。 所以这里描述成任意半角数字,不具体数据,这样增加了测试结果的可

信度。 4、正确结果

 正确结果中有多个检查点时,需要拆成多个单元格。正确结果尽可能描述出验证细节,详见表2_27。

表2_27 正确结果描述

案例 正确结果描述案例: 检查 内容 测试数据 „„„ „ 添加成功,记录成功高 保存到DB 屏蔽第2次重复操作 „„„ „ 测试项 操作步骤 正确结果 „ „„ 1.输入页面所有必填信息 2.鼠标双击[添加] „„ „„ 鼠标双击[添加] 「添加图书」页面所有必填信息正确 „ 案例分析: „„ 上面案例中,也许会被描述为“添加成功,记录成功保存到DB”。鼠标双击[添加]后,记录成功保存到DB后,要屏蔽掉第二次鼠标点击,所以重点提出来说明一下。这样测试执行的时候会造成测试遗漏

界面测试用例示例

示例1:设计“会员登录”界面测试用例 界面如图2_5,界面测试用例设计如表2_27。

图2_5 “会员登录”界面

表2_27 “会员登录”界面测试用例

Case ID UI_P2_1 UI_P2_2 UI_P2_3 UI_P2_4 UI_P2_5 UI_P2_6 UI_P2_7 UI_P2_8 UI_P2_9 UI_P2_10 UI_P2_11 UI_P2_12 UI_P2_13 UI_P2_14 用户名 超出最大边界值 界面测试类型 子分类 测试项 检查内容 缺省值 必输入项为空 操作步骤 确认缺省状态 1.在[用户名]中不进行输入 2.点击[登录] 在[用户名]中输入 在[用户名]中输入 在[用户名]中输入 在[用户名]中输入 -- -- 输入2个以下全角英、汉、数 输入4个以下半角字符 输入10个以上全角英、汉、数 输入20个以上半角字符 -- -- -- -- -- -- 输入2个以下全角英、汉、数 输入4个以下半角测试数据 优先级 高 高 高 高 高 高 -- -- -- -- 高 高 高 高 正确结果 [用户名]为空 [用户名]不允许为空 错误信息提示 不允许输入 不允许输入 不允许输入 不允许输入 -- -- -- -- [密码]为空 [密码]不能为空 错误信息提示 不允许输入 不允许输入 超出最小边界值 控件 EditBox -- 数据类型 -- 格式 复制、粘贴操作 -- 输入特殊字符集 缺省值 必输入项为空 密码 超出最小边界值 -- 确认缺省状态 1.在[密码]中不进行输入 2.点击[登录] 在[密码]中输入 在[密码]中输入

字符 UI_P2_15 UI_P2_16 UI_P2_17 UI_P2_18 UI_P2_19 UI_P2_20 UI_P2_21 验证码 UI_P2_22 UI_P2_23 UI_P2_24 UI_P2_25 UI_P2_26 UI_P2_27 UI_P2_28 窗体 UI_P2_29 UI_P2_30 UI_P2_31 Button 登录 超出最大边界值 数据类型 格式 不允许复制、粘贴操作 输入特殊字符集 缺省值 必输入项为空 缺省状态 单击功能 双击功能 显示状态 窗体的大小 界面风格 窗体 窗体的移动 窗体的缩放 在[密码]中输入 在[密码]中输入 -- -- 1.在[密码]中进粘贴入 2.点击[登录] -- 确认缺省状态 1.在[验证码]中不进行输入 2.点击[登录] -- 鼠标单击【登录】 鼠标双击击【登录】 鼠标移动到[登录]上 确认窗体大小 拖动窗体 点击浏览器的还原按钮或双击浏览器的标题栏 输入10个以上全角英、汉、数 输入20个以上半角字符 -- -- 正确密码 -- -- -- -- -- -- -- - 主窗体 副窗体 当前为最大化状态 高 高 -- -- 高 -- 高 高 高 高 高 中 高 高 高 高 高 不允许输入 不允许输入 -- -- 不能粘贴 -- [验证码]为空 [验证码]不能为空 错误信息提示 [登录]为Enable状态 登录成功 登录成功 屏蔽双击重复发送 [添加]按钮成高亮显示状态,鼠标箭头变为手的形式 窗体大小适宜 窗体内全部内容显示完整 主窗体不可移动 副窗体可正常移动 窗体可以缩小 文字显示正确

UI_P2_32 UI_P2_33 点击浏览器的最大化按钮或双击浏览器的标题栏 当前不是最大化状态 高 高 高 高 点击最小化按钮 点击关闭按钮 改变分辨率设置 确认窗体的类型 - - - - 高 高 高 高 没有出现重叠 比例显示正确 滚动条的长度变大或出现 窗体可以最大化 文字显示正确 没有出现重叠 比例显示正确 滚动条长度变短或不显示 窗体最小化到后台 窗体正常关闭 窗体正常显示 所有窗体均为模式窗体 控件字体字号一致 内容正确 文字不重叠 无全半角中英文混合 相同控件名称一致 关于描述说法一致 同一类型控件样式一致 UI_P2_34 UI_P2_35 UI_P2_36 UI_P2_37 UI_P2_38 UI_P2_39 窗体类型 分辨率 窗体类型 控件 UI_P2_40 UI_P2_41 UI_P2_42 窗口 Title 名称 特殊属性 初始 文字内容一致性 样式一致性 Title栏 主界面图标 字体字号 确认控件字体字号 - 高 文字内容一致性 样式一致性 文字表达正确性 -- 确认文字内容一致 确认样式一致 确认窗口Title栏文字表达正确 确认每一页的主界面图标一致 确认初始focus位置 - - 高 高 - 高 用户登录 UI_P2_43 UI_P2_44 UI_P2_45 - - 高 高 初始focus -- 初始focus位置在[用户名]上

Focus 位置 UI_P2_46 UI_P2_47 UI_P2_48 UI_P2_49 UI_P2_50 UI_P2_51 UI_P2_52 UI_P2_53 UI_P2_ UI_P2_55 UI_P2_56 消息框 UI_P2_57 UI_P2_58 UI_P2_59 UI_P2_60 UI_P2_61 UI_P2_62 验证码不-- 用户名不为空 键盘操作 Tab Order顺序 Enter键 上下键 左右键 -- 功能确认 -- -- 触发条件 消息类型 Message内容 Message对话框Button 后继处理 触发条件 密码不为空 消息类型 Message内容 Message对话框Button 后继处理 触发条件 利用Tab键进行切换 1.焦点在Button 2.按下Enter键 按住上键 按住下键 按住左键 按住右键 1.用户名为空 2.点击[登录]按钮 -- -- -- -- 1.填写正确的用户名 2.密码为空 3.点击[登录]按钮 -- -- -- -- - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- 高 高 高 高 高 高 高 高 高 高 高 高 高 高 高 高 高 Tab的顺序为从左到右,从上到下 能够实现鼠标单击的功能 纵向向上滚动屏幕 纵向向下滚动屏幕 横向向左滚动屏幕 横向向右滚动屏幕 弹出用户名不为空的消息框 通知信息 用户名为必填信息 确定 返回 弹出密码不为空的消息框 通知信息 密码为必填信息 确定 返回 弹出验证码不为空的消息框 1.填写正确的用户名和密码

为空 UI_P2_63 UI_P2_ UI_P2_65 UI_P2_66 UI_P2_67 UI_P2_68 UI_P2_69 导航条 UI_P2_70 UI_P2_71 UI_P2_72 UI_P2_73 UI_P2_74 -- 图标 布局 快捷键 热键 跳转 消息类型 Message内容 Message对话框Button 后继处理 字体、字号 文字规范 错别字 中英文混合 -- 导航栏分组 -- -- -- 2.验证码为空 3.点击[登录]按钮 -- -- -- -- 检查导航条的字体、字号是否适中 检查导航条是否有错别字 检查导航条是否有中英文混合 检查导航条图标是否正确显示 检查导航栏分组是否清晰 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 高 高 高 高 高 高 高 高 高 高 高 高 通知信息 验证码为必填信息 确定 返回 字体、字号适中 无错别字 无中英文混合 导航栏分组清晰 -- -- 导航条能跳转到正确的页面

示例2:设计“添加图书”界面测试用例 界面如图2_6,界面测试用例设计如表2_28。

图2_6 “添加图书”界面

表2_28“添加图书”界面测试用例

Case ID UI_P13_1 UI_P13_2 书名 界面测试 类型 子分类 测试项 检查内容 缺省值 输入项为空 超出最小边界值 超出最大边界值 作者 控件测试 文本框 出版社 ISBN (略) (略) (略) 缺省值 输入项为空 价格 UI_P13_22 UI_P13_23 UI_P13_24 超出最大边界值 数据类型,非数字 操作步骤 确认缺省状态 1.在[书名]中不进行输入 2.点击[添加] -- 1.在[书名]中输入 2.点击[添加] 确认缺省状态 1.在[价格]中不进行输入 2.点击[添加] 在[价格]中输入 1.在[价格]中输入 2.点击[添加] -- -- 测试数据 优先级 正确结果 高 [书名]为空 高 [书名]不允许为空 错误信息提示 UI_P13_3 UI_P13_4 UI_P13_5 „„ „„ UI_P13_13 UI_P13_20 UI_P13_21 -- 25个以上任意全角汉字、英文、数字 -- -- 比2^31-1 (2,147,483,7) 大的任意数 半角字符 全角汉、英、数 -- -- 高 只保留前25位 50个以上任意半角字符 高 只保留前50位 50个以上任意半角字符 高 只保留前50位 高 [价格]为空 高 [价格]不允许为空 错误信息提示 高 不允许输入 高 不允许输入 高 不允许输入

Case ID 界面测试 类型 子分类 测试项 检查内容 操作步骤 测试数据 [00000.00]格式以外的数据 特殊字符 -- -- 优先级 正确结果 UI_P13_25 UI_P13_26 „„ „„ „„ „„ UI_P13_47 UI_P13_48 页数 译者 条形码 版次 格式 特殊字符集 (略) (略) (略) (略) 缺省值 输入项为空 数据类型 上传图像 在[价格]中输入 在[价格]中输入 确认缺省状态 1.在[上传图像]中不进行输入 2.点击[添加] 在[上传图像]中输入 高 不允许输入 高 不允许输入 高 [上传图像]为空 高 [上传图像]不允许为空 错误信息提示 不允许输入 错误信息提示 UI_P13_49 全角汉、英、数 高 UI_P13_50 格式 在[上传图像]中输入 [磁盘:\\文件夹名称\\文件名称]以外格式 不允许输入 错误信息提示:请输入高 [磁盘:\\文件夹名称\\文件名称]格式 高 不允许输入 高 [出版日期]为空 UI_P13_51 UI_P13_52 出版日期 特殊字符集 文本框缺省值 在[上传图像]中输入 确认缺省状态 特殊字符 --

Case ID 界面测试 类型 子分类 测试项 检查内容 操作步骤 1.在[出版日期]中不进行输入 2.点击[添加] 测试数据 优先级 正确结果 UI_P13_53 文本框输入项为空 -- 高 允许为空 UI_P13_ 超出最小边界值 在[出版日期]中输入 不允许输入 错误信息提示:请输入年10位以下长度半角字符 高 /月/日,参考格式1997/03/04 不允许输入 错误信息提示:请输入年10位以上长度半角字符 高 /月/日,参考格式1997/03/04 不允许输入 错误信息提示:日期范围1900/01/01以前的日期 高 在1900/01/01至系统当前日期 不允许输入 错误信息提示:日期范围高 在1900/01/01至系统当前日期 高 不允许输入 高 不允许输入 高 不允许输入 UI_P13_55 超出最大边界值 在[出版日期]中输入 UI_P13_56 超出最小边界值 在[出版日期]中输入 UI_P13_57 超出最大边界值 在[出版日期]中输入 当前日期以后的日期 UI_P13_58 UI_P13_59 UI_P13_60 数据类型,非数字 特殊字符1.在[出版日期]中输入 2.点击[添加] 在[出版日期]中输入 半角非数字 全角汉、英、数 特殊字符

Case ID 界面测试 类型 子分类 测试项 检查内容 集 操作步骤 测试数据 优先级 正确结果 UI_P13_61 格式 是否可编辑 缺省值 在[出版日期]中输入 1.点击[开本] 2.确认条编辑状态 确认缺省状态 1.点击[开本] 2.按键盘的[↑],[↓]键 1.点击[开本] 2.向上或向下滚动鼠标滚轮 1.点击[开本] 2.键盘输入 1.点击[开本] 2.确认内容、条目 [月/年/日] [日/月/年] -- -- 焦点不在顶端,按下[↑] 焦点不在顶端,按下[↓] 焦点不在顶端,向上滚动鼠标滚轮 焦点不在顶端,向下滚动鼠标滚轮 不允许输入 高 错误信息提示:年/月/日,参考格式1997/03/05 高 [开本]为不可编辑状态 高 [开本]为16 高 高 高 高 可以通过键盘的上下键进行选择 可以通过键盘的上下键进行选择 可以通过鼠标滚轮的上下滚动进行选择 可以通过鼠标滚轮的上下滚动进行选择 自动选择符合首字母的选项 确认三项没有丢失 内容8、16、32正确 UI_P13_62 UI_P13_63 UI_P13_ 键盘控制 UI_P13_65 UI_P13_66 UI_P13_67 UI_P13_68 开本 鼠标控制 首字母检查 显示完整的条目内容 图书分类 图书子分(略) (略) 存在符合首字母的数据 高 UI_P13_69 „„ „„ 8、16、32三项 高

Case ID 界面测试 类型 子分类 测试项 类 检查内容 操作步骤 测试数据 优先级 正确结果 „„ „„ UI_P13_102 UI_P13_103 多选框 UI_P13_104 UI_P13_105 UI_P13_106 UI_P13_107 UI_P13_108 UI_P13_109 UI_P13_110 按钮 UI_P13_111 折扣 装帧 (略) (略) 条目功能的检查 缺省值 确认缺省状态 确认必须输入项状态 1.选中[是否折扣] 2.取消[是否折扣] 确认滚动条缺省状态是否显示 不输入任何数据 输入1行以上的数据 1.输入第1行数据 2.按Enter回车键 确认缺省状态 1.输入页面所有必填信息 -- -- -- -- -- 高 只有是否折扣一条目 高 [是否折扣]为未选择状态 是否折扣 必须输入项可为空 取消选择 缺省值 必须输入项 自动换行 手动换行 缺省状态 高 必须输入项可为空 高 可以取消 高 滚动条不显示 高 必输入项可以为空 RichTextBox 图书简介 数据长度超过60个字符 高 自动换行 数据长度不超过60个字符 -- 「添加图书」页面所有必填信息正确 高 手动换行 高 [添加]为Enable状态 高 添加成功 添加 鼠标单击

Case ID 界面测试 类型 子分类 测试项 检查内容 操作步骤 2.鼠标单击[添加] 1.输入页面所有必填信息 2.鼠标双击[添加] 输入页面所有必填信息 测试数据 优先级 正确结果 UI_P13_112 鼠标双击 「添加图书」页面所有必填信息正确 「添加图书」页面所有必填信息 高 添加成功 屏蔽双击重复发送 UI_P13_113 显示状态 [添加]按钮为高亮显示高 状态,当鼠标箭头经过时变为手的形状 „„ „„ 重置 浏览 (略) (略) 窗体的大小 窗体的移动 UI_P13_122 UI_P13_123 UI_P13_124 UI_P13_125 窗体 UI_P13_126 界面风格 窗体 确认窗体大小 - 主窗体 副窗体 窗体大小适宜 高 窗体内全部内容显示完整 高 主窗体不可移动 高 副窗体可正常移动 高 窗体可以缩小 文字显示正确 高 没有出现重叠 比例显示正确 高 滚动条的长度变大或出现 拖动窗体 窗体的缩放 点击浏览器的还原按钮或双击浏览器的标题栏 当前为最大化状态 UI_P13_127

Case ID UI_P13_128 UI_P13_129 界面测试 类型 子分类 测试项 检查内容 操作步骤 测试数据 优先级 正确结果 高 窗体可以最大化 点击浏览器的最大化按钮或双击浏览器的标题栏 文字显示正确 高 没有出现重叠 比例显示正确 高 点击最小化按钮 点击关闭按钮 分辨率 窗体类型 窗体类型 改变分辨率设置 确认窗体的类型 - - - - 滚动条长度变短或不显示 当前不是最大化状态 UI_P13_130 UI_P13_131 UI_P13_132 UI_P13_133 UI_P13_134 高 窗体最小化到后台 高 窗体正常关闭 高 窗体正常显示 高 所有窗体均为模式窗体 控件字体字号一致 内容正确 高 文字不重叠 无全半角中英文混合 高 相同控件名称一致 关于描述说法一致 UI_P13_135 控件 字体字号 确认控件字体字号 - UI_P13_136 UI_P13_137 UI_P13_138 UI_P13_139 UI_P13_140 窗口Title名称 特殊属性 初始Focus文字内容一致性 样式一致性 Title栏 主界面图标 文字内容一致性 样式一致性 文字表达正确 主界面图标 确认文字内容一致 确认样式一致 - - 高 同一类型控件样式一致 高 添加图书 高 确认窗口Title栏文字- 表达正确 确认每一页的主界面图标一致 确认初始focus位置 - - 初始focus -- 高 初始focus位置在[书名]

Case ID 界面测试 类型 子分类 位置 测试项 检查内容 操作步骤 测试数据 优先级 上 正确结果 UI_P13_141 UI_P13_142 UI_P13_143 UI_P13_144 UI_P13_145 UI_P13_146 UI_P13_147 UI_P13_148 UI_P13_149 键盘操作 Tab Order顺序 Enter键 上下键 左右键 -- 功能确认 -- -- 触发条件 消息类型 利用Tab键进行切换 焦点在Button时,按下Enter键 按住上键 按住下键 按住左键 按住右键 1.作者为空 2.点击[添加]按钮 -- -- - - -- -- -- -- -- -- -- 高 高 Tab的顺序为从左到右,从上到下 能够实现鼠标单击的功能 高 纵向向上滚动屏幕 高 纵向向下滚动屏幕 高 横向向左滚动屏幕 高 横向向右滚动屏幕 高 弹出书名不为空的消息框 高 通知信息 高 书名为必填信息 书名不为空 消息框 报错消息 Message内容 Message对话框Button 后继处理 UI_P13_150 UI_P13_151 „„ „„ „„ -- -- -- -- 高 确定 高 返回 作者不为空 价格不为空 页数不为(略) (略) (略)

Case ID 界面测试 类型 子分类 测试项 空 检查内容 操作步骤 测试数据 优先级 正确结果 UI_P13_167 UI_P13_168 UI_P13_169 UI_P13_170 导航条 UI_P13_171 UI_P13_172 UI_P13_173 UI_P13_174 -- 图标 布局 快捷键 热键 跳转 文字规范 字体、字号 错别字 中英文混合 -- 导航栏分组 -- -- -- 检查导航条的字体、字号是否适中 检查导航条是否有错别字 检查导航条是否有中英文混合 检查导航条图标是否正确显示 检查导航栏分组是否清晰 -- -- -- -- -- -- -- -- -- -- -- 高 字体、字号适中 高 无错别字 高 无中英文混合 高 高 导航栏分组清晰 高 高 高 导航条能跳转到正确的页面

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务