公共模块测试用例

合集下载

功能模块测试用例(模板)

功能模块测试用例(模板)

功能模块测试用例(模板)功能模块测试用例一、介绍本文档旨在提供一个功能模块测试用例的模板,以帮助测试人员更好地进行测试工作。

本文档包括测试用例的名称、测试目的、测试步骤、预期结果等内容,以便测试人员进行测试。

二、测试用例模板测试用例名称:测试目的:测试步骤:预期结果:三、测试用例详解1. 登录模块1.1 测试用例名称:登录功能测试1.1.1 测试目的:测试用户能否成功登录系统1.1.2 测试步骤:1. 输入正确的用户名和密码2. 点击登录按钮1.1.3 预期结果:1. 登录成功,跳转到系统首页2. 登录失败,提示用户名或密码错误1.2 测试用例名称:注销功能测试1.2.1 测试目的:测试用户能否成功注销系统1.2.2 测试步骤:1. 点击注销按钮2. 确认注销操作1.2.3 预期结果:1. 注销成功,跳转到登录页面2. 注销失败,提示注销操作失败2. 用户管理模块2.1 测试用例名称:添加用户测试2.1.1 测试目的:测试管理员能否成功添加用户2.1.2 测试步骤:1. 进入用户管理页面2. 点击添加用户按钮3. 输入用户信息4. 点击保存按钮2.1.3 预期结果:1. 添加用户成功,用户列表中新增一条用户记录2. 添加用户失败,提示添加用户操作失败2.2 测试用例名称:修改用户测试2.2.1 测试目的:测试管理员能否成功修改用户信息2.2.2 测试步骤:1. 进入用户管理页面2. 选择要修改的用户4. 修改用户信息5. 点击保存按钮2.2.3 预期结果:1. 修改用户成功,用户列表中对应用户记录的信息被修改2. 修改用户失败,提示修改用户操作失败2.3 测试用例名称:删除用户测试2.3.1 测试目的:测试管理员能否成功删除用户2.3.2 测试步骤:1. 进入用户管理页面2. 选择要删除的用户4. 确认删除操作2.3.3 预期结果:1. 删除用户成功,用户列表中对应用户记录被删除2. 删除用户失败,提示删除用户操作失败四、总结本文档提供了一个功能模块测试用例的模板,包括测试用例的名称、测试目的、测试步骤、预期结果等内容。

通用功能公共测试用例

通用功能公共测试用例

公用用例编写规范
A、用例概要,需采用“验证+概述步骤思想”的语言,如“验证“删除”用户对分页栏的影响。

B、用例中,凡是涉及到按钮、链接、页面或引用用例的语言,均要使用引号(“”)。

C、标点符号必须统一为以下内容,编号后面用点号,其它用中文标点符号(,、“”、。

、:、;等)
D、期待结果与步骤相对应。

E、只有一个步骤或期待结果时,也必须使用编号。

F、步骤描述中,使用语言链接步骤(如点击步骤1->步骤2->观察…..)。

G、用例中,用语应精练,有很强的指引路线的作用,尽量减少使用类似N多个或H小时的用语。

H、在Excel中,相同初始条件或其它内容,不允许合并同类项。

功能模块测试用例模板

功能模块测试用例模板

功能模块测试用例模板在软件开发的过程中,为了确保各个功能模块能够正常运行,满足用户的需求和期望,测试用例的编写是至关重要的环节。

测试用例就像是一份详细的“检查清单”,能够帮助测试人员系统地、全面地对功能模块进行测试,发现潜在的问题和缺陷。

下面,将为您介绍一份功能模块测试用例的模板。

一、测试用例编号每个测试用例都需要有一个唯一的编号,以便于识别和管理。

编号可以采用一定的规则,比如按照功能模块的名称、测试的类型、测试的顺序等进行编号。

例如,对于用户登录功能模块的测试用例,可以编号为“Login_001”、“Login_002”等。

二、测试项目明确测试的功能模块名称,比如“用户注册模块”、“订单管理模块”等。

三、测试目的阐述进行此次测试的主要目标和期望的结果。

例如,测试用户注册模块的目的可能是验证用户输入的信息是否能够正确保存到数据库中,以及注册流程是否顺畅,没有出现卡顿或错误提示等。

四、测试步骤这是测试用例的核心部分,需要详细描述执行测试的具体操作步骤。

1、打开相关页面或应用程序。

2、输入测试数据,包括正常的数据和异常的数据。

比如,在注册页面输入有效的用户名、密码、邮箱等信息,同时也输入一些不符合要求的数据,如用户名过短、密码强度不够、邮箱格式错误等。

3、点击相应的按钮或执行操作,如“注册”、“提交”等。

4、观察页面的反馈和结果,包括提示信息、跳转页面等。

五、预期结果针对每个测试步骤,明确预期的正确结果。

1、输入有效数据后,系统应成功保存用户信息,并跳转到注册成功页面,显示相应的提示信息。

2、输入异常数据时,系统应给出明确的错误提示,如“用户名长度至少为6 个字符”、“密码强度不够,请包含字母、数字和特殊字符”等。

六、测试数据详细列出在测试过程中使用到的各种数据,包括正常数据和异常数据。

例如,对于用户注册模块,正常数据可以是“用户名:zhangsan,密码:123456Abc,邮箱:”;异常数据可以是“用户名:a,密码:123,邮箱:abc”。

公共测试用例

公共测试用例

执行新增操作
5
执行新增操作、输入相应值 进行保存
执行新增操作 执行新增操作,输入相应值 进行保存 执行新增操作,点击【取消 】按钮 执行新增操作,点击【重置 】按钮
非负整型数据
1、输入正整数、0、负整数 2、输入小数 3、输入超大值(超出该字段定义范围) 整型数据 4、输入非数值(如数值+字符;字符+数值;纯 字符) 1、输入正数、0、负数 2、输入超大值(超出该字段定义范围) 3、输入超出精度范围值(超出该字段定义精 浮点型数据 度) 4、输入非数值(如数值+字符;字符+数值;纯 字符)
用例分类 User 测试功能点 Function Case Catalog Point 公共模块
用例ID 用例ID Test Case ID
目的
Aim
验证是否可以正常进行新 增操作. 验证新增记录是否排在列 表首行. 验证当提交失败时原输入 的内容是否还保存 验证是否对重复值进行唯 一约束. 验证是否对字段进行长度 效验. 验证是否对输入框进行非 法字符效验
单选一个以上的记录
点击全选按钮 点击全选按钮后再点击全选 按钮
文件大小、格式符合要求 文件大小超出范围外 当上传正在上传时。
选择一个正确格式的文件进 行上传 选择一个正确格式的文件进 行上传 进行上传操作 上传一个不支持的格式文件
执行上一页、下一页、末页 、首页 输入页数,点击跳转按钮 1、输入非数字 、输入超出总页数的数值 输入¥&*()%like 2 输入页数,点击跳转按钮
B查询条件是根据A查询条件加载的值(可 延伸至多个相互关联的条件)
B查询条件更新为'请选择', 设置A及B查询查询条件,再变 需根据A查询条件重新进行选 更A查询条件. 择. 输入查询值 根据所配对的布尔表达式查 询出相应的值。 执行查询条件。

功能模块测试用例-互联网类

功能模块测试用例-互联网类

功能模块测试用例-互联网类关键信息项:1、测试模块名称:____________________________2、测试目的:____________________________3、测试环境:____________________________4、测试人员:____________________________5、测试时间:____________________________6、预期结果:____________________________7、实际结果:____________________________8、问题描述:____________________________9、解决措施:____________________________11 测试模块介绍111 对本次测试所涉及的功能模块进行详细说明,包括其主要功能、使用场景和在整个互联网系统中的地位和作用。

112 阐述该功能模块与其他模块之间的交互关系,以及对系统整体性能和用户体验的影响。

12 测试目的121 明确本次功能模块测试的主要目标,例如验证模块功能的正确性、稳定性、性能表现等。

122 说明测试是为了发现潜在的缺陷、优化用户体验还是满足特定的业务需求。

13 测试环境131 描述测试所使用的硬件环境,包括服务器配置、客户端设备型号等。

132 说明软件环境,如操作系统版本、浏览器类型及版本、数据库系统等。

133 介绍网络环境,包括网络带宽、延迟等参数。

14 测试人员141 列出参与本次测试的人员姓名及职责分工。

142 说明测试人员的专业背景和相关经验。

15 测试时间151 确定测试的开始时间和结束时间。

152 如有阶段性的测试计划,详细说明每个阶段的时间安排。

21 测试用例设计211 描述测试用例的设计方法和原则,如等价类划分、边界值分析、场景法等。

212 按照不同的测试类型(如功能测试、性能测试、安全测试等)分别列出具体的测试用例。

软件测试-共通测试用例

软件测试-共通测试用例

检查页面中的内容与需求描述中的内 界面中包含需求分析中要求 容是否一致 的字段 必填项是否都用*标识 全部标示以提醒用户
界面上的显示、提示信息是否正确合 界面上的显示以及提示信息 理 正确合理 在页面上输入字符或者输入字符过多 页面布局正常显示 时,查看页面布局 控件的名字与需求文档中要 求的一致并且样式统一
点击某一页
点击首页、尾页 输入页数点“跳转” 重选每页数据条数
检查系统在不同浏览器下页面布局是 各浏览器下系统能够正常运 否合理,控件是否正常使用,运行是 行 否正常 通过鼠标展开树结点 树结点能正常展开、收缩
选中其中一个父级结点,将其设置为 勾选后,其子级结点也一同 勾选状态 被置为勾选状态 选中其中一个父级结点,将其子节点 其父节点自动被勾选 的状态全部设置为勾选 选中其中一个父级结点,将其子节点 其父节点不被勾选,或为“ 的状态部分设置为勾选 -”
32
33
34 分页检查 确认翻页、分页功能是否实现
35
36 37 38 39 40 41 兼容性 确认系统在不同浏览器下页面布局、控件正常,运行正常
42
树控件
确保树控件功能正常实现
43
共通部分测试用例
操作 预期结果 执行结果 备注
检查没有访问权限的用户,是否可以 相应权限的用户进行相应模 进入该模块 块 检查没有访问数据权限的用户,是否 相应数据权限的用户拥有相 可查看、修改、删除相应的数据 应的数据操作权限 检查Session过期时间是否合理?一 般客户没有特殊要求的话设为30分 Session过期时间满足要求 钟 不同分辨率下页面是否正常显示,页 显示正常、布局合理 面布局是否合理 界面文字描述是否合理 界面文字描述合理
编号 1

FM模块测试用例(p707)

FM模块测试用例(p707)
用例编号:FM_001 测试说明:FM收听界面功能验证 验证功能点: 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 进入到FM收听界面 按返回键返回 再次进入FM收听界面,用触笔点击电源图 标 再用触笔点击电源图标 连续按下方向键 分别在收音机电源关闭和开启情况下通过 点击音量增加和减小的图标来对音量调节 功能进行验证 参照上步骤,通过侧键对音量调节进行验 证 分别在收音机电源关闭和开启情况下用触 笔点击搜索开关 使收音机电源和搜索开关为关闭状态,之 后用触笔分别按一下向前和向后调频 分别用左右方向按键代替上步骤的触笔再 执行上步骤 分别连续向前调频和向后调频(关注当调 到电台频率的最大或最小值时再按调频键 后的情况) 打开电源开关 使收音机电源和搜索开关为关闭状态,之 后用触笔分别长按向前和向后调频 分别用左右方向按键代替上步骤的触笔再 执行上步骤 分别在电台频率为最大值和最小值时长按 调频键 打开电源开关 使收音机电源为开,搜索开关为关,之后 用触笔分别按一下向前和向后调频 使收音机电源为开,搜索开关为关,之后 用触笔分别长按向前和向后调频 分别用左右方向按键代替上步骤的触笔再 执行上步骤 使收音机电源为开,搜索开关为开,之后 用触笔分别按一下向前和向后调频
18
分别在FM背景播放时选择播放音乐 停止音乐的播放 关闭FM,之后播放音乐,并在音乐背景播 21 放时选择播放FM 停止FM 22 用例编号:FM_009 测试说明:一键返回验证 验证功能点:一键返回验证 19 20 分别在FM背景播放为开和关情况下在FM 收听界面按待机界面键
1
2
FM背景播放设置为开,之后分别在FM录 音界面、FM定时录音界面、调频收音机选 项菜单界面、频道清单界面、频道编辑界 面、设置界面、FM定时录音设置界面等相 关界面执行按待机界面键操作

案例1某电子商务网站登录模块功能测试用例

案例1某电子商务网站登录模块功能测试用例

案例1某电子商务网站登录模块功能测试用例用例1:正常登录前提条件:用户已注册并拥有有效的用户名和密码。

步骤:1.打开电子商务网站的登录页面。

2.输入正确的用户名和密码。

3.点击“登录”按钮。

4.验证是否成功跳转到用户的个人主页。

5.验证登录后显示用户的个人信息。

预期结果:用户成功登录,并跳转到个人主页,显示正确的用户信息。

用例2:用户名为空登录前提条件:用户已进入电子商务网站的登录页面。

步骤:1.打开电子商务网站的登录页面。

2.将用户名输入框保留为空。

3.输入有效的密码。

4.点击“登录”按钮。

预期结果:用户不能登录,系统提示“用户名不能为空”。

用例3:密码为空登录前提条件:用户已进入电子商务网站的登录页面。

步骤:1.打开电子商务网站的登录页面。

2.输入有效的用户名。

3.将密码输入框保留为空。

4.点击“登录”按钮。

预期结果:用户不能登录,系统提示“密码不能为空”。

用例4:用户名不存在登录前提条件:用户已进入电子商务网站的登录页面。

步骤:1.打开电子商务网站的登录页面。

2.输入不存在的用户名。

3.输入有效的密码。

4.点击“登录”按钮。

预期结果:用户不能登录,系统提示“用户名不存在”。

用例5:密码错误登录前提条件:用户已进入电子商务网站的登录页面。

步骤:1.打开电子商务网站的登录页面。

2.输入有效的用户名。

3.输入错误的密码。

4.点击“登录”按钮。

预期结果:用户不能登录,系统提示“密码错误”。

用例6:忘记密码前提条件:用户已进入电子商务网站的登录页面。

步骤:1.打开电子商务网站的登录页面。

2.点击“忘记密码”链接。

3.跳转到密码找回页面。

5.点击“发送邮件”按钮。

6.验证是否成功发送了重置密码的邮件。

预期结果:用户成功发送了重置密码的邮件,并收到了包含重置密码链接的邮件。

用例7:注册新用户前提条件:用户已进入电子商务网站的登录页面。

步骤:1.打开电子商务网站的登录页面。

2.点击“注册新用户”链接。

3.跳转到注册页面。

最全面的公用测试用例参考

最全面的公用测试用例参考

最全面的公用测试用例参考最全面的公用测试用例参考页面检查合理布局1、界面布局有序,简洁,符合用户使用习惯2、界面元素是否在水平或者垂直方向对齐3、界面元素的尺寸是否合理4、行列间距是否保持一致5、是否恰当地利用窗体和控件的空白,以及分割线条6、窗口切换、移动、改变大小时,界面显示是否正常7、刷新后界面是否正常显示8、不同分辨率页面布局显示是否合理,整齐,分辨率一般为1024*768 > 1280*1024 >800*600弹出窗口1、弹出的窗口应垂直居中对齐2、对于弹出窗口界面内容较多,须提供自动全屏功能3、弹出窗口时应禁用主界面,保证用户使用的焦点4、活动窗体是否能够被反显加亮页面正确性1、界面元素是否有错别字,或者措词含糊、逻辑混乱2、当用户选中了页面中的一个复选框,之后回退一个页面,再前进一个页面,复选框是否还处于选中状态3、导航显示正确4、title显示正确5、页面显示无乱码6、需要必填的控件,有必填提醒,如 *7、适时禁用功能按钮(如权限控制时无权限操作时按钮灰掉或不显示;无法输入的输入框disable掉)8、页面无js错9、鼠标无规则点击时是否会产生无法预料的结果10、鼠标有多个形状时是否能够被窗体识别(如漏斗状时窗体不接受输入)控件检查下拉选择框1、查询时默认显示全部2、选择时默认显示请选择3、禁用时样式置灰复选框1、多个复选框可以被同时选中2、多个复选框可以被部分选中3、多个复选框可以都不被选中4、逐一执行每个复选框的功能单选框1、一组单选按钮不能同时选中,只能选中一个2、一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同下拉树1、应支持多选与单选2、禁用时样式置灰树形1、各层级用不同图标表示,最下层节点无加减号2、提供全部收起、全部展开功能3、如有需要提供搜索与右键功能,如提供需有提示信息4、展开时,内容刷新正常日历控件1、同时支持选择年月日、年月日时分秒规则2、打开日历控件时,默认显示当前日期滚动条控件1、滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如,word中浏览100页文档,浏览到50页时,滚动条位置应处于中间2、拖动滚动条,检查屏幕刷新情况,并查看是否有乱码3、单击滚动条时,页面信息是否正确显示4、用滚轮控制滚动条时,页面信息是否正确显示5、用滚动条的上下按钮时,页面信息是否正确显示1、点击按钮是否正确响应操作。

新手必用—软件测试公共用例详细步骤

新手必用—软件测试公共用例详细步骤

单项数据表格表格显示宽度的自适应内容过多时,应自动换行内容过多时,应采用滚动条表格中的数据显示是否正确对有所属关系的内容,父子关系显示是否简单明了是否允许表格中无数据表格中对数据的类型、长度有无要求表格的表头和内容是否有区分对表格是否具有添加、删除、修改功能对表格进行添加、删除、修改等操作后,不影响其他内容的显示*表格是否支持插入图片,视频...是否可以显示*表格对特殊字段是否自动标示:邮箱,网页给出下划线并能链接菜单栏选择菜单是否可以正常工作,并与实际执行内容一致快捷键是否重复热键是否重复快捷键与热键操作是否有效鼠标右键的快捷菜单是否正确菜单通常采用常用--主要--次要--工具--帮助的位置排列对与进行的操作无关的菜单要用屏蔽的方式加以处理如果菜单选项较多,应该采用加长菜单的长度而减少深度的原则排列对常用的菜单要有快捷命令方式是否可能通过鼠标访问所有的菜单功能*快捷键与热键的设置是否设置合理易操作//文件(F),而不是(D)*是否支持tab键操作单选按钮控制一组单选按钮不能同时选中,只能选中一个检查每个单选按钮的功能一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空*选择一个按钮后,再选择一个按钮,是否给出提示并说明原因复选框多个复选框可以被同时选中。

(部分被选中、不被选中、全部选中)逐一执行每个复选框的功能。

列表框条目内容是否正确,根据需求说明确定列表的各项内容正确,没有丢失或错误列表框的内容较多时要使用滚动条列表框允许多选时,要分别检查按shift选中条目,按ctrl选中条目和直接用鼠标选中多项条目的情况列表框是否能接受文字输入。

(一般不能接受)显示的内容和选中的内容是否一致是否可进行单选、多选选择为空时,系统是否给出判断密码输入框字母大写与小写的输入结果是否一样密码栏目的内容是否加密当用户名、密码为空时,提示信息是否正确不输入用户名、密码直接按回车按钮*输完密码后,是否直接按Enter登录*是否支持软键盘输入和复制数据输入*是否支持汉字当密码*跳序输入密码,是否登录成功热键检查单个快捷键的使用是否正确组合的快捷健的使用是否正确tab键的顺序,一般是从左到右,从上到下对于确定按钮是否使用了Enter快捷健*热键的设置符合人性化定义,易记忆,易操作日期框不输入日期,检查默认值,一般是当前值检查日期控件是否能正确选择年,月,日检查日期是否可以手工输入检查日期栏是否会接受其它非日期格式检查在日期控件中选择上几年、上几月、后几年、后几月操作是否方便选择日期后能否重新选择数字输入栏进行数字为-1、0,1,9的检查进行最小位处理的检查,一般为0.0001的形式进行最大位的检查,一般为999999999的形式进行浮点数的检查,一般为999.99999的形式检查系统是否能阻止非数字的数据进入数据库或文件检查输入长度是否有限制文本输入栏是否能正确接受文字信息,并正常显示。

模块测试用例 定义

模块测试用例 定义

模块测试用例1. 什么是模块测试用例模块测试用例是软件开发过程中的一项重要工作,用于验证软件中的模块是否按照设计要求正确运行。

模块是软件中的一个独立功能单元,可以是一个函数、一个类或者一个子系统。

模块测试用例是为了测试模块的功能、性能和可靠性而设计的一组测试用例。

模块测试用例的目的是发现模块中的错误和问题,确保模块能够按照预期的方式工作,并且与其他模块正确地集成。

通过模块测试用例的执行,可以提高软件的质量、可靠性和稳定性,减少后续阶段的错误修复工作。

2. 模块测试用例的编写步骤2.1 确定测试目标在编写模块测试用例之前,首先需要确定测试的目标。

测试目标应该明确、具体,并且与模块的功能要求一致。

通过明确的测试目标,可以帮助测试人员更好地理解模块的功能和预期结果。

2.2 划分测试用例根据模块的功能和预期结果,将测试用例划分为多个不同的类别。

每个类别测试不同的功能点或者场景,以确保对模块的所有功能进行全面覆盖。

划分测试用例可以根据功能点、输入数据、边界条件等进行分类。

2.3 设计测试用例在设计测试用例时,需要考虑以下几个方面:•输入数据:确定模块的输入数据,包括正常输入、异常输入和边界条件。

•预期结果:根据模块的功能要求,确定每个测试用例的预期结果。

•测试步骤:编写详细的测试步骤,包括输入数据、执行操作和验证结果。

•测试环境:确定测试所需的环境和配置,包括软件版本、硬件设备等。

2.4 执行测试用例执行测试用例时,需要按照设计的测试步骤逐一执行。

在执行过程中,需要记录测试环境、输入数据、执行操作和实际结果。

如果测试结果与预期结果不一致,需要记录错误信息,并进行错误分析和修复。

在执行完所有测试用例后,需要对测试结果进行分析。

分析测试结果可以发现模块中的错误和问题,并提供改进和修复建议。

对于出现的错误,需要进行分类、定位和修复,以确保模块的质量和可靠性。

3. 模块测试用例的要求编写模块测试用例时,需要满足以下几个要求:3.1 全面性测试用例应该覆盖模块的所有功能和场景,包括正常情况和异常情况。

测试部公共测试用例库

测试部公共测试用例库

1.系统允许输入的,保存成功,且显示正常 2.系统不允许输入的,分以下两种情况: 1)输入后系统自动删除 2)提交时给出明确提示 在字段中输入全角和半角混合字符,提交数 系统允许保存,且显示正常 1.若为必填项,应该给出提示,让其输入 在字段中直接输入空格 2.若为非必填项,应该将空格过滤并能正常 在字段中输入内容,前后带有空格 将前后空格过滤后正常保存,且显示正常 在字段中输入内容,中间带有空格 模拟同时保存数据 进入新建页面,输入正常数据,保持页面不 动,等到用户失效后,点击保存 各字段输入内容,修改有默认值的字段 点击重置按钮 1、勾选待删除的记录; 2、点击删除按钮; 3、在弹出的确认窗口点击确定 1、进入列表页面 2、选择一条数据 3、点击删除 1、进入列表页面 2、选择一条数据 3、点击删除 1、勾选待删除的记录; 2、点击删除按钮; 3、在弹出的确认窗口点击取消 勾选多条记录,点击删除按钮,在弹出的提 示框中,点击确定 1.选中全选框 2.去除选中的个别名称 3.点击删除 4.确定删除 1、不选择任何记录; 2、点击删除按钮; 1、选择当前状态不允许删除的记录; 2、点击删除按钮 设置条件查询出记录后翻页,选择一条记 录,点击删除按钮并确定删除 1.进入修改页面 2.修改一些字段的内容 3.提交数据 1.进入修改页面 2.不修改任何内容,提交数据 1、进入修改页面 2、点击重置按钮 选择多条数据点击修改 进入数据列表页面,不选择任何一条数据, 直接点击修改按钮 保留空格,保存正常,显示正常 数据能够保存正常 系统给出提示,提示用户长时间未操作,退 出登录,系统不会报错 输入的内容被清空 有默认值的字段被置为默认值 1、成功勾选列表中的记录 2、系统弹出确认对话框 3、记录删除成功;系统有提示信息。查询 已删除的记录,结果为空;系统允许用户新 增与已删除数据相同关键字段的记录 1、删除成功 2、提示删除成功信息 3、数据库中存在这条数据,并有状态进行 1、删除成功 2、提示删除成功信息 3、数据库中不存在这条数据 1、记录未删除,仍然在列表中

公共测试用例

公共测试用例

UI界面
功能Button 修改 是否选择数据 公共模块/修改 重复数据控制 勾选多个数据控制
公共模块/删除
删除
comDel03003
comDel03004 关键字 验证单个查询条件 模糊查询 验证组合查询 关联查询 comQuery04005 comQuery04006 公共模块/查询 日期字段查询 comQuery04007 查询条件验证 易用性 回车键查询 翻页 排序 重置查询条件 comQuery04008 comQuery04009 comQuery04010 comQuery04011 comQuery04012 comQuery04013 comImport05001 公共模块/数据导入 数据导入 comImport05002 comImport05003 comUpload06001 公共模块/文件上传 文件上传 comUpload06002 comUpload06003 comUpload06004 comUpload06005 公共模块/快捷键检查 快捷键检查 com07001 comPaging08001 comPaging08002 公共模块/翻页 comPaging08003 comQuery04001 comQuery04002 comQuery04003 comQuery04004
测试上传失败后,是否还能继续上传? 上一次上传失败后,再进行上传操作。 测试上传一个还是多个文件 根据需求确定上传单个还是多个文件。 Ctrl+C、 Ctrl+V、 Backspace等,对一些不 允许输入信息的字段,如选人,选日期对快 捷方式是否也做了限制 测试是否能执行翻页操作? 输入页数,点击确定按钮。 测试各页面转换是否正常? 测试在各边界面值再进行翻页是否正确? 点击首页、上一页、下一页、未页。 1、已在首页,点击首页或上一页; 2、已在未页,点击未页或下一页;

关于测试用例中的公共用例的讨论

关于测试用例中的公共用例的讨论

关于测试用例中的公共用例的讨论问题描述:一个系统基本上构造是由:1.增删改查 2.数据流程这两大块组合的在整个系统中相同的操作、相似的操作可以说比比皆是,如何构造公共的测试用例呢?大家构造过么?问题难点:1. 公共用例尺度应该如何把握2. 带参数化的公共用例难于评审(TD,QC这类可以带参数的,其他我不是很了解)3. 测试人员的水平还有测试人员编写用例的表述及方法。

从2008年初,我就在思考这个问题,如何去权衡这些问题呢,大家来一起讨论,下面是我们公司一个测试人员编写的公共用例里面的正常新增(当然跟我理解的是不一样的):输入:输入所有字段,执行新增操作输出:能正常完成新增操作。

1. 一般有给予相关提示信息,如‘保存成功’。

(不强制规定)2. 如果系统有提供数据回显那么回显数据与新增数据是一致的。

3. 如果新增数据后有返回到列表,则一般是新增的数据排在首页首行,但也可根据具体的排序需求而定。

换成是我来写的话,我会带上参数化:输入:<<<users>>>登录系统,点击【<<<模块1>>>】|| 【<<<模块1子模块>>>】,点击新增,<<<所有字段>>>录入正确有效的数据后,点击保存输出:1. 保存成功并正确返回页面 2. 录入前后数据一致我的方法嘛好处自然是在执行测试的时候知道谁登录,哪个模块执行了什么样的操作,但如果让开发已经公司其他成员来评审的时候,这样的可读性就很低了(毕竟TD上还得经过调用,可读性几乎为0了,评审人员只能查看公共用例模板,调用部分都无法查看清了)大家平时写用例都主要关注什么呢?如何把握公共用例?欢迎大家讨论!精彩回答:会员wangz:个人感觉什么都应该从最原始的需求出发考虑,偶们是做测试的啊……些公共用力到底是想减少那部分工作,要不然弄得复杂了还不好。

综合公共测试用例测试点大全excel表

综合公共测试用例测试点大全excel表
测试在任何 情况下,是 否可取消保 存
测试多次操 作后的确认 保存判断是 否正确? 测试在任何 情况下,点 击取消(返 回)按钮 后,能否再 保测存试信新息增情 况下,如提 供了重置功 能,重置后 是否能够正 常测保试存在?新增 情况下,如 果提供了重 置功能,重 置后的数据 是否正常?
浮点型数据
操作新增操 作
同上
测试是否对 各输入框的 非法字符进 行了控制 (请将此数 据测作试为对修各改输 入框中,输 入内容的前 后空格是否 进行了处 理? 测试在多行 文本框中, 是否允许存 在回车符?
测试针对特 殊字段限制 是否正常?
测试是否对 必填字段进 行了检查。
测试点击取 消(返回) 时是否会给 予相应的提 示
1、输入超大 值,进行查 询 2、输入超出 精度的数 据,进行查
输入非数值 数据进行查 询
同上。
GGMK03002 GGMK03003 GGMK03004 GGMK03005 GGMK03006 GGMK04001 GGMK04002
测试是否对 无选择记录 进行删除做 了控制。
不选择任何 记录,直接 点击删除按 钮。
测试删除时
是否会给予 选择一条记
相应的提 录,点击删
示,并按所 除按钮。
选项执行。 设置条件查
一级模块 二级模块
用例 编号
用例目的
操作步骤
输入数据\ 调用数据
期望结果
编写者
公共模块 新增
GGMK01001
测试是否能 正常进行新 增?
执行新增操 作
输入必填字 段
能正常完成 新增操作。
测试界面上 必填字段控 制与数据库 必填控制是 否一致?
测试当因任 何原因无法 提交时,原 输入的内容 是否保存?

标准公共测试用例

标准公共测试用例

是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是
是 是 是 是 是 是 是 是 是 是 是 是 是 是
ห้องสมุดไป่ตู้
是 是 是 是 是 是 是 是 是 否 是
说明: 说明:
1. 本sheet中用例为公用测试用例,测试过程中不做单独执行,为其它sheet 调用; 2. 公用测试用例中描述的用例为各功能模块中性质相同或相似的用例的提取和归纳, 目的为减少重复性工作,增强用例的可用性; 3. 各用例文件可单独编写公用测试用例,也可以将所有的公用测试用例统一归入单 独的文件中,视具体情况而定。 4.本用例中,如果未做特殊说明,默认其他输入项都是合法 5.(*)根据需求要求执行用例
检查系统中匹配该查询字段 1、有包含%或%记录,则查出该记录 2、没有,则查询结果为空 查看是否可编辑 不可编辑,显示正确 在属性为唯一的输入域中输入系统中唯一的值,提 提交成功 交 在属性为唯一的输入域中输入系统中已经存在的 系统给出该信息已经存在,重新输入的提示 值,提交 1、在输入域中输入超过规定长度和大小的字符或 系统提示输入值不合法,请重新输入 数字; 2、点击[确定]按钮。 1、打开新增页面,在新增项目名称栏输入空值或 系统对含有不合法字符的输入进行提示,否 空格、数字、字符、下划线、单引号等特殊字符及 则提示成功 其组合; 2、点击[确定]按钮。 1、在输入域中输入带小数点的数据; 在金额类输入域中可正确保存,其它输入域 2、点击[确定]按钮。 提示格式不正确 1、在输入域中输入小数点后位数很多的数值; 系统截取要求长度的位数后进行处理 2、点击[确定]按钮; 3、查看系统使用数据的真实值。 对同一变量值在不同页面中测试输入限制是否保持一致 同一变量的输入域在系统中的输入限制一致

公共测试用例测试点大全

公共测试用例测试点大全

输入/动作
1
录入数据的大小在【最小值,最大值】区间内,进行保存
2 3 4
录入的数据等于【最小值】,进行保存 录入的数据等于【最大值】,进行保存 录入的数据等于【最小值】-1,进行保存
5
录入的数据等于【最大值】+1,进行保存
6
录入的数据,带有小数位的数据
7
录入空数据,进行保存
8
在录入框录入字符内容,进行保存
默认日期录入型的输入格式 录入YYYY(年份)的值在【1895,2100】区间内 录入YYYY(年份)的值不在【1895,2100】区间内 录入MM(月份)的值在【1,12】区间 录入MM(月份)的值不在【1,12】区间 录入的月份为﹛1、3、5、7、8、10、12﹜中的任何一个,录入DD(日期)的值在【 1,31】区间内 录入的月份为﹛1、3、5、7、8、10、12﹜中的任何一个,录入DD(日期)的值不在 【1,31】区间内 录入的月份为﹛4、6、9、11﹜中的任何一个,录入DD(日期)的值在【1,30】区间 内 录入的月份为﹛4、6、9、11﹜中的任何一个,录入DD(日期)的值不在【1,30】区 间内 录入年份为闰年的2月,录入的日期为29 录入年份不是闰年的2月,录入的日期为29 录入的年份、月份、日期中的任何一组数据,带有小数位数。
2 3
录入字符串的显示格式 输入空值进行保存
4 5 6 7
录入最大字符数【最大值长度】,进行保存 输入最大字符数【最大值长度】+1个字符,进行保存 录入的字符串在前后,存在多个空格字符,进行保存 录入的字符串,包括特殊字符串,进行保存【如:Null】
8
输入的字符串,包括半角的单引号、双引号、星号、百分号、括号、大于号、小于号 、连续两个减号、空格、TAB符号,进行保存

公共测试用例

公共测试用例

停留在修改页面。
GGMK02009
同上
同上
GGMK02009
同上
选择一条记录,点击修改按 钮,进行修改,点击确定 后,再点击返回按钮,在弹 出的提示框中,选择取消按 钮
同上
GGMK02010
选择一条记录,点击修改按 测试修改返回时能否 钮,进行修改,点击取消 再进行保存 (返回)按钮,在弹出的提 示框中,选择确定按钮
能够正常批量删除多条数据。
GGMK03006
测试当删除相关连的 信息时,是否给予明 选择记录进行删除 确的提示信息?
1、所删除记录被其它 引用,不允许被删除。 2、所删除记录被其它 引用,允许被删除。
1、给予明确提示信息,不允许 被删除(不给予确认删除的提 示信息) 2、给予明确提示信息,让用印 确认是否删除,可选择是否继 续。
输入数据\ 调用数据
期望结果
优 先 级
测试阶段及执行结果 测试阶段 执行结果
测试者
公共 模块
新增
GGMK01001
测试是否能正常进行 执行新增操作 新增?
输入必填字段
能正常完成新增操作。
测试界面上必填字段 只填写界面上标识的必填字 控制与数据库必填控 段(即标识*号)号的字段 制是否一致? 。
能够正常进行保存。
1、不允许输入或提示‘你输入 的 **中存在非法字符,请重 在各输入框中,输入 新输入’,光标停留在待输入 @#$%^&*()<p>~%[]-/’ 的输入框处。 等。 2、允许输入保存后,能够正常 回显。
GGMK01011
1、前面存在空格 测试对各输入框中, 在各输入框中输入相应的值 2、后面存在空格 输入内容的前后空格 进行新增保存。 3、前/后都存在空格 是否进行了处理? 4、中间存在空格
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

点击“编辑”按钮

GRXX-004
我的信息 正常 上传本地头像

GRXX-005
我的信息 正常 上传拍照头像 修改“手机号码/座机/邮箱”,保 存 修改“手机号码/座机/邮箱”,不 保存 删除“手机号码/座机/邮箱”字段 值 xsimple后台修改字段值/个人头 像

GRXX-006
我的信息 正常


点击“退出登录”按钮
进入个人信息界面
检查个人信息界面显示内容、格式



点击“编辑”按钮
1.点击“头像图标”弹出“上传本地 图片/照相”; 2.选择“上传本地图片”,链接进入 无限制,查看、编辑模式下都可修 app本地图册文件; 改 3.选择图片后,上传 1.点击“头像图标”弹出“上传本地 图片/照相”; 2.选择“照相”,链接进入app照相 无限制,查看、编辑模式下都可修 模式; 改 3.拍好照后,上传 1.输入手机号码、座机、邮箱后; 2.点击“完成”按钮 1.输入手机号码、座机、邮箱后; 2.点击“返回”按钮
点击“检测更新”按钮
点击“检测更新”按钮
进入产品介绍界面 无 无
检查产品介绍界面显示内容、格式 无 修改xsimple【应用清单】中的“应 用说明”
预期结果
测试结果
备注
测试人员
图标、文字显示正确、清晰 有向导页 UI效果(控件自上而下,依次显示): a、客户标志 b、账号输入框 c、密码输入框 d、记住密码勾选框 e、登录按钮 界面排版、显示格式与UE一致
与预期一致
进入【个人信息】界面 进入【服务与支持】界面
与预期一致 与预期一致
提示1:“有新的版本,是否升级”,选 与预期一致 择升级,则下载安装包或直接安装; 提示2:已为最新版本 进入【产品介绍】界面 都是返回【设置】界面 与预期一致 与预期一致
1.弹出是否退出程序的提示,是:退出程 与预期一致 序,否:停留在当前界面; 2.退回【登录】界面
检查已安装该app图标显示是否正常 点击手机桌面app图标
启动app
点击app应用图标,进入登录页面, 检查登录页面显示内容
任意字符
1、点击账号文本框,输入超长字符 串(根据后台设定的边界值) 2、点击密码文本框,输入超长字符 串 (根据后台设定的边界值) 1、点击账号文本框,输入存在的账 号 2、点击密码文本框,输入匹配的密 码 3、点击登录 1、点击账号文本框,输入正确账号 2、点击密码文本框,输入错误密码 3、点击登录 1、点击账号文本框,输入错误账号 2、点击密码文本框,输入正确密码 3、点击登录 1、点击账号文本框,输入错误账号 2、点击密码文本框,输入错误密码 3、点击登录 1、点击账号文本框,不输入账号 2、点击密码文本框,不输入密码 3、点击登录
标题栏和功能模块文案及图标展示(自上 而下依次显示): a、个人信息 【编辑】按钮 b、头像、用户名 与预期一致 c、手机 d、座机 e、邮箱 界面排版、显示格式与UE一致
1.数据来源于xsimple【员工管理】对应 记录; 2.修改xsimple的数据,app也同步发生 变化; 3.app中修改数据,xsimple也同步发生 变化

DL-013
登录 正常 删除记住的账号信息

DL-014
登录 正常 记住密码

DL-015
登录 正常 不记住密码

2.工作区
GZQ-001
工作区
工作区界面UI显示

正常 GZQ-002 3.设置 工作区 正常 各个模块间切换 高
SZ-001
设置
设置界面UI显示

正常 SZ-002 SZ-003 设置 设置 正常 正常 点击“个人信息” 点击“服务与支持” 高 高
1、登录成功默认进入工作区页面 2、标题栏和功能模块文案及图标展示 (自上而下依次显示): a、标题栏 b、内容显示区 d、底部功能按钮 界面排版、显示格式与UE一致
与预期一致
可在各个模块间自由切换
与预期一致
1、登录成功后切换到设置页面 2、标题栏和功能模块文案及图标展示 (自上而下依次显示): a、个人信息 b、服务与支持 c、检查更新 d、关于软件 e、退出登录 界面排版、显示格式与UE一致
标题栏和功能模块文案及图标展示(自上 而下依次显示): a、热线 与预期一致 b、邮箱 界面排版、显示格式与UE一致
xsimple【客服管理】中的数据 1.跳转到设备拨号功能,进入待打电话模 与预期一致 式; 2.若设备没有打电话功能的,则提示”该 设备不能打电话“
1.跳转到设备邮箱,进入写邮件界面; 与预期一致 2.若设备没有配邮箱,则提示”请先设置 邮箱地址“
与预期一致
与预期一致 删除成功,选项列表中不显示对应的记录 1.只要登录成功的账号,勾不勾选“记住 密码”,账号下拉选项中都有记录; 与预期一致 2.记录密码,再下拉选项中选择出来的记 录都会带出密码 1.只要登录成功的账号,勾不勾选“记住 与预期一致 密码”,账号下拉选项中都有记录; 2.不记录密码,再下拉选项中选择出来的 记录只带出账号,没有密码
检测更新 异常

JCGX-008 1.4产品介绍 CPJS-002 CPJS-003 CPJS-004
检测更新 异常

产品介绍 产品介绍 产品介绍
正常 正常 正常
产品介绍界面UI显示 界面数据来源 修改产品介绍内容
高 高 高
方太(工程)- 测 试 用 例
测试条件 测试步骤
在手机上成功安装了app 1、首次登录 2、非首次登录
SZ-004
设置 正常 点击“检测更新” 点击“产品介绍” 返回【设置】界面

SZ-005 SZ-006
设置 设置
正常 正常
高 高
SZ-007
设置 正常 退出登录

1.1个人信息
GRXX-001
我的信息
个人信息界面UI显示

正常
GRXX-002
我的信息

正常
界面数据来源
GRXX-003
我的信息
正常在【编辑模式】下在【 Nhomakorabea辑模式】下
“手机号码/座机/邮箱”有字段值 删除“手机号码/座机/邮箱”字段值 无 在xsimple中修改字段值/头像
进入服务与支持界面 无
检查服务与支持界面显示内容、格式 无
”电话“有字段值
点击电话号码
”邮箱“有字段值
点击邮箱地址




1.app为useable包; 2.xsimple中为“可用包”; 3.xsimple中的版本号<app版本号 点击“检测更新”按钮 1.app为useable包; 2.xsimple中为“可用包”; 3.xsimple中的版本号>app版本号 点击“检测更新”按钮 1.app为test包; 2.xsimple中为“测试包”; 3.xsimple中的版本号<app版本号 点击“检测更新”按钮 1.app为test包; 2.xsimple中为“测试包”; 3.xsimple中的版本号>app版本号 点击“检测更新”按钮 1.app为useable包; 2.xsimple中为“测试包” 1.app为test包; 2.xsimple中为“可用包”

1.3检测更新
JCGX-001
检测更新 正常 app与xsimple的关系

JCGX-002
检测更新
正常
new和版本号的关系

JCGX-003
检测更新 正常
app为useable包,去检测 xsimple“可用”包

JCGX-004
检测更新 正常
app为useable包,去检测 xsimple“可用”包
与预期一致 与预期一致
与预期一致
1、账号和密码都不允许超出边界长度字 符,且字符都显示在输入框内,不超出输 与预期一致 入框 2、密码加密显示
1、账号文本框正确显示账号 2、密码文本框加密显示 3、正常登录,出现loading图标(网络 正常情况下,2s内跳转)
与预期一致
1、账号文本框正确显示账号 2、密码文本框加密显示 3、提示“用户名或密码错误” 1、账号文本框正确显示账号 2、密码文本框加密显示 3、提示“用户名或密码错误”
有已保存的账号记录
1.点击“账号”文本框后面的小箭 头,弹出账号选项; 2.选择任一账号 1.点击“账号”文本框后面的小箭 头,弹出账号选项; 2.点击选择中的X
有已保存的账号记录
勾选“记住密码”
1.输入用户名和密码,勾选“记住密 码”; 2.点击“登录”按钮
不勾选“记住密码”
1.输入用户名和密码,不勾选“记住 密码”; 2.点击“登录”按钮
1.提示有新版本,是否更新; 2.选择更新,则下载安装包或直接安装
与预期一致 提示“已为最新版本” 与预期一致
1.提示有新版本,是否更新; 2.选择更新,则下载安装包或直接安装 不管xsimple中的版本号是否高于app, 都是提示“已为最新版本” 不管xsimple中的版本号是否高于app, 都是提示“已为最新版本”
启动app,成功登录账号 无
检查工作区显示内容、格式 切换页面底下的页签
启动app,成功登录账号 无 无
检查设置区显示内容、格式 点击“个人信息”按钮 点击“服务与支持”按钮
无 无
点击“检测更新”按钮 点击“产品介绍”
在个人信息/服务与支持/检查更新/ 1、点击”返回“按钮 关于我们界面 2、按手机返回键
GRXX-007 GRXX-008 GRXX-009 1.2服务与支持
我的信息 我的信息 我的信息
异常 正常 正常
高 高 高
相关文档
最新文档