软件基本测试案例_第1页
软件基本测试案例_第2页
软件基本测试案例_第3页
软件基本测试案例_第4页
软件基本测试案例_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、用用例例编编号号用用例例目目的的操操作作步步骤骤输输入入数数据据 调调用用数数据据期期望望结结果果测试是否能正常进行新增?执行新增操作输入必填字段能正常完成新增操作。测试界面上必填字段控制与数据库必填控制是否一致?只填写界面上标识的必填字段(即标识*号)号的字段。能够正常进行保存。测试当因任何原因无法提交时,原输入的内容是否保存?输入相关数据后,进行保存。制造提交失败的数据。提交失败后,界面的数据仍保留,不会清空。测试新增记录是否排在首行?执行新增操作对排序没有特殊要求的界面满足新增记录排在首行的规则。测试是否对重复值进行了判断?执行新增操作,关键字段与数据库中已存在的值重复。给予XX已存在,

2、请重新输入的提示信息。测试是否对各字段的长度进行了限制。执行新增操作各输入的值都大于表中定义的长度在各输入框中,输入的内容达到所定义的长度时,则限制无法输入了。(如果输入的为中文字符,则控制到一半的长时就够了)测试是否对日期型数据进行了格式化输入?存在日期型数据进行了格式化输入,不可以输入非正常日期之外的数据。测试对日期数据的溢出进行了控制?存在日期型数据,输入的值为1899-01-01或2999-01-01给予提示信息,不允许提交。测试是否对时间型数据进行了格式化输入存在时间型数据进行了格式化输入,不可以输入非时间之外的数据。测试是否对数值型数据进行了格式化输入非负整型数据1、输入正常的正整

3、数2、输入0、负数、小数3、输入超大值(超出该字段定义范围)4、输入非数值(如数值+字符;字符+数值;纯字符)进行了格式化输入控制;1、能够正常输入2、不允许输入3、给予提示信息4、不允许输入或提交时给予提示信息。同上整型数据1、输入正整数、0、负整数2、输入小数3、输入超大值(超出该字段定义范围)4、输入非数值(如数值+字符;字符+数值;纯字符)进行了格式化输入控制:1、能够正常输入2、不允许输入3、给予提示信息4、不允许输入或提交给予提示信息。同上浮点型数据1、输入正数、0、负数2、输入超大值(超出该字段定义范围)3、输入超出精度范围值(超出该字段定义精度)4、输入非数值(如数值+字符;字

4、符+数值;纯字符)进行了格式化输入控制:1、能够正常输入2、给予提示信息3、给予提示信息4、不允许输入或提交给予提示信息。测试是否对各输入框的非法字符进行了控制(请将此数据作为修改的一个用例)。操作新增操作在各输入框中,输入#$%&*()%-/等。1、不允许输入或提示你输入的*中存在非法字符,请重新输入,光标停留在待输入的输入框处。2、允许输入保存后,能够正常回显。测试对各输入框中,输入内容的前后空格是否进行了处理?在各输入框中输入相应的值进行新增保存。1、前面存在空格2、后面存在空格3、前/后都存在空格4、中间存在空格1、2、3能够正常去掉空格保存;4连同空格一起进行保存。测试在多行文本框中

5、,是否允许存在回车符?在多行文本框中输入文字及回车进行保存。存在一个或多个回车键能够正常进行保存及回显测试针对特殊字段限制是否正常?1、主页地址2、电话号码3、E-mail地址1、主页地址中可输入2、电话号码中可输入-3、E-mail地址中中输入测试是否对必填字段进行了检查。同上关键字段不输入或输入空格。提示请输入XX,光标停留在第一个需输入的输入框处。测试点击取消(返回)时是否会给予相应的提示点击新增按钮,在弹出的页面中,输入及选择相应信息,点击取消(返回)按钮。给予是否需要保存的提示测试在任何情况下,是否可取消保存点击新增按钮,在弹出的页面中,输入及选择相应信息,在弹出的提示中,选择取消按

6、钮输入相应的内容回到原记录所在页面,不更新任何值。测试多次操作后的确认保存判断是否正确?点击新增按钮,在弹出的页面中,输入及选择相应信息,点击取消(返回)按钮,在弹出的提示框中,选择确定按钮任一关键字段没有进行输入。给予XX必须输入的提示信息。测试在任何情况下,点击取消(返回)按钮后,能否再保存信息点击新增按钮,在弹出的页面,输入及选择相应信息,取消(返回)按钮,在弹出的提示框中,再选择确定按钮输入相应的内容提示保存成功!返回到原页面首页首行显示新增的记录。测试新增情况下,如提供了重置功能,重置后是否能够正常保存?点击新增按钮,再点击重置,输入相关数据后,进行保存。此界面对应的表中存在默认生成

7、的必填字段。能够正常进行保存。同上浮点型数据1、输入正数、0、负数2、输入超大值(超出该字段定义范围)3、输入超出精度范围值(超出该字段定义精度)4、输入非数值(如数值+字符;字符+数值;纯字符)进行了格式化输入控制:1、能够正常输入2、给予提示信息3、给予提示信息4、不允许输入或提交给予提示信息。测试在新增情况下,如果提供了重置功能,重置后的数据是否正常?点击新增按钮,再点击重置。此界面对应的有新增后默认生成的数据。能够清空已输入的数据,但不清空新增时默认生成的数据。测试新增情况下,如提供了重置功能,重置后是否能够正常保存?点击新增按钮,再点击重置,输入相关数据后,进行保存。此界面对应的表中

8、存在默认生成的必填字段。能够正常进行保存。编编写写者者优优先先级级用用例例编编号号用用例例目目的的操操作作步步骤骤输输入入数数据据 调调用用数数据据测试是否能正常进行修改操作?勾选一条记录,进行修改保存。测试是否对无选择记录进行修改做了控制。未选择记录,点击修改按钮。测试是否对重复的记录进行了控制。选择一条记录,点击修改按钮,进行修改,点击确定按钮。不修改任何内容同上同上将关键字段修改成一个已存在的值。测试点击修改调出来的信息是否正确,是否可正常进行修改,且返回到正确的页面。翻页后,选择一条记录,点击修改按钮,进行修改,点击确定按钮。修改各数据测试取消修改时是否会给予提示选择一条记录,点击修改

9、按钮,再点击返回按钮不修改任何内容同上选择一条记录,点击修改按钮,进行修改,再点击返回按钮测试是否可以取消修改选择一条记录,点击修改按钮,进行修改,点击取消(返回)按钮,在弹出的提示框中,选择取消按钮同上选择一条记录,点击修改按钮,进行修改,点击确定后,再点击返回按钮,在弹出的提示框中,选择取消按钮测试修改返回时能否再进行保存选择一条记录,点击修改按钮,进行修改,点击取消(返回)按钮,在弹出的提示框中,选择确定按钮测试是否对勾选多个记录进行修改进行了控制。勾选多条记录,点击修改按钮。测试当多行文本框中存在换行符时,重新进行加载时,是否正常?存在多行文本框中输入内容,且按回车进行换行。1、用多行

10、文本框进行回显;2、用单行文件框进行回显。测试当被调用的数据被置为无效或被删除时,修改时是否正常?选择一条记录进行修改保存1、该界面调用其它界面的数据。2、被调用的数据已被删除或修改。期期望望结结果果编编写写者者优优先先级级能够正常进行修改保存,更新数据库中相应的值。提示请选择一条记录!或修改按钮呈灰色显示或默认选中第一条记录提示保存成功!,不进行更新,返回到原记录所在位置。提示该XX已存在,请重新输入!,光标停在XX输入框处提示保存成功!,返回到原记录所在位置,界面上显示修改后的值。直接返回原记录所在页提示是否需要保存。停留在修改页面。同上执行保存的操作提示您选择了多条记录,系统将修改第一条

11、记录,且弹出第一条记录进行修改能够正常进行显示。能够正常进行修改保存用用例例编编号号用用例例目目的的操操作作步步骤骤输输入入数数据据 调调用用数数据据期期望望结结果果编编写写者者测试是否限制了重复保存?进行新增或修改操作,输入相关内容后,多次提交保存操作。在提交反馈之前,按钮呈灰色显示不允许点击。测试当保存操作所费时间较长时,是否能提供进度条?进行保存操作。当反馈时间达到12S以上时。给予正在处理中的进度条提示。优优先先级级用用例例编编号号用用例例目目的的操操作作步步骤骤输输入入数数据据 调调用用数数据据测试是否能正常进行删除操作?选择一条记录,执行删除操作。测试是否对无选择记录进行删除做了控

12、制。不选择任何记录,直接点击删除按钮。测试删除时是否会给予相应的提示,并按所选项执行。选择一条记录,点击删除按钮。测试删除边界值是否正常。设置条件查询出记录后翻页,选择一条记录,点击删除按钮并确定删除。翻页后,只存在一条记录测试是否可以进行批量删除多条数据。勾选多条记录,点击删除按钮,在弹出的提示框中,点击确定。测试当删除相关连的信息时,是否给予明确的提示信息?选择记录进行删除1、所删除记录被其它引用,不允许被删除。2、所删除记录被其它引用,允许被删除。期期望望结结果果编编写写者者优优先先级级能够正常完成删除操作。提示请选择一条记录!或删除按钮呈灰色显示或默认选择一条记录提示您是否真的要删除所

13、选中的记录?,点击取消,不进行任何操作,回到原界面,点击确定删除,界面刷新不显示此条记录,停留在所删除记录所在页,总记录数-1。界面正常刷新至上一页,页数等于原页数-1。能够正常批量删除多条数据。1、给予明确提示信息,不允许被删除(不给予确认删除的提示信息)2、给予明确提示信息,让用印确认是否删除,可选择是否继续。用用例例编编号号用用例例目目的的操操作作步步骤骤输输入入数数据据 调调用用数数据据测试在该查询页面,是否提供了用户最常关注的字段作为查询条件?测试按各查询条件是否都能够查询出相应的值.单独遍历各查询条件.各查询条件下都存在相应的值.测试执行查询操作后,查询条件是否能保留?设置界面上的

14、所有查询条件进行查询,单击查询按钮.测试是否能够实现组合查询.随机对各查询条件进行组合查询各查询条件下存在相应的值.测试是否能够实现糊模查询.在各字符串类型字段中输入非精确值进行查询.同上测试存在相关联的查询条件时,更换查询条件时是否能正常更新?设置A及B查询查询条件,再变更A查询条件.B查询条件是根据A查询条件加载的值(可延伸至多个相互关联的条件)测试存在日期型查询字段时,查询是否正确?输入查询值存在输入范围内的记录.测试边界值查询是否正常?同上存在等于开始日期或等于结束日期的记录测试当存在开始日期及结束日期进行查询时,是否对其进行了逻辑判断?输入查询值1、开始日期大于结束日期2、开始日期等

15、于结束日期3、开始日期小于结束日期,但两者格式不一致。测试对日期型字段查询时,是否进行了溢出控制?输入1890-01-01或2999-01-01进行查询.测试对日期型字段查询时,是否对非法数据进行了控制输入非完整的日期或其它数据.测试存在数值型查询字段时,查询结果否正确?输入查询值测试存在数值型查询字段时,查询结果是否正确?输入查询的边界值选择各布尔表达式。测试存在数值型查询字段时,是否进行了溢出控制?1、输入超大值,进行查询2、输入超出精度的数据,进行查询测试存在数值型查询条件时,是否对非法数据进行了控制?输入非数值数据进行查询测试存在布尔或枚举型查询字段时,对默认值查询是否正确?按布尔或枚

16、举型查询字段默认进行查询。测试存在布尔或枚举型查询字段时,对非默认值查询是否正确?按布尔或枚举型查询字段非默认进行查询。测试存在布尔或枚举型查询字段时,列表中的值进行切换,查询结果显示是否正确?按布尔或枚举值进行查询后,再切换条件。测试是否控制了各种非法字符的查询。输入#$%&*()%-like=?等符号测试各查询条件查询出记录后再切换条件查询是否正确。设置条件查询出记录后,翻到最后一页,再更改查询条件。第一个查询条件查询出来的记录页数必须多于第二个查询条件查询出来的记录页数。同上设置条件查询记录后,选择最后一条记录,再更改查询查询条件两次查询出来的记录都必须不超过一页,且第一次查询出来的记录

17、多于第二次查询出来的记录测试在查询条件下修改返回是否正常设置查询条件查询出记录后,翻页,修改该记录,再进行保存修改该记录为满足查询条件同上设置查询条件查询出记录后,翻到最后一页,修改该记录,再进行保存修改该为不满足查询条件,最后一页只有一条记录测试切换查询条件时,原先输入/选择的查询值是否会清空设置条件查询出记录后,再更换为其它查询条件。测试未查询到任何记录时,是否会给予相应的提示设置查询条件,点击查询按钮该查询条件下无任何记录测试是否支持回车查询设置查询条件,按回车键测试存在数值型查询字段时,查询结果是否正确?输入查询的边界值选择各布尔表达式。测试选中记录后,再执行查询操作,是否会清空已有的

18、选中选中一条记录后,再执行任意查询操作测试每次查询是否都重新定位到首页首行?翻页后,重新执行查询操作.测试是否提供了重置查询条件的功能?期期望望结结果果编编写写者者优优先先级级已提供各关键字段作为查询条件.查询出符合条件的记录能够执行查询,且已输入/选择的查询条件能够保留.同上同上B查询条件更新为请选择,需根据A查询条件重新进行选择.同上能够查询出等于开始日期或结束日期的记录.1、给予提示信息。2、能够正常查询。3、进行格式化后能够正常查询查询不到任何记录.进行了格式化输入或给予明确提示根据所配对的布尔表达式查询出相应的值。同上。能够给予正确提示,不会出错。能够给予正确提示,不会出错或不允许输

19、入能够查询出相应的值。能够查询相应的值。1、切换的时候自动进行查询。2、切换后再点击查询按钮时才进行查询。查询不到任何记录.查询出相应的记录查询出相应的记录返回原记录所在位置,查询条件保留返回原记录所在页面,查询条件保留,不显示该记录,总页数,总记录显示正常清空原输入的内容/原选择的值也复位为默认状态。提示未查到任何记录,请放大查询条件试试!执行查询条件。同上。取消被选中记录前的勾选自动刷新新的查询结果,且从首页开始显示;且如有光标定位,则定位在首行。提供重置功能,且重置后,已输入或已选择的值都恢复为默认值.用用例例编编号号用用例例目目的的操操作作步步骤骤输输入入数数据据 调调用用数数据据期期

20、望望结结果果测试是否能执行翻页操作?输入页数,点击go按钮。能够正常转向所输入的页面,且当前页数及当前页的数据显示正确。测试执行翻页操作后,如存在枚举型的查询条件,界面加载是否正确?同上能够正常加载界面上的各查询条件的下拉列表中的值。测试各页面转换是否正常?点击首页、上一页、下一页、未页。能够正常进行转向,且当前页数及当前页的数据显示正确。测试在各边界面值再进行翻页是否正确?1、已在首页,点击首页或上一页;2、已在未页,点击未页或下一页;能够正常提示或不会报错,当前页数及当前页的数据显示正确。测试是否对所输入的页数进行了判断?输入页数,点击go按钮。1、输入非正整数2、输入超出的页数3、输入超

21、大的数值。1、限制不允许输入;2、3自动转到未页或给予提示;测试翻页后,选中记录是否保持选中勾选部分记录后,再翻页视需求定原选中的记录是否保持选中。测试在查询条件下修改返回是否正常设置查询条件查询出记录后,翻页,修改该记录,再进行保存修改该记录为满足查询条件返回原记录所在位置,查询条件保留同上设置查询条件查询出记录后,翻到最后一页,修改该记录,再进行保存修改该为不满足查询条件,最后一页只有一条记录返回原记录所在页面,查询条件保留,不显示该记录,总页面,总记录显示正常同上设置查询条件查询出记录后,再翻页,新增一条记录保存。新增的记录不满足查询条件返回首页,不显示新增的记录查询条件保留测试翻页后的

22、页面定位是否正常?打开过新的子窗口,且没有关闭,执行翻页操作。能够正常翻页,翻页后在原有页面有显示。测试翻页后打开子页面是否正确?进行翻页,打开某记录的子页面。能够正常打印子窗口,且子页面也如存在分页数据,应重新定位从首页开始显示。测试翻页后进行任何操作返回是否正常?进行翻页后,对当前页的数据进行任意操作.进行操作后,能够正常更新数据,且保留在当前页.测试翻页后进行任何操作返回是否正常?进行翻页后,选择当前页的某记录弹出窗口进行操作.操作的结果影响原界面的数据.返回后能正常刷新当前页数据,且保留在当前页。编编写写者者优优先先级级用用例例编编号号用用例例目目的的操操作作步步骤骤输输入入数数据据 调调用用数数据据期期望望结结果果编编写写者者优优先先级级测试是否实现了全选当前页的功能点击全选按钮部分记录已被选中当前页的全部记录被选中测试全选按钮勾选状态变更是否正确?点击全选按钮后,再点击全选按钮当前页的全部记录被取消选中,全选按钮被取消选中测试全选按钮勾选状态变更是否正确?点击全选按钮后,再去掉某些记录的勾选。当前页的全选按钮取消选中。测试全选按钮勾选状态变更是否正确?将当前页的所有记录单个单个全部

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论