通用测试用例

上传人:20****08 文档编号:77113345 上传时间:2022-04-19 格式:DOCX 页数:12 大小:38.20KB
返回 下载 相关 举报
通用测试用例_第1页
第1页 / 共12页
通用测试用例_第2页
第2页 / 共12页
通用测试用例_第3页
第3页 / 共12页
点击查看更多>>
资源描述
精选优质文档-倾情为你奉上新增-通用测试用例用例标题优先级步骤预期测试是否能正常进行新增11. 点击“新增”按钮;2. 输入必填字段,点击“保存”;3. 查看列表页面新增的数据;1. 系统跳转至“新增”页面;2. 系统提示“保存成功”,并跳转至列表页面;3. 新增数据可在列表中查看到,且与新增时数据一致。测试新增页面字段名称和字段类型是否正确21. 查看字段内容是否正确、完整2. 查看字段类型是否正确3. 查看字段默认值是否正确4. 查看字段下拉框、单选、复选中的内容是否完整1. 字段名称、数量均正常2. 字段类型(文本框、单选、复选、下拉框、带有默认值、日期控件、上传、导入)正确3. 单选、复选、下拉框等有默认值的显示正确4. 下拉框、单选、复选中的内容完整测试是否对必填字段进行了检查21. 必填字段不输入内容,点击“保存”;2. 必填字段输入空格,点击“保存”;1. 给出提示信息(例如:请输入*);2. 给出提示信息(例如:请输入*)。新增字段之间级联关系的测试21. 修改存在级联关系的一个字段,查看其它字段显示(或下拉列表中内容的显示)1. 各字段之间动态变化测试是否对各字段的长度进行了限制21. 执行新增操作,各输入的值都大于表中定义的长度1. 在各输入框中,输入的内容达到所定义的长度时,则限制无法输入;或者给出提示信息测试是否对重复值进行了判断21. 新增数据,关键字段内容与数据库中已存在的数据重复1. 给出提示信息并不允许新增。新增页面字段内容同其他模块的关联测试21. 在其他模块中修改与当前新增页面字段数据的内容,查看新增页面该字段数据1. 该字段数据随其他模块数据的变化而动态变化重复保存测试21. 在当前页面多次点击“保存”2. 查看数据库中该字段的存储信息1. 列表中仅存储了一条信息2. 数据库中仅存储了一条信息测试取消新增操作21. 在新增页面中,不进行任何操作,点击取消(返回)按钮2. 在新增页面中,输入相应信息(必填项为空),点击取消(返回)按钮1. 系统返回至上一页2. 系统返回至上一页(不会进行必填验证)测试“重置”功能是否正常21. 打开新增页面,不进行任何操作,点击“重置”按钮;2. 输入数据,点击“重置”按钮;3. 在新增页面,点击“重置”后,再输入相关数据,点击“保存”。1. 页面中默认生成的数据不清空;2. 已输入的数据清空,默认生成的数据不清空;3. 能够正常进行保存。测试必填字段控制与数据库必填控制是否一致21. 只填写界面上标识星号的必填字段,点击“保存”1. 能够正常进行保存测试新增信息与查看页面信息是否一致21. 输入新增页面所有字段信息,点击保存;2. 在列表中对刚刚新增的信息进行查看操作,对比查看页面信息与新增时所填写信息是否一致;1. 信息成功保存;2. 查看页面与新增页面信息一致。测试必填字段是否有明显标识(即标识*号)31. 查看必填字段前是否有星号标识1. 必填字段前有星号标识测试页面字段格式整齐美观31. 查看新增页面中的字段排列是否整齐2. 查看新增页面中的字段排列顺序是否正确1. 字段排列整齐2. 字段顺序按业务规则进行排序测试数值型字段的输入控制31. 对0、负数、小数的输入测试2. 输入超大数值3. 浮点数:小数点后输入超长小数4. 输入汉字、字母、%*¥等非法字符1. 根据具体业务规则进行控制2. 不允许输入或给出提示3. 不允许输入或给出提示4. 不允许输入或给出提示测试非法字符输入控制31. 在有特殊规则限制的字段中输入非法字符(#¥&*、图片等),点击保存2. 通过复制粘贴的方式,输入非法字符,点击保存1. 给出提示信息,不能保存2. 给出提示信息,不能保存测试日期字段31. 选择当前日期,保存后,查看保存后的日期显示2. 选择非当前日期,保存后,查看保存后的日期显示3. 可以手动编辑的日期,查看是否进行了格式化输入,即日期文本框中输入正常日期之外的数据4. 对时间敏感的信息,则需测试边界时间,如月末、年末等1. 与新增时所选日期一致2. 与新增时所选日期一致3. 直接对日期进行格式化,若为非法字符则给出提示信息4. 系统正常保存后的跳转测试31. 输入正确信息,点击“保存”1. 页面给出“保存成功提示”,并进行跳转测试多次操作后的保存是否正常31. 点击“新增”按钮,打开新增页面,输入正确信息,点击取消(返回);2. 在提示框中点击“否”,返回至新增页面;3. 点击“保存”;1. 弹出提示信息2. 之前新增的信息不变;3. 可以成功保存测试新增记录是否排在首行31. 打开新增页面,输入信息,点击“保存”;2. 查看列表中新增数据是否排在首行。1. 数据成功保存;2. 新增数据排在首行。兼容性测试31. 测试对主流浏览器是否兼容1. 兼容主流浏览器测试对各输入框输入内容的前后空格是否进行控制41. 在各输入框中输入相应的值进行新增保存,前面存在空格2. 在各输入框中输入相应的值进行新增保存,后面存在空格3. 在各输入框中输入相应的值进行新增保存,中间存在空格1. 能够正常过滤空格并保存2. 能够正常过滤空格并保存3. 连同空格一起保存,不进行过滤测试提示信息形式是否一致41. 输入不符合业务规则的数据,点击保存。1. 当前页面所有字段提示形式一致(弹出框、气泡、直接在页面显示 等形式建议只保留一种)。查询-通用测试用例用例标题优先级步骤预期测试随机选取任意关键字,是否可以按查询条件查询出相应的数据11. 随机选取关键字,输入查询条件,点击“查询”1. 列表按查询内容显示符合条件的数据测试每次查询是否都清空了上次的查询结果21. 输入查询条件进行查询2. 修改查询条件再次执行查询1. 查询到符合条件的数据2. 上次的查询结果清空,仅显示本次的查询结果测试首次进入查询页面,列表显示数据与默认查询条件是否一致21. 进入查询页面,查看列表显示数据2. 不更改默认查询条件,直接点击“查询”1. 列表显示数据与默认查询条件一致2. 列表显示数据不变测试是否能实现组合查询21. 随机对各查询条件进行组合查询1. 能够查询出符合条件的记录测试按各查询条件是否都能够查询出相应的值21. 分别针对每个关键字进行查询1. 查询结果显示正确测试查询页面各查询条件默认值是否正确21. 查看个关键字默认值是否正确1. 单选按钮:有默认选中值;下拉框:默认“请选择”或“全部”或其他要求的默认值测试查询条件关键字内容、顺序、显示形式是否正确21. 进入查询页面,查看关键字个数、内容是否与需求一致2. 有顺序要求的,查看关键字顺序是否正确3. 查看关键字显示形式是否正确(下拉、复选、单选等),查看下拉框数据是否正确,复选框数据是否正确,单选数据是否正确1. 关键字个数、内容与需求一致2. 关键字顺序正确3. 关键字显示形式正确(下拉、复选、单选等),且下拉框数据、复选框数据、单选数据均正确测试“重置”功能是否正常31. 输入查询条件后,点击“重置”按钮1. 查询条件均恢复为默认值测试每次查询是否均定位到了首行首页31. 设置查询条件进行查询,对查询记录翻页后,重新执行查询操作1. 自动刷新新的查询结果,且从首页开始显示;测试未查询到任何记录时,是否会给予相应的提示31. 输入查询条件,进行查询1. 给出没有任何查询记录的提示。测试对查询结果进行修改或删除后,查询结果是否仍保留31. 输入查询条件,进行查询,选择最后一页的一条查询记录进行修改,保存后,返回至列表2. 输入查询条件,进行查询,选择最后一页的一条查询记录进行删除,操作成功后返回至列表1. 保留之前的查询条件和查询结果,且仍停留在最后一页2. 保留之前的查询条件和查询结果,且仍停留在最后一页测试各查询条件查询出记录后再切换条件查询是否正确31. 设置查询条件查询出记录后,翻到最后一页,再更改查询条件进行查询1. 能够根据第二次的查询条件查询出相应的值,且查询定位到了首行首页;测试是否控制了各种非法字符的查询31. 输入#$%&*()%-like=?等符号2. 输入脚本(例如:alert())1. 查询不到任何记录2. 查询不到任何信息,且不会对页面造成影响,不会弹出alert框测试对下拉框数据进行查询是否正确31. 按默认值查询2. 随机选择下拉框数据进行查询3. 选择下拉框边界值进行查询1. 按查询条件查询出相应值2. 按查询条件查询出相应值3. 按查询条件查询出相应值测试对单选(radio控件、下拉框)查询条件进行查询是否正确31. 按单选按钮默认值进行查询2. 更换查询条件,进行查询1. 按查询条件查询出相应数值2. 按查询条件查询出相应数值测试存在数值型查询字段时,查询结果是否正确31. 输入查询值,进行查询2. 输入查询的边界值(如0、1、最大值)3. 输入超大值,或输入超出允许范围的数据,进行查询1. 根据所输入的值查询出相应的值2. 根据所输入的值查询出相应的值3. 查询不到任何信息,或给出提示信息测试存在日期型查询字段时,查询结果是否正确31. 输入日期,进行查询2. 若为日期时间段,起始日期和终止日期输入相同日期时,进行查询3. 起始日期大于结束日期,进行查询1. 查询按日期进行正常显示,查询结果数据包含所选日期2. 查询出所输入日期的数据3. 查询不到任何信息(或给出提示信息)到此处测试是否能够实现模糊查询31. 在查询条件中输入任意关键字(例如“测试”)1. 可以查询到包含“测试”的所有信息测试执行查询后,查询条件是否保留31. 输入查询条件,点击查询1. 列表显示相应数据,查询条件保留测试在查询条件中输入空格的测试41. 在查询条件中的关键字前后输入空格,执行查询2. 在查询条件中的关键字中间输入空格,执行查询1. 查询时过滤前后空格进行查询2. 查询时不过滤空格进行查询测试删除操作是否只是逻辑删除,不是物理删除41. 选中一条数据,成功执行删除操作后,查看数据库中是否还存在该条数据1. 数据库中仍存在该条数据,只是修改该条数据状态测试是否支持回车查询41. 输入查询条件,点击回车1. 执行查询操作 删除-通用测试用例用例标题优先级步骤预期测试是否能正常进行删除操作11. 选择一条信息,点击“删除”,在弹出的确认信息中选择确定1. 系统跳转至列表页面,且删除的信息不在列表中显示测试删除关联信息时,是否给予明确提示信息并进行控制21. 所删除信息被其他模块引用,且不允许删除。进行删除操作2. 所删除信息被其他模块引用,但允许删除该条信息。进行删除操作3. 所删除信息被其他模块引用,但允许删除该条和级联的信息。进行删除操作1. 给予明确提示信息,不允许被删除(且不给予确认删除的提示信息)2. 给予明确提示信息,让用户确认是否删除3. 给予明确提示信息,让用户确认是否删除测试是否对批量删除进行了控制21. 勾选多条记录,点击删除按钮,在弹出的提示框中,点击确定。2. 当勾选的多条记录中存在不允许删除的数据时,进行批量删除操作1. 能够正常批量删除多条数据。2. 对不允许删除的数据给出提示信息测试删除操作对翻页控件记录数的影响31. 成功删除N条数据,查看总记录数2. 成功删除N页数据,查看总页数1. 总记录数减N2. 总页数减N测试删除时是否给予确认删除提示31. 选择数据后,点击“删除”2. 在删除提示中,选择“是”3. 在删除提示中,选择“否”1. 系统给出是否确认删除提示2. 信息成功删除3. 信息不删除测试删除边界值是否正常31. 选择最后一页的一条数据(且最后一页只有一条数据),点击删除1. 信息成功删除,且系统跳转至上一页,列表页数减1,列表显示条数减1测试是否对不选择记录即进行删除做了控制31. 不选择记录,点击“删除”1. 给出提示信息(如:请选择一条记录)测试删除后的跳转/刷新41. 选中记录后,点击“删除”1. 信息成功删除,界面自动刷新,列表中不显示此条记录,且停留在所删除记录所在页。修改-通用测试用例用例标题优先级步骤预期测试是否能正常进行“修改”操作11. 选中一条信息后,点击“修改”,修改相应信息后,点击“保存”1. 能够正常进行修改保存,并更新数据库中相应的值。测试修改完成后的提示、跳转是否正常21. 修改信息,点击保存,查看页面提示信息和跳转页面1. 若有提示信息会提示保存成功,随后页面进行跳转刷新测试是否对重复值进行了控制21. 选择一条信息,进入修改页面,将其中一个不允许重复的字段值修改为一个已存在的值,点击“保存(修改)”1. 给出提示信息,且不允许按照修改内容更新信息测试“修改”页面字段信息完整、正确21. 打开修改页面,查看该页面字段信息是否完整、正确2. 查看各字段形式是否正确(下拉、单选、复选)1. 字段信息完整、正确2. 各字段形式正确测试修改页面各字段特殊规则的验证31. 测试字段之间级联关系的控制2. 测试各字段长度的控制3. 测试特殊字符的控制测试是否对重复保存进行了限制31. 选择一条信息,进入修改页面,修改部分信息后,多次快速点击“保存(修改)”按钮1. 系统进行跳转,且系统列表中和数据库只均只保存了一条数据测试不同权限的用户是否对“修改”操作进行了控制31. 拥有修改权限的用户登录系统,进行修改操作2. 没有修改权限的用户登录系统,尝试修改操作1. 可以成功进行修改2. 不能进行修改测试对修改的流程控制或时间控制31. 信息进入到某一流程后(例如已审核等视具体业务规则而定)不允许修改,此时测试该信息是否可以修改2. 信息超过某一特定时间后不允许修改,此时测试该信息是否可以修改1. 修改按钮隐藏或点击修改给出无法修改的提示2. 修改按钮隐藏或点击修改给出无法修改的提示测试不修改任何内容,是否可以进行修改流程31. 选择一条信息,点击“修改”2. 不修改任何信息,点击“保存(修改)”按钮1. 打开修改页面2. 可以成功跳转,且没有进行任何更新测试是否对批量修改进行了控制31. 未选择记录,点击“修改”2. 选择多条信息,点击“修改”3. 选择一条信息,点击“修改”1. 系统给出提示信息2. 系统给出提示信息3. 成功进入修改页面测试取消修改操作31. 打开修改页面,修改部分信息,点击“取消(返回)”2. 查看取消修改的信息1. 弹出提示框(是否确认取消?)或返回上一页2. 信息未被修改测试修改页面字段值信息与新增时所录入信息一致31. 查看“修改”页面与查看、新增页面字段是否一致2. 查看修改页面字段值信息,并与新增时所录入信息进行比对1. 修改页面与查看、新增页面字段一致2. 修改页面字段值信息与新增时所录入信息一致测试修改页面字段样式是否美观、整齐31. 打开修改页面,查看该页面字段样式1. 修改页面字段样式是否美观、整齐测试修改页面必填字段是否进行了星号标识,且与新增页面必填字段一致31. 打开修改页面,查看必填字段信息1. 必填字段进行了星号标识,且与新增页面必填字段一致测试“修改”页面不允许修改字段是否无法编辑31. 打开修改页面,查看不允许编辑的字段是否无法编辑1. 不允许编辑的字段无法编辑登录-通用测试用例用例标题优先级步骤预期测试输入正确“用户名”、“密码”、“验证码”,系统能否成功登录11. 输入正确用户名、密码、验证码,点击“登录”1. 系统成功登录进入系统首页测试已被”查封“或”禁用“的用户是否可以登录21. 输入已被“查封”或“禁用”的用户信息,点击“登录”1. 系统给出类似“该用户已被查封或禁用,无法登录系统”测试session失效后,系统是否退回至登录页面21. 登录系统,在session失效期内不对系统进行任何操作,再次操作系统1. 不管对系统进行任何操作,系统均跳回至登录页面测试”登录“按钮是否正确21. “登录”按钮位置是否合适2. “登录”按钮是否有错别字1. 登录按钮摆放位置美观2. “登录”,忌用“登陆”测试输入正确的“用户名”“密码”,“验证码”输入错误,点击“登录”,系统是否给出提示21. 输入正确的“用户名”、“密码”,“验证码”输入错误,点击“登录”1. 系统给出类似“验证码输入错误”的提示测试“用户名”“密码”正确,验证码为空,点击“登录”系统是否给出提示21. 输入正确的“用户名”“密码”,“验证码”为空,点击“登录”1. 系统给出类似“请输入验证码”的提示测试密码是否加密显示21. 输入密码,查看密码显示方式1. 密码(以黑点或星号)加密显示测试“用户名”输入正确,密码输入错误,点击登录时系统反应21. 输入数据库中存在的“用户名”,输入与该“用户名”不匹配的“密码”,点击“登录”1. 系统给出类似“密码输入错误”的提示测试“用户名”输入正确,“密码”输入空格,点击“登录”系统的反应21. 输入数据库中存在的“用户名”,“密码”输入空格,点击登录1. 系统给出类似“密码输入错误”提示测试“用户名”输入正确,“密码为空”,点击“登录”时,系统反应21. 输入数据库中存在的“用户名”,“密码”为空,“验证码”正确填写,点击“登录”1. 系统给出类似“请输入密码”的提示测试“用户名”为空,点击“登录”后的系统反应21. “用户名”为空,“密码”、“验证码”可填可不填,点击“登录”1. 系统给出类似“请输入用户名”的提示测试登录成功后,复制登录后的url到新的浏览器tab页中,系统是否回到登录页面21. 成功登录系统,复制成功登录后的url2. 关闭之前的浏览器,再次打开;或直接打开另一个新的浏览器,将url粘贴到地址栏,点击回车,查看打开页面系统默认打开到登录页面测试每次登录后,系统是否都进入系统首页,或规定的默认页21. 输入用户A信息,点击“登录”2. 退出系统,换用户B,点击“登录1. 系统成功登录,并进入系统首页2. 系统成功登录,并进入系统首页(没有停留在上一用户的操作页面测试登录“用户名”是否区分大小写31. “用户名”中英文字母均大写,“密码”、“验证码”输入正确1. 若可以成功登录,则测试“新增用户”时,用户名的唯一性验证:用户名大小写均视为相同用户名,唯一性验证不能通过测试页面字段排列是否整齐、美观31. 查看页面“用户名”“密码”“验证码”字段排列是否整齐2. 查看“登录”页面各元素是否正常1.字段排列整齐,美观2.页面元素正常测试Tab、Enter快捷键是否可用31. 当光标停留在“用户名”输入框中时,点击Tab快捷键,光标自动跳至“密码”输入框中,再次点击Tab键,光标跳至“验证码”输入框中2. 输入用户名,密码、验证码,点击Enter3. 当用户名、密码、验证码输入错误时,点击Enter1. 光标可以正确自动跳转2. 系统自动登录系统3. 系统自动给出错误提示测试“验证码”是否自动进行刷新31. “用户名”、“密码”、“验证码”输入错误,点击“登录”给出错误提示后,查看“验证码”是否更新2. 手动刷新页面,查看“验证码”是否更新1. “验证码”自动更新2. “验证码”自动更新测试输入正确的“用户名”“密码”,“验证码”输入错误,点击“登录”,系统是否给出提示31.输入正确的“用户名”、“密码”,验证码输入错误,点击“登录”系统给出类似“验证码”输入错误的提示测试输入的“用户名”不存在,点击“登录”后的系统反应31. 输入一个数据库中不存在的“用户名”,“密码”“验证码”随意,点击“登录”1. 给出类似“用户名不存在”的提示测试是否过滤“用户名”“验证码”前后的空格41. “用户名”、“密码”、“验证码” 均输入正确,在“用户名”或“验证码”前后输入空格,点击“登录”2. “用户名”、“密码”、“验证码” 均输入正确,在“用户名”或“验证码” 中间输入空格,点击“登录”1. 系统成功登录2. 系统给出错误提示,不能成功登录系统专心-专注-专业
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!