翻页功能的测试用例

合集下载

查询与翻页、全选测试用例

查询与翻页、全选测试用例

能够正常提示或不会报错,当前页数及当前 页的数据显示正确。
1、限制不允许输入; 2、3自动转到未页或给予提示;
视需求定原选中的记录是否保持选中。
修改该记录为满 返回原记录所在位置,查询条件保留 足查询条件
修改该为不满足 查询条件,最后 返回原记录所在页面,查询条件保留,不显 一页只有一条记 示该记录,总页面,总记录显示正常 录
一级模块
二级模块
用例 编号
用例目的
操作步骤
ቤተ መጻሕፍቲ ባይዱ
查询
测试在该查询页面,是否提供了 SZCLCX0001 用户最常关注的字段作为查询 条件?
SZCLCX0002
测试按各查询条件是否都能够 查询出相应的值.
单独遍历各查询条件.
SZCLCX0003
测试执行查询操作后,查询条件 设置界面上的所有查询条件进行查 是否能保留? 询,单击查询按钮.
操作的结果影响 返回后能正常刷新当前页数据,且保留在当 原界面的数据. 前页。
部分记录已被选 当前页的全部记录被选中 中
当前页的全部记录被取消选中,全选按钮被 取消选中
当前页的全选按钮取消选中。
当前页的全选按钮被选中。
测试各查询条件查询出记录后 再切换条件查询是否正确。
设置条件查询出记录后,翻到最后 一页,再更改查询条件。
SZCLCX0021 同上
设置条件查询记录后,选择最后一 条记录,再更改查询查询条件
SZCLCX0022
测试在查询条件下修改返回是 否正常
设置查询条件查询出记录后,翻 页,修改该记录,再进行保存
SZCLFY004
测试在各边界面值再进行翻页 是否正确?
SZCLFY005
测试是否对所输入的页数进行 了判断?

软件测试用例模板

软件测试用例模板

软件测试用例模板用例编号TestCase_LinkWorks_WorkEvaluate 项目名称LinkWorks模块名称WorkEvaluate模块项目承担部门信息部用例作者完成日期2015-5-27评审负责人审核日期批准日期注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。

历史版本:版本/状态作者参与者起止日期备注V1.1一、功能测试用例编号权限(并列关系)测试项测试类别描述/输入/操作期望结果真实结果备注000 01 无列表页面导航栏导航测试浏览\点击导航连接详细正确导航页面所在位置000 02 添加删除修改按钮添加修改删除按钮是否可用不可用000 03 接受、汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报不能2)属于自己负责的能未接受之前时候是否可以接受3)属于自己负责的数据接受后但未考核能否可以汇报能4)接受后的数据没有汇报但考核了,是否仍可以汇报不能000 04 考核审核按钮这俩按钮是否可用这两按钮为置灰,不可用000 05 二级联动下拉列表功能测下拉列表选择1)默认为“本月由我负责的试工作”,此时第2个下拉列表不显2)当选择项非“…由我负责的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确000 06 DataGrid功能测试1)数据显示根据二级联动下拉列表正确显示符合条件的数据2)点击列头排序、点击列头正确排序3)单击行(加按Ctrl\Shift\Alt )选中数据选中数据单行(选中数据行为黄色)在文本框正确显示,不能多行选择000 07 分页控件功能测试1)点击“首页、上一页、下一页、尾页”2)页数下拉列表和跳转1)能正确分页、翻页2)能选择页数和正确按钮跳转3)对数据操作(增删改)后正确显示000 08 月中、月末目标与月中月末报告四个文本框功能测试1)数据显示1)正确显示DataGrid选中行的数据2)字数过多滚动条功能2)字符数过多时显示滚动条并能正确滚动000 09 界面UIUI测试页面没有错别字,跟整体风格一致,布局合理000 10 信息汇报页面导航栏点击导航栏处显示的导航链接1)正确显示所在页面的模块名称2)正确导航000 11 工作名称、负责人、考核人、开始日期、结束日期、工作量、月中月末考核目标、考核结是否只能浏览是果、考核说明各项000 12 月中月末工作报告这两文本框能否填写能000 13 发送即时通CkeckBox能否点击选择、取消能000 14 月中、月末汇报RadioButton能否正常使用能000 15 汇报按钮1)汇报按钮单击能否正常使用能2)连续多次点击汇报按钮是正常汇报否能正常汇报3)汇报成功后,页面跳转到何处转到列表页000 16 取消按钮1)取消按钮能否正常使用1)能2)点击取消按钮是只清空所填数据还是返回上一页?2)返回上一页工作考核数据列表页3)能否快速连续点击,是什么结果3)返回上一页工作考核数据列表页000 17 界面UI必填项是否有标识页面没有错别字,跟整体风格一致,布局合理000 18 导航栏浏览\点击导航连接详细正确导航页面所在位置000 19 添加按钮点击添加按钮进入信息添加页面000 20 修改删除按钮1)未考核之前,如是考核自己以及自己负责部门人员的数据修改删除按钮是否显示可用1)可用,修改进入修改页面,删除给出删除确定与否的提示2)未考核之前,不属2 )不可用分配权列表页面于自己以及自己负责部门人员的,修改删除是否显示可用3)已考核的是否可以修改删除3 )不可用4)已审核的是否可以修改删除4 )不可用5)对能删除的数据进行删除操作有没有提示5 )有提示6)数据删除后返回6)正确返回到列表页到哪?000 21 接受\汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报1)不能2)属于自己的未接受之前时候是否可以接受2)可以接受3)属于自己的数据接受后但未考核是否可以汇报3)可以汇报4)接受后的数据考核了是否4)不可以仍可以汇报000 22 考核\审核按钮1)考核、审核按钮是否可用不可用000 23 关联的查看工作下拉列表框下拉列表选择1)默认为“本月由我负责的工作”2)当选择项非“…\由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确000 24 Grid显示、排序1)是否显示正确数据1)正确显示2)点击列头是否能排序2)能正确排序而不影响页面上的其他正常功能000 25 四个文本框的内容和滚动条1 )数据显示 1 )正确显示DataGrid选中行的数据2 )字数过多滚动条功能2 )字符数过多时显示滚动条并能正确滚动000分页控1)点击“首 1 )能正确26 件页、上一页、下一页、尾页”分页、翻页2)页数下拉列表和跳转按钮2)能选择页数和正确跳转3 ) 对数据操作(增删改)后是否正确显示数据3)对数据操作(增删改)后正确显示000 27 界面UI页面没有错别字,跟整体风格一致,布局合理000 28 导航栏点击导航栏处显示的导航链接3)正确显示所在页面的模块名称信息添加页面4)正确导航000 29 工作名称文本框1)正确输入数据1)不出现错误2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合2)不符合要求的给出输入错误处理提示3)输入超长字符是否可以提交3)不能提交,给出字符串超长提示4)空工作名称是否可以提交4)不可以提交000 30 负责、考核人1)弹出项是否可正确选1)弹出项能正确选择使用择使用2)默认的考核人是否为信息添加者2)考核人默认为信息添加者3)考核人是否可以修改3)考核人可以修改4)是否可对非自己负责的部门人员添加工作任务4)不可以000 31 开始、结束日期1)弹出页是否可正确使用1)弹出项能正确选择使用2)手动输入正确日期格式是否可以提交2)手动输入正确日期格式能提交3)手动输3)手动入非法日期格式是否可以提交输入非法日期格式不能提交,且应给出提示处理4)开始日期大于结束日期是否能提交,如不能提交有无提示4)开始日期大于结束日期不能提交,且要给出相应的提示5)清空日期是否可以提交5)日期不能为空000 32 工作量文本框1)填写合理的数字是否可提交1)正常提交2)输入特殊字符~!@#$%^ &*()_+[]{}\ |;:’”<字母>或者特殊字符组合2)提示输入错误给出处理3)输入中文是否可以提交3)提示输入错误4)输入214748 3648是否能提交4)提示输入错误5)输入小数、非正数是否可提交5)可以输入小数,但不能输入非正数6)空工作量是否可以提交6)提示不能为空000 33 月中月末考核目标文本框1)是否能填写,能填写的话输入合法数据是否可提交1)能填写,输入合法数据能提交2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)合法的数据能提交,不合法的给予处理和错误提示3)是否可以为空3)可以为空000 34 月中月末工作报告文本框1)是否能填写,能填写的话输入合法数据能否提交1)置灰,不能填写2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)不能填写3)是否可以为空3)不能填,原本为空000 35 考核结果下拉列表框下拉列表能否正常使用不能000 36 考核说明文本1)是否能填写,能填1)置灰,不能填框写的话输入合法数据是否可提交写2)输入特殊字符~!@#$%^ &*()_+[]{}\ |;:’”<字母>或者特殊字符组合是否可以提交2)置灰,不能填写3)是否可以为空3)置灰,不能填写000 37 发送即时通CkeckBox能否点击选择、取消能000 38 添加按钮1)添加按钮单击能否正常使1)能正常使用用2)能否快速连续点击,能的话同一数据是否添加多条?2)不应该能连续点击3)添加数据成功是否有给出添加成功的提示3)给出添加成功的提示4)添加成功后,页面跳转到何处4)之前添加的信息项清空,不跳转,以便继续添加000 39 取消按钮1)取消按钮能否正常使1)能用2)点击取消按钮是只清空所填数据还是返回上一页?2)返回上一页工作考核数据列表页3)能否快速连续点击,是什么结果3)返回上一页工作考核数据列表页000 40 界面UI1)必填项是否有标识1)必填项给出必填标识2)界面有无错别字,跟整体风格是否一致2)页面没有错别字,跟整体风格一致,布局合理00041000 42 修改页面导航栏点击导航栏处显示的导航链接1)正确显示所在页面的模块名称2)正确导航000 43 工作名称文本框1)是否正确显示数据,能否修改数据2)修改填入正确数据能否提交3)修改时输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字1)是,能2)可以提交3)符合的提交,非法的给予处理和错误提示4)不可以5)不可以母>或者特殊字符组合4)修改输入超长字符是否可以提交5)修改空工作名称是否可以提交000 44 负责、考核人弹出项1)数据是否正确显示2)能否修改,修改后能否正确提交1)是2)能修改,提交数据正确000 45 开始、结束日期弹出项1)数据是否正确显示2)能否修1)是2)能修改,提交数据正改,输入合法数据能否正确提交3)输入非法日期格式能否提交4)开始日期大于结束日期能否提交5)空日期能否提交确3)不能提交,给出处理提示4)不能,给出提示5)不能为空日期000 46 工作量文本框1)是否可以修改2)填写合理的数字是否可提交3)输入特殊字符1)可以修改2)正常提交3)提示输入错误给出处理~!@#$%^ &*()_+[]{}\ |;:’”<字母>或者特殊字符组合4)输入中文是否可以提交5)输入214748 3648是否能提交6)输入小数、非正数是否可提交7)空工作量是否可以提交4)提示输入错误5)提示输入错误6)可以输入小数,但不能输入非正7)提示不能为空000 47 月中月末考核1)是否可以修改1)是2)合法目标文本框2)输入特殊字符~!@#$%^&*()_+[]{}\ |;:’”<字母>或者特殊字符组合是否可以提交3)是否可以为空的能提交,不合法的给予处理和提示3)能000 48 月中月末工作报告文本框1)是否可以修改1)置灰,不能使用000 49 考核结果下拉列表1)能否使用1)置灰,不能使用000 50 发送即时通CkeckBox1)状态是否保存正确2)能否点击修改选择、取1)状态是否保存正确2)能否点消击修改选择、取消000 51 修改按钮1)修改按钮能否正常使用2)能否连续点击,连续点击是否对此修改信息提交多次3)修改成功是否有给出提示4)修改成功后,页面跳转到何处1)能2)连续点击只修改数据,而不添加数据3)修改成功给出修改成功的提示4)转到工作考核数据列表页(保存最近一次的状态页面)000 52 取消按钮1)取消按钮能否正常使用2)点击取消按钮是只清空所填数据还是返回上一页?3)能否快速连续点击,是什么结果1)能2)返回上一页工作考核数据列表页3)返回上一页工作考核数据列表页000 53 界面UI必填项是否有标识1)必填项给出必填标识2)页面没有错别字,跟整体风格一致,布局合理00054考列表页面导航栏浏览\点击导航连接1)正确显示所在页面的模块名称2)正确导航000 55 添加按钮点击添加按钮进入信息添加页面000 56 修改\删除按钮1)未考核之前,如是负责人是自己数据修改删除按钮是否显示可用2)未考核之前,不属于自己的,修改删除是否显示可用3)已考核的1)可用2)可用3)不可用4)不可用5)有提示6)正确返回到列表页核权是否可以修改删除4)已审核的是否可以修改删除5)对能删除的数据进行删除操作有没有提示6)数据删除后返回到哪?000 57 接受\汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报2)属于自己负责的未接受之前时候可以接受1)不能2)可以3)可以4)不可以3)属于自己的数据接受后但未考核是否可以汇报4)接受后的数据考核了是否仍可以汇报000 58 考核按钮1)不是自己负责的数据未接受之前能否考核2)自己以及自己负责部门人员负责的任务数据未接受之前能否考核1)不能2)不能3)按钮正常显示,不能自己对自己考核,有提示4)不能5)考核人为自己才能3)自己负责的任务数据接受后能否考核4)自己负责部门人员的任务数据未接受之前能否考核5)自己负责部门人员的任务数据接受了但未汇报能否考核6)自己负责部门人员的任务数据汇报考核,进入页面,否则不能考核6)考核人为自己才能考核,进入考核页面,否则不能考核7)不能,此时考核按钮置灰8)不能,此时考核按钮置灰后能否考核7)自己负责部门人员的任务数据考核后,能否再考核8)自己负责部门人员的任务数据审核后,能否再考核000 59 审核按钮1)该按钮是否可用1),置灰,不可用000 60 关联的查看工作下拉列表框下拉列表选择1)默认为“本月由我负责的工作”2)当选择项非“…由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确000 61 Grid显示、排序1)是否显示正确数据2)点击列头是否能排序1)正确显示2)能正确排序000 62 四个文本框的内容和滚动条1)数据显示2)字数过多滚动条功能1)正确显示DataGrid选中行的数据2)字符数过多时显示滚动条并能正确滚动000 63 分页控件1)点击“首页、上一页、下一页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否正确显示1)能正确分页、翻页2)能选择页数和正确跳转3)对数据操作(增删改)后正确显示000 64 界面UI页面没有错别字,跟整体风格一致,布局合理000导航栏点击导航栏1)正确65信息考核页面处显示的导航链接显示所在页面的模块名称2)正确导航000 66 工作名称、负责人、考核人、开始日期、结束日期、工作量、四个文本框1)是否正确显示数据2)这几项数据是否有数据能修改1)正确显示数据2)这几项为置灰,数据不能修改000 67 核结果下拉列表1)下拉列表能否正常使用2)不选择1)能2)不能,给出提示考核结果能否提交000 68 考核说明文本框1)是否能填写,能填写的话输入合法数据是否可提交2)输入特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交3)是否可以为空4)能否考核自己的数据1)能填写数据,输入合法数据能正确提交2)合法的能提交,不合法的给予处理和提示3)可以4)不能自己考核自己,自己考核自己的给出提示“不能对自己负责的工作数据进行考核”000 69 发送即时通CkeckBox能否点击选择、取消能000 70 考核按钮1)考核按钮是否能正常使用2)考核成功以后是否给出考核成功的提示3)考核成功后,页面跳转到何处1)是2)给出提示3)工作考核数据列表页000取消按1)取消按钮1)能71 钮能否正常使用2)点击取消按钮是只清空所填数据还是返回上一页?3)能否快速连续点击,是什么结果2)返回上一页工作考核数据列表页3)返回上一页工作考核数据列表页000 72 界面UI1)必填项给出必填标识2)页面没有错别字,跟整体风格一致,布局合理000导航浏览\点击导1)正确显73审核权列表页面栏航连接示所在页面的模块名称2)正确导航000 74 添加按钮点击添加按钮进入信息添加页面000 75 修改删除按钮1)未考核之前,如是考核自己的数据修改删除按钮是否显示可用2)未考核之前,不属于自己的,修改删除是否显示可用3)已考核的是否可1)可用2)可用3)不可用4)不可用5)有提示6)正确返回到列表页以修改删除4)已审核的是否可以修改删除5)对能删除的数据进行删除操作有没有提示6)数据删除后返回到哪?000 76 接受\汇报按钮1)不是自己负责的数据未考核之前能否接受\汇报2)属于自己的未接1)不能2)可以接受3)可以汇报4)不可以受之前时候可以接受3)属于自己的数据接受后但未考核是否可以汇报4)接受后的数据考核了是否仍可以汇报000 77 考核按钮该按钮能否使用`不能000 78 审核按钮1)不是自己负责或者自己负责部门人员的任务的数据未1)不能审核2)不能审核3)不能审核接受、考核之前能否审核2)不是自己负责或者自己负责部门人员的任务的数据考核之后能否审核3)自己任务数据未考核之前能否审核4)自己负责部门人员的任务数据接受后未考核能否审核5)自己负4)不能审核5)提示不能审核自己的任务6)能审核,进入审核页面7)该数据的考核人是自己的时候才能取消审核责的任务数据考核后,能否审核6)自己负责部门人员的任务数据考核后,能否审核7)自己负责部门人员的任务数据审核后,能否取消审核000 79 关联的查看工作下拉列表框下拉列表选择1)默认为“本月由我负责的工作”2)当选择项非“…由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确000 80 Grid显示、排序是否显示正确数据点击列头是否能按要求排序正确显示能正确排序000 81 四个文本框的内容和滚动条1)数据显示2)字数过多滚动条功能1)正确显示DataGrid选中行的数据2)字符。

测试用例模板(完整版)

测试用例模板(完整版)

用例编号XXX-XXX-XXXX项目名称XXXX模块名称XXXX模块项目承担部门XXXX部用例作者完成日期2014-12-24本文档使用部门XXXX部评审负责人审核日期批准日期注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。

历史版本:一、功能测试用例此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。

这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。

主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。

二、性能测试性能测试是一种对响应时间、事务处理速率和其他与时间相关的需求进行测试和评估。

性能测试的目标是核实性能需求是否都已满足。

可以分为以下几种进方式来组织进行测试。

1.1.预期性能测试用例通常系统在设计前会提出一些性能指标,这些指标是性能测试要完成的首要工作,针对每个指标都要统写多个测试用例来验证是否达到要求,根据测试结果来改进系统的性能。

预期性能指标通常以单用户为主。

1.2.用户并发测试用例用户并发测试是性能测试最主要的部分,主要是通过增加用户数量来加重系统负担,以检验测试对象能接收的最大用户数来确定功能是否达到要求。

1.3.大数据量测试用例大数据量测试是测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。

大数据量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。

1.4.疲劳强度测试用例强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。

如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。

而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。

强度测试还可用于确定测试对象能够处理的最大工作量。

1.5.负载测试测试用例负载测试也是性能测试中的一种。

翻页功能的测试用例

翻页功能的测试用例

翻页功能的测试⽤例翻页功能我们常碰到的⼀般有以下⼏个功能:1、⾸页、上⼀页、下⼀页、尾页。

2、总页数,当前页数3、指定跳转页4、指定每页显⽰条数当然,有⼀些是少于多少页,全部以数字的形式显⽰,多于多少页后,才出现下⼀页的控件。

本⽂暂且⽤以上四点来做为通⽤的⽤例来设计吧。

对于1翻页链接或按钮的测试,主要要检查的测试点有:1、有⽆数据时控件的显⽰情况2、在⾸页时,⾸页和上⼀页是否能点击3、在尾页时,下⼀页和尾页是否能点击4、在⾮⾸页和⾮尾页时,四个按钮功能是否正确5、翻页后,列表中的记录是否仍按照指定的排序列进⾏了排序对于2总页数,当前页数,主要要检查的测试点有:1、总页数是否等于总的记录数/指定每页条数2、当前页数是否正确对于3指定跳转页,主要要检查的测试点有:1、是否能正常跳转到指定的页数2、输⼊的跳转页数⾮法时的处理对于4指定每页显⽰条数,主要要检查的测试点有:1、是否有默认的指定每页显⽰条数2、指定每页的条数后,列表显⽰的记录数,页数是否正确3、输⼊的每页条数⾮法时的处理分析完上⾯的测试点,应该可以进⾏⽤例的设计了。

step 1: 列表⽆记录expect: 1、四个翻页控件变灰不可点击2、列表有相应的⽆数据信息提⽰3、不可指定页数4、不可指定跳转页5、总页数显⽰为06、当前页数显⽰为0step 2: 列表的记录数<=指定的每页显⽰条数expect: 1、四个翻页控件变灰不可点击2、总页数显⽰为13、当前页数显⽰为1step 3: 列表的记录数>指定的每页显⽰条数expect: 1、默认在⾸页,当前页数为12、列表的数据按照指定的排序列正确排序3、记录数与数据库相符4、总页数=记录数/指定的每页显⽰条数step 4: 列表的记录数>指定的每页显⽰条数,在⾸页expect: 1、⾸页变灰不可点击2、上⼀页变灰不可点击3、下⼀页可点击,从(每页指定条数+1)条记录开始显⽰,当前页数+14、尾页可点击,显⽰最后页的记录step 5: 列表的记录数>指定的每页显⽰条数,在中间的某页expect: 1、⾸页可点击,显⽰1到每页指定条数的记录2、上⼀页可点击,显⽰上⼀页的记录3、下⼀页可点击,从后⼀页的记录4、尾页可点击,显⽰最后页的记录5、列表的数据按照指定的排序列正确排序6、当前页数为所在页step 6:列表的记录数>指定的每页显⽰条数,在尾页expect: 1、⾸页可点击,显⽰1到每页指定条数的记录2、上⼀页可点击,显⽰上⼀页的记录3、下⼀页变灰不可点击4、尾页变灰不可点击5、列表的数据按照指定的排序列正确排序6、当前页数为最后⼀页的页数step 7:输⼊每页显⽰条数为正整数expect: 1、每页显⽰条数更新成指定的条数2、超过指定的条数的记录分页显⽰3、总页数更新成列表的记录数/每页显⽰条数step 8:输⼊每页显⽰条数为0expect: 1、提⽰“每页显⽰条数必须为⼤于1的整数”2、提⽰后每页显⽰条数恢复为上次⽣效的条数step 9:输⼊每页显⽰条数为负数expect: 1、提⽰每页显⽰条数必须为⼤于1的整数2、提⽰后每页显⽰条数恢复为上次⽣效的条数step 10:输⼊每页显⽰条数长度超过数据库指定的长度<<<maxlen>>> expect: 1、提⽰每页显⽰条数不能超过<<<maxlen>>>位2、提⽰后每页显⽰条数恢复为上次⽣效的条数step 11:输⼊每页显⽰条数为字符串,如中⽂翻页数expect: 1、提⽰每页显⽰条数必须为⼤于1的整数2、提⽰后每页显⽰条数恢复为上次⽣效的条数step 12:输⼊每页显⽰条数为特殊字符,如%expect: 1、提⽰每页显⽰条数必须为⼤于1的整数2、提⽰后每页显⽰条数恢复为上次⽣效的条数step 13:输⼊每页显⽰条数为html字符串,如<br>expect: 1、提⽰每页显⽰条数必须为⼤于1的整数2、提⽰后每页显⽰条数恢复为上次⽣效的条数step 14:输⼊跳转的页数为存在的页数expect: 1、正确跳转到指定的页数step 15:输⼊跳转的页数不存在或⾮法值expect: 1、跳转的页数值置为1,显⽰第⼀页的数据以上的⽤例是将总页数,当前页数都揉进了翻页控件的测试⽤例中了。

vue翻页组件vue-flip-page效果

vue翻页组件vue-flip-page效果

vue翻页组件vue-flip-page效果⽅法change (改变页⾯)tap (点击)turning (正在翻页)prev (前⼀页)next (后⼀页)翻到指定页⾯:handleSwitchManual(index) {if (index === this.currentIndex) return;this.$refs["turn"].toPage(index);this.currentIndex = index;this.goods_id = this.manuals[this.currentIndex].goods_id;this.show = false;},传⼊参数:| 参数 | type | example | describe || ------ | ---- | -------- | ---------- || width | number | 375 | 宽度 || height | number | 667 | ⾼度 || data | Array | [ { "picture_image": "https:///70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=2600216442,2384386498&fm=15&gp=0.jpg", }, { "picture_image": "https:///timg?image&quality=80&size=b9999_10000&sec=1580807703833 npm包 npm install vue-flip-page在需要⽤到的页⾯中(注意⼀个页⾯⽬前只能引⼊⼀次)import turn from "vue-flip-page";components: { turn }例⼦:效果:样式:.manual-wrap {position: relative;z-index: 0;width: 100%;height: 100%;opacity: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transform: scale(0.95);transform: scale(0.95);-webkit-transition: opacity ease 0.5s;transition: opacity ease 0.5s;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;-o-user-select: none;}.manual-wrap.active {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}总结以上所述是⼩编给⼤家介绍的vue 翻页组件vue-flip-page效果,希望对⼤家有所帮助!。

最全面的测试用例

最全面的测试用例

一、文本框为字符型必填项非空校验:1、必填项未输入--程序应提示错误;2、必填项只输入若干个空格,未输入其它字符--程序应提示错误;字段唯一性校验:(不是所有字段都作此项校验,视实际项目情况而定)1、新增时输入重复的字段值--必须提示友好信息;2、修改时输入重复的字段值--必须提示友好信息;字段长度校验:输入[最小字符数-1]--程序应提示错误;输入[最小字符数]--OK;3、输入[最小字符数+1]--程序应提示错误;4、输入[最大字符数-1]--OK;5、输入[最大字符数]--OK;输入[最大字符数+1]--程序应提示错误;?字段为特殊字符校验:1、输入域如对某些字符禁止输入时,限制是否成功,提示信息是否友好;2、中文、英文、空格,数字,字符,下划线、单引号等所有特殊字符的组合;3、所有特殊字符都必须进行测试?字段为特殊代码校验:输入htm代码:比如” <font>你好</font>”;--必须以文本的形式将代码显示出来。

2、输入JavaScript代码:比如<param name=“MovieWindowWidth” value=“320”>;--必须以文本的形式将代码显示出来。

多行文本框输入:1、是否允许回车换行;2、保存后再显示能够保持输入时的格式;3、仅输入回车换行,检查能否正确保存;若能,查看保存结果。

若不能,查看是否有正确提示;4、仅输入空格,检查能否正确保存;若能,查看保存结果。

若不能,查看是否有正确提示。

二、文本框为数值型边界值:1、输入[最小值-1]--程序应提示错误;2、输入[最小值]--OK;3、输入[最大值]--OK;4、输入[最大值+1]--程序应提示错误;位数:1、输入[限制位数]--OK;2、输入[限制位数+1]--根据实际项目而定,是否自动四舍五入成限制位数,还是提示信息;3、输入[限制位数-1]--OK;?异常值、特殊值:1、输入非数值型数据:汉字、字母、字符--程序应提示错误;2、输入负数--根据实际项目而定,如果不允许输入负数,必须提示友好信息;3、字段禁止直接输入非数值型数据时,使用“粘贴”、“拷贝”功能尝试输入,并测试能否正常提交保存--只能使用“粘贴”、“拷贝”方法输入的特殊字符应无法保存,并应给出相应提示;4、全角数字和半角数字的情况--全角数字不能保存,提示友好信息,半角数字正常保存;5、首位为零的数值:如01=1--视实际项目情况而定;三、文本框为日期型合法性检查:1、日输入[0日]--程序应提示错误;2、日输入[1日]--OK;3、日输入[32日]--程序应提示错误;4、月输入[1、3、5、7、8、10、12月]、日输入[31日]--OK;5、月输入[4、6、9、11月]、日输入[30日]--OK;6、月输入[4、6、9、11月]、日输入[31日]--程序应提示错误;7、输入非闰年,月输入[2月]、日输入[28日],比如2009.2.28--OK;8、输入非闰年,月输入[2月]、日输入[29日],比如2009.2.29--程序应提示错误9、(闰年)月输入[2月]、日输入[29日],比如2008.2.29--OK;10、(闰年)月输入[2月]、日输入[30日],比如2008.2.30--程序应提示错误;11、月输入[0月]--程序应提示错误;12、月输入[1月]--OK;13、月输入[12月]--OK;14、月输入[13月] --程序应提示错误;格式检查:1、不合法格式:2009-09、 2009-09 -、200-2-2;2、视具体项目而定是否合法:2009/09/01、2009.09.01 、20090901、2009-09-01 ;异常值、特殊值:1、输入汉字、字母、字符--程序应提示错误;四、文本框为时间型合法性检查:1、时输入[24时] --程序应提示错误;2、时输入[00时] --OK;3、分输入[60分] --程序应提示错误;4、分输入[59分] --OK;5、分输入[00分] --OK;6、秒输入[60秒] --程序应提示错误;7、秒输入[59秒] --OK;8、秒输入[00秒] --OK;格式检查:不合法格式:12:30:、 123000;2、视具体项目而定是否合法:12:30、 1:3:0;异常值、特殊值:1、输入汉字、字母、字符--程序应提示错误;2、系统中所涉及时间是否取服务器时间;页功能我们常碰到的一般有以下几个功能:1、首页、上一页、下一页、尾页。

Android用viewPager2实现UI界面翻页滚动的效果

Android用viewPager2实现UI界面翻页滚动的效果

Android⽤viewPager2实现UI界⾯翻页滚动的效果⽬录1.先在build.gradle(Module)下添加引⽤viewPager2的库2.在MainActivity下新建⼀个viewPager23.创建个ViewPagerAdapter1.先在build.gradle(Module)下添加引⽤viewPager2的库implementation 'androidx.viewpager2:viewpager2:1.0.0'2.在MainActivity下新建⼀个viewPager2ViewPager2 viewPager = findViewById(R.id.viewPager);ViewPagerAdapter viewPagerAdapter = new ViewPagerAdapter();viewPager.setAdapter(viewPagerAdapter);xml也要导⼊ViewPager2<androidx.viewpager2.widget.ViewPager2android:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/viewPager"android:background="@color/teal_200" ></androidx.viewpager2.widget.ViewPager2>3.创建个ViewPagerAdapterpackage com.zhizhu.test03;import youtInflater;import android.view.View;import android.view.ViewGroup;import android.widget.RelativeLayout;import android.widget.TextView;import androidx.annotation.NonNull;import androidx.recyclerview.widget.RecyclerView;import java.util.ArrayList;import java.util.List;public class ViewPagerAdapter extends RecyclerView.Adapter<ViewPagerAdapter.ViewPagerViewHolder> {private List<String> titles = new ArrayList<>();public ViewPagerAdapter(){titles.add("111");titles.add("222");titles.add("99999");titles.add("333");titles.add("99888");}@NonNull@Overridepublic ViewPagerViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {return new ViewPagerViewHolder(LayoutInflater.from(parent.getContext()).inflate(yout.item_pager, parent, false));}@Overridepublic void onBindViewHolder(@NonNull ViewPagerViewHolder holder, int position) {holder.mTV.setText(titles.get(position));}@Overridepublic int getItemCount() {return 5;}class ViewPagerViewHolder extends RecyclerView.ViewHolder{TextView mTV;RelativeLayout mContainer;public ViewPagerViewHolder(@NonNull View itemView) {super(itemView);mContainer = itemView.findViewById(R.id.container);mTV = itemView.findViewById(Title);}}}还要创建个item_pager.xml⽂件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/container"><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:id="@+id/tvTitle"android:layout_centerInParent="true"android:textColor="@color/black"android:textSize="30dp"android:text="88888"></TextView></RelativeLayout>最终效果图:以上就是Android⽤viewPager2实现UI界⾯翻页滚动的效果的详细内容,更多关于Android UI界⾯翻页滚动的资料请关注其它相关⽂章!。

按钮数据测试用例

按钮数据测试用例

按钮数据测试⽤例在改章节中,我们重要介绍按钮数据的内容,⾃我感觉有个不错的建议和⼤家分享下⽤例编号TestCase_LinkWorks_WorkEvaluate项⽬名称LinkWorks模块名称WorkEvaluate模块项⽬承当部门研发中央-质量管理部⽤例作者完成⽇期本⽂档应⽤部门质量管理部评审负责⼈审核⽇期批准⽇期注:本⽂档由测试组提交,审核由测试组负责⼈具名,由项⽬负责⼈批准。

历史版本:版本/状态作者参与者起⽌⽇期备注V1.1⼀、功能测试⽤例此功能测试⽤例对测试对象的功能测试应侧重于所有可直接追踪到⽤例或业务功能和业务规则的测试需求。

这种测试的⽬标是核实数据的接受、处置和检索是否准确,以及业务规则的实⾏是否恰当。

重要测试技巧⽅法为⽤户通过GUI(图形⽤户界⾯)与应⽤程序交互,对交互的输出或接受进⾏分析,以此来核实需求功能与实现功能是否分歧。

⽤例标识LinkWorks_ WorkEvaluate_02项⽬名称开发职员模块名称WorkEvaluate⽤例作者参考信息任务考核系统界⾯设计.vsd测试类型设计⽇期测试职员测试⽅法⿊盒测试⽇期⽤例描述前置条件编号权限(并列关系)测试项测试类别描述/输⼊/操作期望结果实在结果备注00001⽆列表页⾯导航栏导航测试浏览\点击导航连接详细准确导航页⾯所在位置00002添加删除修改按钮添加修改删除按钮是否可⽤不可⽤00003接受、汇报按钮1)不是⾃⼰负责的数据未考核之前是否接受\汇报不能2)属于⾃⼰负责的未接受之前时候是否可以接受能3)属于⾃⼰负责的数据接受后但未考核是否可以汇报能4)接受后的数据没有汇报但考核了,是否仍可以汇报不能00004考核审核按钮这俩按钮是否可⽤这两按钮为置灰,不可⽤00005⼆级联动下拉列表功能测试下拉列表选择1)默认为“本⽉由我负责的任务”,此时第2个下拉列表不显2)当选择项⾮“…由我负责的任务”时第2个下拉列表准确表现员⼯名字3)发⽣跟服务器交互时其他项表现准确00006DataGrid功能测试1)数据表现根据⼆级联动下拉列表准确表现符合条件的数据2)点击列头排序、点击列头准确排序3)单击⾏(加按Ctrl\Shift\Alt)选中数据选中数据单⾏(选中数据⾏为黄⾊)在⽂本框准确表现,不能多⾏选择00007分页控件功能测试1)点击“⾸页、上⼀页、下⼀页、尾页”2)页数下拉列表和跳转按钮1)能准确分页、翻页2)能选择页数和准确跳转3)对数据操作(增删改)后准确表现00008⽉中、⽉末⽬标与⽉中⽉末呈⽂四个⽂本框功能测试1)数据表现1)准确表现DataGrid选中⾏的数据2)字数过量滚动条功能2)字符数过量时表现滚动条并能准确滚动00009界⾯UI UI测试页⾯没有错别字,跟团体风格分歧,布局公道00010信息汇报页⾯导航栏点击导航栏处表现的导航链接1)准确表现所在页⾯的模块名称2)准确导航00011任务名称、负责⼈、考核⼈、开始⽇期、结束⽇期、任务量、⽉中⽉末考核⽬标、考核结果、考核说明各项是否只能浏览是00012⽉中⽉末任务呈⽂这两⽂本框是否填写能00013发送即时通CkeckBox是否点击选择、取消能00014⽉中、⽉末汇报RadioButton是否正常应⽤能00015汇报按钮1)汇报按钮单击是否正常应⽤能2)连续多次点击汇报按钮是否能正常汇报正常汇报3)汇报胜利后,页⾯跳转到何处转到列表页00016取消按钮1)取消按钮是否正常应⽤1)能2)点击取消按钮是只清空所填数据还是返回上⼀页?2)返回上⼀页任务考核数据列表页3)是否快速连续点击,是什么结果3)返回上⼀页任务考核数据列表页00017界⾯UI必填项是否有标识页⾯没有错别字,跟团体风格分歧,布局公道00018导航栏浏览\点击导航连接详细准确导航页⾯所在位置分配权列表页⾯00019添加按钮点击添加按钮进⼊信息添加页⾯00020修改删除按钮1)未考核之前,如是考核⾃⼰以及⾃⼰负责部门职员的数据修改删除按钮是否表现可⽤1)可⽤,修改进⼊修改页⾯,删除给出删除确定与否的提⽰2)未考核之前,不属于⾃⼰以及⾃⼰负责部门职员的,修改删除是否表现可⽤2 )不可⽤3)已考核的是否可以修改删除3 )不可⽤4)已审核的是否可以修改删除4 )不可⽤5)对能删除的数据进⾏删除操作有没有提⽰5 )有提⽰6)数据删除后返回到哪?6)准确返回到列表页00021接受\汇报按钮1)不是⾃⼰负责的数据未考核之前是否接受\汇报1)不能2)属于⾃⼰的未接受之前时候是否可以接受2)可以接受3)属于⾃⼰的数据接受后但未考核是否可以汇报3)可以汇报4)接受后的数据考核了是否仍可以汇报4)不可以00022考核\审核按钮1)考核、审核按钮是否可⽤不可⽤00023关联的查看任务下拉列表框下拉列表选择1)默认为“本⽉由我负责的任务”2)当选择项⾮“…\由我负责\审核的任务”时第2个下拉列表准确表现员⼯名字3)发⽣跟服务器交互时其他项表现准确00024Grid表现、排序1)是否表现准确数据1)准确表现2)点击列头是否能排序2)能准确排序⽽不影响页⾯上的其他正常功能00025四个⽂本框的内容和滚动条 1 )数据表现 1 )准确表现DataGrid选中⾏的数据2 )字数过量滚动条功能 2 )字符数过量时表现滚动条并能准确滚动00026分页控件1)点击“⾸页、上⼀页、下⼀页、尾页”1 )能准确分页、翻页2)页数下拉列表和跳转按钮2)能选择页数和准确跳转3 ) 对数据操作(增删改)后是否准确表现数据3)对数据操作(增删改)后准确表现00027界⾯UI页⾯没有错别字,跟团体风格分歧,布局公道00028导航栏点击导航栏处表现的导航链接3)准确表现所在页⾯的模块名称4)准确导航任务名称⽂本框1)准确输⼊数据1)不出现错误00029信息添加页⾯任务名称⽂本框1)准确输⼊数据1)不出现错误2)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合2)不符合要求的给出输⼊错误处置提⽰3)输⼊超长字符是否可以提交3)不能提交,给出字符串超长提⽰4)空任务名称是否可以提交4)不可以提交00030负责、考核⼈1)弹出项是否可准确选择应⽤1)弹出项能准确选择应⽤2)默认的考核⼈是否为信息添加者2)考核⼈默认为信息添加者3)考核⼈是否可以修改3)考核⼈可以修改4)是否可对⾮⾃⼰负责的部门职员添加任务任务4)不可以00031开始、结束⽇期1)弹出页是否可准确应⽤1)弹出项能准确选择应⽤2)⼿动输⼊准确⽇期格式是否可以提交2)⼿动输⼊准确⽇期格式能提交3)⼿动输⼊⾮法⽇期格式是否可以提交3)⼿动输⼊⾮法⽇期格式不能提交,且应给出提⽰处置4)开始⽇期⼤于结束⽇期是否能提交,如不能提交有⽆提⽰4)开始⽇期⼤于结束⽇期不能提交,且要给出相应的提⽰5)清空⽇期是否可以提交5)⽇期不能为空00032任务量⽂本框1)填写公道的数字是否可提交1)正常提交2)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合2)提⽰输⼊错误给出处置3)输⼊中⽂是否可以提交3)提⽰输⼊错误4)输⼊2147483648是否能提交4)提⽰输⼊错误5)输⼊⼩数、⾮正数是否可提交5)可以输⼊⼩数,但不能输⼊⾮正数6)空任务量是否可以提交6)提⽰不能为空00033⽉中⽉末考核⽬标⽂本框1)是否能填写,能填写的话输⼊合法数据是否可提交1)能填写,输⼊合法数据能提交2)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)合法的数据能提交,不合法的给予处置和错误提⽰3)是否可以为空3)可以为空00034⽉中⽉末任务呈⽂⽂本框1)是否能填写,能填写的话输⼊合法数据是否提交1)置灰,不能填写2)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)不能填写3)是否可以为空3)不能填,原本为空00035考核结果下拉列表框下拉列表是否正常应⽤不能考核说明⽂本框1)是否能填写,能填写的话输⼊合法数据是否可提交1)置灰,不能填写2)输⼊特殊字符~!@#$%^&*2)置灰,不能填写000362)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交2)置灰,不能填写3)是否可以为空3)置灰,不能填写00037发送即时通CkeckBox是否点击选择、取消能00038添加按钮1)添加按钮单击是否正常应⽤1)能正常应⽤2)是否快速连续点击,能的话同⼀数据是否添加多条?2)不应该能连续点击3)添加数据胜利是否有给出添加胜利的提⽰3)给出添加胜利的提⽰4)添加胜利后,页⾯跳转到何处4)之前添加的信息项清空,不跳转,以便继续添加00039取消按钮1)取消按钮是否正常应⽤1)能2)点击取消按钮是只清空所填数据还是返回上⼀页?2)返回上⼀页任务考核数据列表页3)是否快速连续点击,是什么结果3)返回上⼀页任务考核数据列表页00040界⾯UI1)必填项是否有标识1)必填项给出必填标识2)界⾯有⽆错别字,跟团体风格是否分歧2)页⾯没有错别字,跟团体风格分歧,布局公道0004100042修改页⾯导航栏点击导航栏处表现的导航链接1)准确表现所在页⾯的模块名称2)准确导航00043任务名称⽂本框1)是否准确表现数据,是否修改数据2)修改填⼊准确数据是否提交3)修改时输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合4)修改输⼊超长字符是否可以提交5)修改空任务名称是否可以提交1)是,能2)可以提交3)符合的提交,⾮法的给予处置和错误提⽰4)不可以5)不可以00044负责、考核⼈弹出项1)数据是否准确表现2)是否修改,修改后是否准确提交1)是2)能修改,提交数据准确00045开始、结束⽇期弹出项1)数据是否准确表现2)是否修改,输⼊合法数据是否准确提交3)输⼊⾮法⽇期格式是否提交4)开始⽇期⼤于结束⽇期是否提交5)空⽇期是否提交1)是2)能修改,提交数据准确3)不能提交,给出处置提⽰4)不能,给出提⽰5)不能为空⽇期5)空⽇期是否提交00046任务量⽂本框1)是否可以修改2)填写公道的数字是否可提交3)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合4)输⼊中⽂是否可以提交5)输⼊2147483648是否能提交6)输⼊⼩数、⾮正数是否可提交7)空任务量是否可以提交1)可以修改2)正常提交3)提⽰输⼊错误给出处置4)提⽰输⼊错误5)提⽰输⼊错误6)可以输⼊⼩数,但不能输⼊⾮正7)提⽰不能为空00047⽉中⽉末考核⽬标⽂本框1)是否可以修改2)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交3)是否可以为空1)是2)合法的能提交,不合法的给予处置和提⽰3)能00048⽉中⽉末任务呈⽂⽂本框1)是否可以修改1)置灰,不能应⽤00049考核结果下拉列表1)是否应⽤1)置灰,不能应⽤00050发送即时通CkeckBox1)状态是否保存准确2)是否点击修改选择、取消1)状态是否保存准确2)是否点击修改选择、取消00051修改按钮1)修改按钮是否正常应⽤2)是否连续点击,连续点击是否对此修改信息提交多次3)修改胜利是否有给出提⽰4)修改胜利后,页⾯跳转到何处1)能2)连续点击只修改数据,⽽不添加数据3)修改胜利给出修改胜利的提⽰4)转到任务考核数据列表页(保存最近⼀次的状态页⾯)00052取消按钮1)取消按钮是否正常应⽤2)点击取消按钮是只清空所填数据还是返回上⼀页?3)是否快速连续点击,是什么结果1)能2)返回上⼀页任务考核数据列表页3)返回上⼀页任务考核数据列表页00053界⾯UI必填项是否有标识1)必填项给出必填标识2)页⾯没有错别字,跟团体风格分歧,布局公道00054导航栏浏览\点击导航连接1)准确表现所在页⾯的模块名称2)准确导航00055添加按钮点击添加按钮进⼊信息添加页⾯00056修改\删除按钮1)未考核之前,如是负责⼈是⾃⼰数据修改删除按钮是否表现可⽤2)未考核之前,不属于⾃⼰的,修改删除是否表现可⽤3)已考核的是否可以修改删除4)已审核的是否可以修改删除5)对能删除的数据进⾏删除操作有没有提⽰6)数据删除后返回到哪?1)可⽤2)可⽤3)不可⽤4)不可⽤5)有提⽰6)准确返回到列表页考核权列表页⾯6)数据删除后返回到哪?00057接受\汇报按钮1) 不是⾃⼰负责的数据未考核之前是否接受\汇报2) 属于⾃⼰负责的未接受之前时候可以接受3)属于⾃⼰的数据接受后但未考核是否可以汇报4)接受后的数据考核了是否仍可以汇报1)不能2)可以3)可以4)不可以00058考核按钮1)不是⾃⼰负责的数据未接受之前是否考核2)⾃⼰以及⾃⼰负责部门职员负责的任务数据未接受之前是否考核3)⾃⼰负责的任务数据接受后是否考核4)⾃⼰负责部门职员的任务数据未接受之前是否考核5)⾃⼰负责部门职员的任务数据接受了但未汇报是否考核6)⾃⼰负责部门职员的任务数据汇报后是否考核7)⾃⼰负责部门职员的任务数据考核后,是否再考核8)⾃⼰负责部门职员的任务数据审核后,是否再考核1)不能2)不能3)按钮正常表现,不能⾃⼰对⾃⼰考核,有提⽰4)不能5)考核⼈为⾃⼰才能考核,进⼊页⾯,否则不能考核6)考核⼈为⾃⼰才能考核,进⼊考核页⾯,否则不能考核7)不能,此时考核按钮置灰8)不能,此时考核按钮置灰00059审核按钮1)该按钮是否可⽤1),置灰,不可⽤00060关联的查看任务下拉列表框下拉列表选择1)默认为“本⽉由我负责的任务”2)当选择项⾮“…由我负责\审核的任务”时第2个下拉列表准确表现员⼯名字3)发⽣跟服务器交互时其他项表现准确00061Grid表现、排序1)是否表现准确数据2)点击列头是否能排序1)准确表现2)能准确排序00062四个⽂本框的内容和滚动条1)数据表现2)字数过量滚动条功能1)准确表现DataGrid选中⾏的数据2)字符数过量时表现滚动条并能准确滚动00063分页控件1)点击“⾸页、上⼀页、下⼀页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否准确表现1)能准确分页、翻页2)能选择页数和准确跳转3)对数据操作(增删改)后准确表现00064界⾯UI页⾯没有错别字,跟团体风格分歧,布局公道00065导航栏点击导航栏处表现的导航链接1)准确表现所在页⾯的模块名称2)准确导航00066任务名称、负责⼈、考核⼈、开始⽇期、结束⽇期、任务量、四个⽂本框1)是否准确表现数据2)这⼏项数据是否有数据能修改1)准确表现数据2)这⼏项为置灰,数据不能修改信息考核页⾯改改00067核结果下拉列表1)下拉列表是否正常应⽤2)不选择考核结果是否提交1)能2)不能,给出提⽰00068考核说明⽂本框1)是否能填写,能填写的话输⼊合法数据是否可提交2)输⼊特殊字符~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合是否可以提交3)是否可以为空4)是否考核⾃⼰的数据1)能填写数据,输⼊合法数据能准确提交2)合法的能提交,不合法的给予处置和提⽰3)可以4)不能⾃⼰考核⾃⼰,⾃⼰考核⾃⼰的给出提⽰“不能对⾃⼰负责的任务数据进⾏考核”00069发送即时通CkeckBox是否点击选择、取消能00070考核按钮1)考核按钮是否能正常应⽤2)考核胜利以后是否给出考核胜利的提⽰3)考核胜利后,页⾯跳转到何处1)是2)给出提⽰3)任务考核数据列表页00071取消按钮1)取消按钮是否正常应⽤2)点击取消按钮是只清空所填数据还是返回上⼀页?3)是否快速连续点击,是什么结果1)能2)返回上⼀页任务考核数据列表页3)返回上⼀页任务考核数据列表页00072界⾯UI1)必填项给出必填标识2)页⾯没有错别字,跟团体风格分歧,布局公道00073审核权列表页⾯导航栏浏览\点击导航连接1)准确表现所在页⾯的模块名称2)准确导航00074添加按钮点击添加按钮进⼊信息添加页⾯00075修改删除按钮1)未考核之前,如是考核⾃⼰的数据修改删除按钮是否表现可⽤2)未考核之前,不属于⾃⼰的,修改删除是否表现可⽤3)已考核的是否可以修改删除4)已审核的是否可以修改删除5)对能删除的数据进⾏删除操作有没有提⽰6)数据删除后返回到哪?1)可⽤2)可⽤3)不可⽤4)不可⽤5)有提⽰6)准确返回到列表页00076接受\汇报按钮1)不是⾃⼰负责的数据未考核之前是否接受\汇报2)属于⾃⼰的未接受之前时候可以接受3)属于⾃⼰的数据接受后但未考核是否可以汇报4)接受后的数据考核了是否仍可以汇报1)不能2)可以接受3)可以汇报4)不可以00077考核按钮该按钮是否应⽤`不能审核按钮1)不是⾃⼰负责或者⾃⼰负责部门职员的任务的数据未接受、1)不能审核00078部门职员的任务的数据未接受、考核之前是否审核2)不是⾃⼰负责或者⾃⼰负责部门职员的任务的数据考核之后是否审核3)⾃⼰任务数据未考核之前是否审核4)⾃⼰负责部门职员的任务数据接受后未考核是否审核5)⾃⼰负责的任务数据考核后,是否审核6)⾃⼰负责部门职员的任务数据考核后,是否审核7)⾃⼰负责部门职员的任务数据审核后,是否取消审核2)不能审核3)不能审核4)不能审核5)提⽰不能审核⾃⼰的任务6)能审核,进⼊审核页⾯7)该数据的考核⼈是⾃⼰的时候才能取消审核00079关联的查看任务下拉列表框下拉列表选择1)默认为“本⽉由我负责的任务”2)当选择项⾮“…由我负责\审核的任务”时第2个下拉列表准确表现员⼯名字3)发⽣跟服务器交互时其他项表现准确00080Grid表现、排序是否表现准确数据点击列头是否能按要求排序准确表现能准确排序00081四个⽂本框的内容和滚动条1)数据表现2)字数过量滚动条功能1)准确表现DataGrid选中⾏的数据2)字符数过量时表现滚动条并能准确滚动00082分页控件1)点击“⾸页、上⼀页、下⼀页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否准确表现数据1)能准确分页、翻页2)能选择页数和准确跳转3)对数据操作(增删改)后准确表现00083界⾯UI页⾯没有错别字,跟团体风格分歧,布局公道00084信息审核页⾯导航栏点击导航栏处表现的导航链接1)准确表现所在页⾯的模块名称2)准确导航00085页⾯信息浏览1)浏览表现的信息是否准确⽆误1)浏览表现的信息准确⽆误00086发送即时通CkeckBox是否点击选择、取消能00087审核按钮1)审核按钮是否能正常应⽤2)审核胜利后有⽆提⽰3)审核胜利后,页⾯跳转到何处1)能2)不做提⽰3)跳转到列表页00088取消按钮1)取消按钮是否正常应⽤2)点击取消按钮是只清空所填数据还是返回上⼀页?3)是否快速连续点击,是什么结果1)能2)返回上⼀页任务考核数据列表页3)返回上⼀页任务考核数据列表页结果表页00089界⾯UI1)必填项给出必填标识2)页⾯没有错别字,跟团体风格分歧,布局公道00090取消审核页⾯导航栏点击导航栏处表现的导航链接1)准确表现所在页⾯的模块名称2)准确导航00091页⾯信息浏览1)浏览表现的信息是否准确⽆误1)浏览表现的信息准确⽆误00092发送即时通CkeckBox是否点击选择、取消能00093取消审核按钮1)取消审核按钮是否能正常应⽤2)取消审核胜利以后是否给出考核胜利的提⽰3)取消审核胜利后,页⾯跳转到何处1)是2)给出提⽰3)任务考核数据列表页00094取消按钮1)取消按钮是否正常应⽤2)点击取消按钮是只清空所填数据还是返回上⼀页?3)是否快速连续点击,是什么结果1)能2)返回上⼀页任务考核数据列表页3)返回上⼀页任务考核数据列表页界⾯UI1)必填项给出必填标识2)页⾯没有错别字,跟团体风格分歧,布局公道0009500096考核权列表页⾯导航栏浏览\点击导航连接1)准确表现所在页⾯的模块名称2)准确导航00097添加按钮1)该按钮是否可⽤1)不可⽤00098修改\删除按钮1)该按钮是否可⽤1)不可⽤00099接受\汇报按钮 1)给按钮是否可⽤1)不可⽤00100考核按钮1)不是⾃⼰负责的数据未接受之前是否考核2)⾃⼰以及⾃⼰负责部门职员负责的任务数据未接受之前是否考核3)⾃⼰负责的任务数据接受后是否考核4)⾃⼰负责部门职员的任务数据未接受之前是否考核5)⾃⼰负责部门职员的任务数据接受了但未汇报是否考核6)⾃⼰负责部门职员的任务数据汇报后是否考核7)⾃⼰负责部门职员的任务数据考核后,是否再考核8)⾃⼰负责部门职员的任务数据审核后,是否再考核1)不能2)不能3)按钮正常表现,不能⾃⼰对⾃⼰考核,有提⽰4)不能5)考核⼈为⾃⼰才能考核,进⼊页⾯,否则不能考核6)考核⼈为⾃⼰才能考核,进⼊考核页⾯,否则不能考核7)不能,此时考核按钮置灰8)不能,此时考核按钮置灰00101审核按钮1)该按钮是否可⽤1),置灰,不可⽤00102关联的查看任务下拉列表框下拉列表选择1)默认为“本⽉由我负责的任务”2)当选择项⾮“…由我负责\审核的任务”时第2个下拉列表准确表现员⼯名字3)发⽣跟服务器交互时其他项表现准确00103Grid表现、排序是否表现准确数据点击列头是否能排序准确表现能准确排序00104四个⽂本框的内容和滚动条1)数据表现2)字数过量滚动条功能1)准确表现DataGrid选中⾏的数据001042)字数过量滚动条功能2)字符数过量时表现滚动条并能准确滚动00105分页控件1)点击“⾸页、上⼀页、下⼀页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否准确表现1)能准确分页、翻页2)能选择页数和准确跳转3)对数据操作(增删改)后准确表现00106界⾯UI页⾯没有错别字,跟团体风格分歧,布局公道信息考核页⾯与“分配权|考核权”下的“信息考核页⾯”⽤例相同00107审核权列表页⾯导航栏浏览\点击导航连接1)准确表现所在页⾯的模块名称2)准确导航00108添加按钮1)该按钮是否可⽤1)不可⽤00109修改删除按钮1)该按钮是否可⽤1)不可⽤00110接受\汇报按钮1)该按钮是否可⽤1)不可⽤00111考核按钮1)不是⾃⼰负责的数据未接受之前是否考核2)⾃⼰以及⾃⼰负责部门职员负责的任务数据未接受之前是否考核3)⾃⼰负责的任务数据接受后是否考核4)⾃⼰负责部门职员的任务数据未接受之前是否考核5)⾃⼰负责部门职员的任务数据接受了但未汇报是否考核6)⾃⼰负责部门职员的任务数据汇报后是否考核7)⾃⼰负责部门职员的任务数据考核后,是否再考核8)⾃⼰负责部门职员的任务数据审核后,是否再考核1)不能2)不能3)按钮正常表现,不能⾃⼰对⾃⼰考核,有提⽰4)不能5)考核⼈为⾃⼰才能考核,进⼊页⾯,否则不能考核6)考核⼈为⾃⼰才能考核,进⼊考核页⾯,否则不能考核7)不能,此时考核按钮置灰8)不能,此时考核按钮置灰00112审核按钮1)不是⾃⼰负责或者⾃⼰负责部门职员的任务的数据未接受、考核之前是否审核2)不是⾃⼰负责或者⾃⼰负责部门职员的任务的数据考核之后是否审核3)⾃⼰任务数据未考核之前是否审核4)⾃⼰负责部门职员的任务数据接受后未考核是否审核5)⾃⼰负责的任务数据考核后,是否审核6)⾃⼰负责部门职员的任务数据考核后,是否审核7)⾃⼰负责部门职员的任务数据审核后,是否取消审核1)不能审核2)不能审核3)不能审核4)不能审核5)提⽰不能审核⾃⼰的任务6)能审核,进⼊审核页⾯7)该数据的考核⼈是⾃⼰的时候才能取消审核96关联的查看任务下拉列表框下拉列表选择1)默认为“本⽉由我负责的任务”00113 2)当选择项⾮“…由我负责\审核的任务”时第2个下拉列表准确表现员⼯名字3)发⽣跟服务器交互时其他项表现准确00114Grid表现\排序1) 是否表现准确数据2) 点击列头是否能按要求排序准确表现能准确排序00115四个⽂本框的内容和滚动条1)数据表现2)字数过量滚动条功能1)准确表现DataGrid选中⾏的数据2)字符数过量时表现滚动条并能准确滚动00116分页控件1)点击“⾸页、上⼀页、下⼀页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否准确表现数据1)能准确分页、翻页2)能选择页数和准确跳转3)对数据操作(增删改)后准确表现00117界⾯UI页⾯没有错别字,跟团体风格分歧,布局公道信息审核页⾯与“分配权|审核权”下的“信息审核页⾯”相同取消审核页⾯与“分配权|审核权”下的“取消审核页⾯”相同00118审核权列表页⾯导航栏浏览\点击导航连接1)准确表现所在页⾯的模块名称2)准确导航00119添加按钮1)该按钮是否可⽤1)不可⽤00120修改删除按钮1)该按钮是否可⽤1)不可⽤00121接受\汇报按钮1)该按钮是否可⽤1)不可⽤00122考核按钮1)该按钮是否可⽤1)不可⽤00123审核按钮不是⾃⼰负责或者⾃⼰负责部门职员的任务的数据未接受、考核之前是否审核不是⾃⼰负责或者⾃⼰负责部门职员的任务的数据考核之后是否审核⾃⼰任务数据未考核之前是否审核⾃⼰负责部门职员的任务数据接受后未考核是否审核⾃⼰负责的任务数据考核后,是否审核⾃⼰负责部门职员的任务数据考核后,是否审核⾃⼰负责部门职员的任务数据审核后,是否取消审核不能审核不能审核不能审核不能审核提⽰不能审核⾃⼰的任务能审核,进⼊审核页⾯该数据的考核⼈是⾃⼰的时候才能取消审核00124关联的查看任务下拉列表框下拉列表选择1)默认为“本⽉由我负责的任务”2)当选择项⾮“…由我负责\审核的任务”时第2个下拉列表准确表现员⼯名字3)发⽣跟服务器交互时其他项表现准确00125Grid表现、排序1)是否表现准确数据2)点击列头是否能按要求排序1)准确表现2)能准确排序00126四个⽂本框的内容和滚动条1)数据表现2)字数过量滚动条功能1)准确表现DataGrid选中⾏的数据2)字符数过量时表现滚动条并能准确滚动00127分页控件1)点击“⾸页、上⼀页、下⼀页、尾页”2)页数下拉列表和跳转按钮3)对数据操作(增删改)后是否准确表现数据1)能准确分页、翻页2)能选择页数和准确跳转3)对数据操作(增删改)后准确表现00128界⾯UI页⾯没有错别字,跟团体风格分歧,布局公道信息审核页⾯与“分配权|审核权”下的“信息审核页⾯”相同取消审核页⾯与“分配权|审核权”下的“取消审核页⾯”相同00129分配权+考导航栏浏览\点击导航连接1)准确表现所在页⾯的模块名称。

页码测试用例

页码测试用例

页码测试用例
页码测试用例是一种用于测试页面翻页功能的测试用例。

在测试网站或应用程序时,经常会遇到需要翻页浏览内容的情况,因此我们需要设计相应的测试用例来确保页面翻页功能的正确性。

以下是一些可以包含在页码测试用例中的测试点:
1.页面展示:测试页面是否正确展示,包括页面布局、文字、图片、标签等。

2.页面响应时间:测试页面的响应时间是否符合要求,确保页面能够迅速响应用户的操作。

3.页面跳转:测试页面跳转是否准确无误,确保用户可以正常跳转到所需页面。

4.页面翻页:测试页面翻页功能是否正常,包括点击页面翻页按钮、输入页码等操作。

5.数据加载:测试页面在翻页时,是否能够正常加载所需数据,确保页面浏览体验良好。

6.页面设定:测试页面是否支持设定每页显示的数量、按关键字搜索等功能。

7.数据过滤:测试页面是否支持按照特定条件过滤所需数据,如时间、分类等。

通过以上测试点的测试,可以确保页面翻页功能的正确性和可靠性。

在实际测试过程中,为了提高测试效率和测试质量,可以使用自动化测试工具来完成测评任务,同时也可以在测试之前制定详细的测试计划和测试报告,以及维护一个测试用例库,方便测试人员进行有效的管理和交流。

总之,页码测试用例是一项重要的测试任务,对于提高用户体验和保证产品质量具有重要的作用。

我们应该认真对待此类测试任务,尽可能地覆盖各种测试场景,以确保产品的可靠性和稳定性。

功能测试用例

功能测试用例

一登陆、添加、删除、查询模块的测试点1. 登陆2. 添加3. 查询4. 删除1. 登陆①用户名和密码都符合要求(格式上的要求)②用户名和密码都不符合要求(格式上的要求)③用户名符合要求,密码不符合要求(格式上的要求)④密码符合要求,用户名不符合要求(格式上的要求)⑤用户名或密码为空⑥数据库中不存在的用户名,不存在的密码⑦数据库中存在的用户名,错误的密码⑧数据库中不存在的用户名,存在的密码⑨输入的数据前存在空格⑩输入正确的用户名密码以后按[enter]是否能登陆2. 添加①要添加的数据项均合理,检查数据库中是否添加了相应的数据②留出一个必填数据为空③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例④不符合要求的地方要有错误提示⑤是否支持table键⑥按enter是否能保存⑦若提示不能保存,也要察看数据库里是否多了一条数据3. 删除①删除一个数据库中存在的数据,然后查看数据库中是否删除②删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。

④输入的正确数据前加空格,看是否能正确删除数据⑤什么也不输入⑥是否指出table键⑦是否支持enter键4. 查询精确查询:①输入的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据②输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据③输入格式或范围不符合要求的数据,看是否有错误提示④输入数据库中不存在的数据⑤不输入任何数据⑥是否支持table键⑦是否支持enter键模糊查询:在精确查询的基础上加上以下一点①输入一些字符,看是否能查出数据库中所有的相关信息查询:1、是否支持模糊查询2、存在空格是否能够正常执行查询3、使用一些特殊字符时能否执行查询,如”%“”_“4、输入类似程序语句的条件时是否执行查询,如:XXXX”、XXX and5、条件为空时默认查询出的数据范围,是空值,还是所有数据6、查询结果是否完整正确,显示是否正常,是否存在分页功能,翻页是否正常7、查询提示是否正确合理,如查询结果为空时,查询条件输入不合法时8、多个查询条件时要保证使用单一一个条件都能够查询出正确结果,2个以上组合起来也能查询出正确结果9、所设定的查询条件项是否合理,是否满足用户需求,是否使用户使用方便,是否存在多于无用的条件查询输入(1)分别对单条件进行精确查询(2)输入长度的检验,输入允许的最长值进行查询,是否支持(3)两个查询条件是否为2选1,来回选择是否出现页面错误(4)输入字符(5)输入特殊字符(6)输入数字(7)输入汉字(8)输入关系表达式与、或、异或、非、等于(9)输入空格(10)条件中含有空格(11)输入超长字符(12)输入全角字符(13)输入单引号(14)输入单引号引起来的数据(15)输入双引号(16)输入双引号引起来的数据(17)如果支持模糊查询,输入部分查询条件(18)输入系统中不存在与之匹配的条件查询结果检查(1)查询结果按什么顺利排序(2)查询结果是否根据字段显示排序功能(3)查询结果是否有分页,如果有,每页最多包含多少记录(4)查询结果是否匹配(5)查询结果是否与一致数据库(6)查询结果是精确查询还是模糊查询UI验证(1)文字显示是否正确(2)页面是否有错别字(3)输入框大小、文字大小是否合适(4)页面是否美观(5)查询结果字段显示是否与需求一致性能方面(1)查询处理时间是否能接受(2)数据库中存在大数据量数据时,查询时间是否能接受(3)当多个用户同时查询时,输入相同或不同的查询条件系统响应是否及时以下是我自己总结的:对于查询功能,同样可以从以下几个方面来进行用例的设计:1、功能方面考虑:应用边界值和等价类划分法进行用例的设计边界值:输入最大长度的文本,能否搜出来?输入空格或空,能否搜索出来?等价类:要考虑到一些特殊符号的输入查询。

实现翻书效果的css3方法

实现翻书效果的css3方法

实现翻书效果的css3方法
实现翻书效果的css3方法可以让网页看起来更加生动有趣,给用户带来更好的视觉体验。

下面是一些方法来实现翻书效果。

1. 使用CSS3的Transform属性
CSS3的Transform属性可以让元素在平面内翻转。

使用这个属性来实现翻书效果,只需要将元素翻转一定角度,同时添加过渡效果,就可以模拟出翻书的效果。

2. 使用CSS3的Animation属性
CSS3的Animation属性可以让元素实现连续的动画效果。

使用这个属性来实现翻书效果,可以设置不同的关键帧来模拟出翻书的效果。

3. 使用jQuery插件
除了使用CSS3的属性来实现翻书效果,还可以使用jQuery插件来实现。

这些插件可以自动实现翻书效果,而且可以直接集成到网页中,使用很方便。

总之,实现翻书效果的css3方法可以让网页更加生动有趣,提高用
户的体验。

可以根据实际情况选择不同的方法来实现。

软件测试用例实例(非常详细)

软件测试用例实例(非常详细)

1、兼容性测试在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。

客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。

测试目的配置说明操作系统系统软件外设应用软件结果服务器Window2000(S)WindowXpWindow2000(P)Window2003用例编号TestCase_LinkWorks_WorkEvaluate项目名称LinkWorks模块名称WorkEvaluate模块项目承担部门研发中心-质量管理部用例作者完成日期2005-5-27本文档使用部门质量管理部评审负责人审核日期批准日期注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。

历史版本:版本/状态作者参与者起止日期备注1.1. 疲劳强度测试用例强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。

如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。

而其他缺陷则可能由于争用共享资源〔如数据库锁或网络带宽〕而造成的。

强度测试还可用于确定测试对象能够处理的最大工作量。

测试目的测试说明前提条件连续运行8小时,设置添加10用户并发功能1 2小时4小时6小时8小时功能1 2小时4小时6小时8小时一、功能测试用例此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。

这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。

主要测试技术方法为用户通过GUI〔图形用户界面〕与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。

二、性能测试性能测试是一种对响应时间、事务处理速率和其他与时间相关的需求进行测试和评估。

性能测试的目标是核实性能需求是否都已满足。

可以分为以下几种进方式来组织进行测试。

翻页功能我们常碰到的一般有以下几个功能

翻页功能我们常碰到的一般有以下几个功能

翻页功能我们常碰到的一般有以下几个功能:1、首页、上一页、下一页、尾页。

2、总页数,当前页数3、指定跳转页4、指定每页显示条数当然,有一些是少于多少页,全部以数字的形式显示,多于多少页后,才出现下一页的控件。

本文暂且用以上四点来做为通用的用例来设计吧。

对于1翻页链接或按钮的测试,主要要检查的测试点有:1、有无数据时控件的显示情况2、在首页时,首页和上一页是否能点击3、在尾页时,下一页和尾页是否能点击4、在非首页和非尾页时,四个按钮功能是否正确5、翻页后,列表中的记录是否仍按照指定的排序列进行了排序对于2总页数,当前页数,主要要检查的测试点有:1、总页数是否等于总的记录数/指定每页条数2、当前页数是否正确对于3指定跳转页,主要要检查的测试点有:1、是否能正常跳转到指定的页数2、输入的跳转页数非法时的处理对于4指定每页显示条数,主要要检查的测试点有:1、是否有默认的指定每页显示条数2、指定每页的条数后,列表显示的记录数,页数是否正确3、输入的每页条数非法时的处理分析完上面的测试点,应该可以进行用例的设计了。

step 1: 列表无记录expect: 1、四个翻页控件变灰不可点击2、列表有相应的无数据信息提示3、不可指定页数4、不可指定跳转页5、总页数显示为06、当前页数显示为0step 2: 列表的记录数<=指定的每页显示条数expect: 1、四个翻页控件变灰不可点击2、总页数显示为13、当前页数显示为1step 3: 列表的记录数>指定的每页显示条数expect: 1、默认在首页,当前页数为12、列表的数据按照指定的排序列正确排序3、记录数与数据库相符4、总页数=记录数/指定的每页显示条数step 4: 列表的记录数>指定的每页显示条数,在首页expect: 1、首页变灰不可点击2、上一页变灰不可点击3、下一页可点击,从(每页指定条数+1)条记录开始显示,当前页数+14、尾页可点击,显示最后页的记录step 5: 列表的记录数>指定的每页显示条数,在中间的某页expect: 1、首页可点击,显示1到每页指定条数的记录2、上一页可点击,显示上一页的记录3、下一页可点击,从后一页的记录4、尾页可点击,显示最后页的记录5、列表的数据按照指定的排序列正确排序6、当前页数为所在页step 6:列表的记录数>指定的每页显示条数,在尾页expect: 1、首页可点击,显示1到每页指定条数的记录2、上一页可点击,显示上一页的记录3、下一页变灰不可点击4、尾页变灰不可点击5、列表的数据按照指定的排序列正确排序6、当前页数为最后一页的页数step 7:输入每页显示条数为正整数expect: 1、每页显示条数更新成指定的条数2、超过指定的条数的记录分页显示3、总页数更新成列表的记录数/每页显示条数step 8:输入每页显示条数为0expect: 1、提示“每页显示条数必须为大于1的整数”2、提示后每页显示条数恢复为上次生效的条数step 9:输入每页显示条数为负数expect: 1、提示每页显示条数必须为大于1的整数2、提示后每页显示条数恢复为上次生效的条数step 10:输入每页显示条数长度超过数据库指定的长度<<<maxlen>>>expect: 1、提示每页显示条数不能超过<<<maxlen>>>位2、提示后每页显示条数恢复为上次生效的条数step 11:输入每页显示条数为字符串,如中文翻页数expect: 1、提示每页显示条数必须为大于1的整数2、提示后每页显示条数恢复为上次生效的条数step 12:输入每页显示条数为特殊字符,如%expect: 1、提示每页显示条数必须为大于1的整数2、提示后每页显示条数恢复为上次生效的条数step 13:输入每页显示条数为html字符串,如<br>expect: 1、提示每页显示条数必须为大于1的整数2、提示后每页显示条数恢复为上次生效的条数step 14:输入跳转的页数为存在的页数expect: 1、正确跳转到指定的页数step 15:输入跳转的页数不存在或非法值expect: 1、跳转的页数值置为1,显示第一页的数据以上的用例是将总页数,当前页数都揉进了翻页控件的测试用例中了。

功能测试用例(模板)

功能测试用例(模板)
查询列表 下如果可 以查询纪 录的详细 信息,检 测查询条 件范围是 否改变
查询到的 记录,有 关联详细 信息,要 检查关联 信息的吻 合性,如 果有深度 关联的页 面功能, 还要一一 检查其所 有的关联 信息。
测试 测试点05
查询条件 中有日期 这一项的 查看是否 有默认值 及其值是 否符合要 求
确定是逻 辑删除, 还是物理 删除;物 理删除是 否已经把 数据库中 的数据删 除掉,逻 辑删除是 否改变了 标志位 (在页面 上提现不 出来,需 要到数据 库表中查 询验证)
单条数据 删除测试 和多条数 据删除测 试,检查 删除操作 的有效性 。
修改操作的测试
修改提示 成功后看 数据库中 的记录是 否已经修 改
单击下载 是提示下 载还是在 页面打开
直接打开 是否显示 正确
下载数据
•对于 本机没有 安装工具 的文件是 否能够打 开,是否 能给出正 确的提示
•对于 直接在页 面内打开 的内容是 否能够显 示正常, 页面美观 性
保存到本 地是否能 正确显示
取消下载 是否会纪 录下载次 数
测试项
测试点
下载次数 是否被正 确记录
下拉列表 的控件是 否支持清 空再选 择,当清 空时在页 面中的有 效表现?
下拉列表 下拉列表 下拉列表
下拉列表 的控件是 否有多选 提示,比 如至少必 须选择两 个,至多 选择5个 等等提 示,以及 实际操作 的吻合性 (比如选 择少于两 个时,保 存时会有 选择两个 的提示) 。
下拉列表 框支持代 号输入选 择的要 求,比如 输入1表 示选择男 性。
登录用户 能否修改 本人(或 其他人) 的信息, 删除本人 (或其他 人)
修改用户 的信息 (包括权 限,口 令,基本 信息 等),对 其他模块 的影响

web网页测试用例(非常实用)

web网页测试用例(非常实用)
配置测试(Configuration Testing)配置测试方法通过对被测系统的软\硬件环境的调整,了解各种不同对系统的性能影响的程度,从而找到系统各项资源的最优分配原则。
特点: 1、这种性能测试方法的主要目的是了解各种不同因素对系统性能影响的程度,从而判断出最值得进行的调优操作。 2、这种性能测试方法一般在对系统性能状况有初步了解后进行。 3、这种性能测试方法一般用于性能调优和规划能力。 也就是说,这种测试关注点是“微调”,通过对软硬件的不段调整,找出这他们的最佳状态,使系统达到一个最强的状态。
混合输入全角X,半角Y,看是否允许X*3+Y=A
(5个:判空、唯一、边界值、特殊字符、正确流程(多种数据、多种分支))
+测试校验位置:ajax鼠标事件校验、前台提交按钮js校验,服务器拿到数据后再次验证
三、多文本框(type=textarea)
1)、空格和换行的问题,看需求,是否需要做支持HTML Encoding
B. 判空?
C. 附件格式类型支持?
D. 附件个数?
E. 附件空间大小。
五、移除按钮
1.一般都要在前台先给出一个提示操作“确定移除该……”
2.相关联的东西,是否需要限制移除“该类型下存在应用,无法移除”有到后台比较
3.确定后,真正执行移除操作。
结果:
唯一性:是否唯一 (小归结:边界、判空、唯一性、特殊字符、正确性)
考虑语言,操作环境
特殊符号测试输入:
' or 1<>'1 ' or '1'='1 ' or '1'<>'2 "|?><

turn.js中文API写一个翻页效果的参数详细解释

turn.js中文API写一个翻页效果的参数详细解释

turn.js中⽂API写⼀个翻页效果的参数详细解释$('.flipbook').turn({width: 922,height: 600,elevation: 50,gradients: true,autoCenter: true});turn.js中⽂API参数描述默认值Options选项acceleration加速模式ture or false。

(必须在移动端)trueautoCenter中⼼翻取决于有多少页⾯可见 true or false falsedirection翻页⽅向 $(&amp;amp;quot;#flipbook&amp;amp;quot;).turn({direction:&amp;amp;quot;rtl&amp;amp;quot;});ltr翻从左到右display显⽰模式(只显⽰⼀页single,两个页⾯double)doubleduration持续时间,单位毫秒。

如果你设置为0,不会有过渡效果600gradients显⽰渐变阴影trueheight翻页的⾼度$(&amp;amp;quot;flipbook&amp;amp;quot;).height() pages设置页⾯的数量$(&amp;amp;quot;#flipbook&amp;amp;quot;).children().lengthturnCorners 设置⾓落的值bl,br or tl,tr or bl,tr 例如:var way = 1; setInterval(function() { if(way==1) {$(&amp;quot;#flipbook&amp;quot;).turn(&amp;quot;next&amp;quot;); if($(&amp;quot;#flipbook&amp;quot;).turn(&amp;quot;page&amp;quot;)==$(&amp;quot;#flipbook&amp;quot;).turn(&amp;quot;pages&amp;quot;)) {way = 2;$(&amp;quot;#flipbook&amp;quot;).turn(&amp;quot;options&amp;quot;,{turnCorners: &amp;quot;tl,tr&amp;quot;}); } } else {$(&amp;quot;#flipbook&amp;quot;).turn(&amp;quot;previous&amp;quot;);if($(&amp;quot;#flipbook&amp;quot;).turn(&amp;quot;page&amp;quot;)==1){ way = 1;$(&amp;quot;#flipbook&amp;quot;).turn(&amp;quot;options&amp;quot;,{turnCorners: &amp;quot;bl,br&amp;quot;}); } } }, 1000);bl,brwhen监听事件 when 当,例如:$(&quot;#flipbook&quot;).turn({when: { turning:function(event, page, pageObject) { // Implementation } } });-属性Propertiesanimating 若页⾯动画返回true时,例如:<pre>function isAnimating() { if($(&quot;#flipbook&quot;).turn(&quot;animating&quot;)) { alert('Animatinga page!'); } }</pre>-direction返回当前翻页的⽅向:$(&quot;#flipbook&quot;).turn(&quot;direction&quot;);-disable启⽤或禁⽤翻页效果:$(&quot;#flipbook&quot;).turn(&quot;disable&quot;,true);。

前端开发中常见的滚动与翻页效果处理技巧

前端开发中常见的滚动与翻页效果处理技巧

前端开发中常见的滚动与翻页效果处理技巧滚动与翻页效果在现代网站和应用中越来越常见,为了提升用户体验和视觉效果,前端开发人员经常需要使用一些技巧来实现这些效果。

本文将介绍几种常见的滚动与翻页效果处理技巧。

一、平滑滚动效果在页面中,我们经常需要实现点击导航链接后页面平滑地滚动到相应的位置。

为了实现这个效果,可以使用jQuery的动画方法来实现。

首先,给导航链接添加点击事件,然后在事件处理函数中使用动画方法让页面滚动到目标位置。

```javascript$('a[href^="#"]').on('click', function(e) {e.preventDefault();var target = $($(this).attr('href'));$('html, body').animate({scrollTop: target.offset().top}, 1000);});```这段代码会在用户点击具有以“#”开头的链接时,平滑地滚动到目标位置。

这种滚动效果可以让用户更舒适地浏览页面,并提升用户体验。

二、无限滚动效果无限滚动效果在一些内容较多的页面中比较常见,例如社交媒体的时间线、新闻列表等。

通过无限滚动效果,用户可以无需点击翻页,自动加载更多内容,提供更流畅的浏览体验。

实现无限滚动效果的方法有多种,其中一种常见的方法是使用JavaScript监听滚动事件,当滚动到页面底部时触发加载新内容的操作。

具体实现可以参考下面的代码:```javascript$(window).scroll(function() {if($(window).scrollTop() + $(window).height() == $(document).height()) {// 加载新内容的操作,例如通过Ajax请求获取新内容并插入到页面中}});```在这段代码中,我们监听了滚动事件,当滚动到页面底部时触发加载新内容的操作。

软件的测试用例实例(非常详细)【范本模板】

软件的测试用例实例(非常详细)【范本模板】

1、兼容性测试在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。

客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。

测试目的配置说明操作系统系统软件外设应用软件结果服务器Window2000(S)WindowXpWindow2000(P)Window2003用例编号TestCase_LinkWorks_WorkEvaluate项目名称LinkWorks模块名称WorkEvaluate模块项目承担部门研发中心-质量管理部用例作者完成日期2005-5—27本文档使用部门质量管理部评审负责人审核日期批准日期注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。

历史版本:版本/状态作者参与者起止日期备注V1。

11.1. 疲劳强度测试用例强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。

如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。

而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。

强度测试还可用于确定测试对象能够处理的最大工作量。

测试目的测试说明前提条件连续运行8小时,设置添加10用户并发功能1 2小时4小时6小时8小时功能1 2小时4小时6小时8小时一、功能测试用例此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求.这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。

主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。

二、性能测试性能测试是一种对响应时间、事务处理速率和其他与时间相关的需求进行测试和评估.性能测试的目标是核实性能需求是否都已满足.可以分为以下几种进方式来组织进行测试.1.2. 预期性能测试用例通常系统在设计前会提出一些性能指标,这些指标是性能测试要完成的首要工作,针对每个指标都要统写多个测试用例来验证是否达到要求,根据测试结果来改进系统的性能。

页码测试用例

页码测试用例

页码测试用例
场景:用户在查看文档时,需要翻到下一页进行阅读。

预期结果:点击下一页按钮,页面能够正常跳转到下一页,且页码正确显示。

2. 测试用例2:跳转指定页
场景:用户需要直接跳转到某一页进行查看。

预期结果:用户输入目标页码并点击确认按钮,页面能够直接跳转到该页并正确显示页码。

3. 测试用例3:尾页跳转
场景:用户需要直接跳转到文档的最后一页进行查看。

预期结果:点击尾页按钮,页面能够直接跳转到最后一页并正确显示页码。

4. 测试用例4:首页跳转
场景:用户需要直接跳转到文档的第一页进行查看。

预期结果:点击首页按钮,页面能够直接跳转到第一页并正确显示页码。

5. 测试用例5:非法页码跳转
场景:用户输入了一个不合法的页码进行跳转。

预期结果:系统提示用户输入的页码不合法,并保持当前页面不变。

6. 测试用例6:页面超出范围
场景:用户在已到达最后一页或第一页的情况下,继续点击下一
页或上一页按钮。

预期结果:系统提示用户已经到达最后一页或第一页,不再跳转页面。

7. 测试用例7:多次翻页
场景:用户需要连续翻动多页进行查看。

预期结果:用户可以点击多次下一页或上一页按钮,每次页面能够正常跳转并正确显示页码。

8. 测试用例8:页面刷新
场景:用户在某一页进行查看,然后进行页面刷新。

预期结果:页面刷新后,保持当前页码和位置不变。

测试用例实例 非常详细[分享]

测试用例实例  非常详细[分享]

测试用例实例非常详细[分享]一、功能测试用例此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。

这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。

主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。

项目名称用例标识模块名称开发人员参考信息用例作者设计日期测试人员测试类型黑盒测试日期测试方法用例描述前置条件编号权限测试项测试描述/输入/操作期望结果真实备注 (并列类别结果关系)没有登导航栏导航浏览\点击导航连接详细正确导航页面所 00001 录首测试在位置页添加删除修添加修改删除按钮是否不可用 00002 改按钮可用接受、汇报按1) 不是自己负责的数据不能钮未考核之前能否接受\汇报2) 属于自己负责的未接能受之前时候是否可以接受00003 3) 属于自己负责的数据能接受后但未考核能否可以汇报4) 接受后的数据没有汇不能报但考核了,是否仍可以汇报考核审核按这俩按钮是否可用这两按钮为置灰,不 00004 钮可用二级联动下功能下拉列表选择 1)默认为“本月由我拉列表测试负责的工作”,此时第000052个下拉列表不显2)当选择项非“…由我负责的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确功能1)数据显示根据二级联动下拉列DataGrid测试表正确显示符合条件的数据2)点击列头排序、点击列头正确排序00006 3)单击行(加按选中数据单行(选中Ctrl\Shift\Alt)选中数据数据行为黄色)在文本框正确显示,不能多行选择分页控件功能1)点击“首页、上一页、1) 能正确分页、翻页测试下一页、尾页” 2) 能选择页数和正2)页数下拉列表和跳转确跳转 00007按钮 3) 对数据操作(增删改)后正确显示月中、月末目功能1) 数据显示 1) 正确显示标与月中月测试 DataGrid选中行末报告四个的数据文本框 2) 字数过多滚动条功能 2) 字符数过多时 00008 显示滚动条并能正确滚动界面UI UI测页面没有错别字,跟试整体风格一致,布局00009合理信导航栏点击导航栏处显示的导1) 正确显示所在页息航链接面的模块名称 00010汇2) 正确导航报工作名称、负是否只能浏览是页责人、考核面人、开始日期、结束日00011期、工作量、月中月末考核目标、考核结果、考核说明各项月中月末工这两文本框能否填写能 00012 作报告发送即时通能否点击选择、取消能 00013 CkeckBox月中、月末汇能否正常使用能报00014RadioButton汇报按钮 1) 汇报按钮单击能否正能常使用2) 连续多次点击汇报按正常汇报 00015 钮是否能正常汇报3) 汇报成功后,页面跳转到列表页转到何处取消按钮 1)取消按钮能否正常使1)能用2)点击取消按钮是只清2)返回上一页工作考空所填数据还是返回上核数据列表页 00016一页,3)能否快速连续点击,3)返回上一页工作考是什么结果核数据列表页界面UI 必填项是否有标识页面没有错别字,跟整体风格一致,布局00017合理导航栏浏览\点击导航连接详细正确导航页面所在位置00018添加按钮点击添加按钮进入信息添加页面 00019修改删除按1) 未考核之前,如是考1) 可用,修改进入修钮核自己以及自己负责改页面,删除给出部门人员的数据修改删除确定与否的删除按钮是否显示可提示用2) 未考核之前,不属于2 )不可用 00020自己以及自己负责部门人员的,修改删除是否显示可用3) 已考核的是否可以修3 )不可用改删除4) 已审核的是否可以修4 )不可用改删除5) 对能删除的数据进行5 )有提示分列删除操作有没有提示配表 6)正确返回到列表页权页 6) 数据删除后返回到面哪,接受\汇报按1) 不是自己负责的数据1) 不能钮未考核之前能否接受\汇报2) 属于自己的未接受之2) 可以接受前时候是否可以接受3) 可以汇报 000213) 属于自己的数据接受后但未考核是否可以汇报4) 接受后的数据考核了4) 不可以是否仍可以汇报考核\审核按1)考核、审核按钮是否不可用 00022 钮可用关联的查看下拉列表选择 1)默认为“本月由我工作下拉列负责的工作” 表框 2)当选择项非“…\ 由我负责\审核的工00023 作”时第2个下拉列表正确显示员工名字 3)发生跟服务器交互时其他项显示正确 Grid显示、排1) 是否显示正确数据 1) 正确显示序 2) 点击列头是否能排序 2) 能正确排序而不 00024 影响页面上的其他正常功能四个文本框1 )数据显示 1 )正确显示DataGrid 的内容和滚选中行的数据动条 2 )字数过多滚动条功能 2 )字符数过多时显示滚动条并能正确滚动 00025分页控件 1)点击“首页、上一页、1 )能正确分页、翻下一页、尾页” 页000262)页数下拉列表和跳转2)能选择页数和正确按钮跳转3 ) 对数据操作(增删改)3) 对数据操作(增删后是否正确显示数据改)后正确显示界面UI 页面没有错别字,跟整体风格一致,布局00027 合理导航栏点击导航栏处显示的导3) 正确显示所在页航链接面的模块名称00028 4) 正确导航工作名称文1)正确输入数据 1)不出现错误本框 2)输入特殊字符2)不符合要求的给出输入错误处理提~!@#$%^&*()_+[]{}\| ;:’”<字母>或者特殊示字符组合 00029 信3)输入超长字符是否可 3)不能提交,给出字息以提交符串超长提示添4)空工作名称是否可以4)不可以提交加提交页面负责、考核人 1)弹出项是否可正确选1)弹出项能正确选择择使用使用 2)默认的考核人是否为2)考核人默认为信息信息添加者添加者 3)考核人是否可以修改 3)考核人可以修改 00030 4)不可以 4)是否可对非自己负责的部门人员添加工作任务开始、结束日1) 弹出页是否可正确使1) 弹出项能正确选期用择使用 2) 手动输入正确日期格2) 手动输入正确日式是否可以提交期格式能提交 3) 手动输入非法日期格3) 手动输入非法日式是否可以提交期格式不能提交,00031 且应给出提示处理 4) 开始日期大于结束日4) 开始日期大于结期是否能提交,如不束日期不能提交,能提交有无提示且要给出相应的提示5) 清空日期是否可以提5) 日期不能为空交工作量文本1) 填写合理的数字是否1) 正常提交框可提交2) 输入特殊字符2) 提示输入错误给出处理 ~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊字符组合3) 输入中文是否可以提交 3) 提示输入错误4) 输入21474836484) 提示输入错误是否能提交 00032 5) 输入小数、非正数是 5)可以输入小数,但否可提交不能输入非正数6) 空工作量是否可以提6)提示不能为空交月中月末考1) 是否能填写,能填写1) 能填写,输入合法核目标文本的话输入合法数据是数据能提交框否可提交2) 输入特殊字符2) 合法的数据能提交,不合法的给予~!@#$%^&*()_+[]{}\| 00033;:’”<字母>或者特殊处理和错误提示字符组合是否可以提交3) 是否可以为空 3)可以为空月中月末工1) 是否能填写,能填写1) 置灰,不能填写作报告文本的话输入合法数据能框否提交 2) 输入特殊字符2) 不能填写 ~!@#$%^&*()_+[]{}\|00034 ;:’”<字母>或者特殊字符组合是否可以提交 3) 是否可以为空 3)不能填,原本为空考核结果下下拉列表能否正常使用不能 00035拉列表框考核说明文1) 是否能填写,能填写1) 置灰,不能填写本框的话输入合法数据是否可提交 2) 输入特殊字符2) 置灰,不能填写 ~!@#$%^&*()_+[]{}\| 00036 ;:’”<字母>或者特殊字符组合是否可以提交 3) 是否可以为空 3)置灰,不能填写发送即时通能否点击选择、取消能 00037 CkeckBox添加按钮 1) 添加按钮单击能否正1) 能正常使用常使用2) 能否快速连续点击,2) 不应该能连续点能的话同一数据是否击添加多条, 00038 3) 添加数据成功是否有3) 给出添加成功的给出添加成功的提示提示 4) 之前添加的信息 4) 添加成功后,页面跳项清空,不跳转,转到何处以便继续添加取消按钮 1)取消按钮能否正常使1)能用 2)点击取消按钮是只清2)返回上一页工作考空所填数据还是返回上核数据列表页 00039 一页, 3)能否快速连续点击,3)返回上一页工作考是什么结果核数据列表页界面UI 1) 必填项是否有标识 1) 必填项给出必填标识2) 界面有无错别字,跟2) 页面没有错别字, 00040 整体风格是否一致跟整体风格一致,布局合理00041导航栏点击导航栏处显示的导1) 正确显示所在页航链接面的模块名称 000422) 正确导航修工作名称文1) 是否正确显示数据,1) 是,能改本框能否修改数据 2) 可以提交页2) 修改填入正确数据能3) 符合的提交,非法面否提交的给予处理和错3) 修改时输入特殊字符误提示4) 不可以 ~!@#$%^&*()_+[]{}\|00043 ;:’”<字母>或者特殊5) 不可以字符组合4) 修改输入超长字符是否可以提交5) 修改空工作名称是否可以提交负责、考核人1) 数据是否正确显示 1) 是弹出项 2) 能否修改,修改后能2) 能修改,提交数据00044否正确提交正确开始、结束日1) 数据是否正确显示 1) 是期弹出项 2) 能否修改,输入合法2) 能修改,提交数据数据能否正确提交正确3) 输入非法日期格式能3) 不能提交,给出处00045 否提交理提示4) 开始日期大于结束日4) 不能,给出提示期能否提交 5) 不能为空日期5) 空日期能否提交工作量文本1) 是否可以修改 1) 可以修改框 2) 填写合理的数字是否2) 正常提交可提交 3) 提示输入错误给3) 输入特殊字符出处理4) 提示输入错误 ~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊5) 提示输入错误字符组合 6) 可以输入小数,但4) 输入中文是否可以提不能输入非正 00046交 7) 提示不能为空5) 输入2147483648是否能提交6) 输入小数、非正数是否可提交7) 空工作量是否可以提交月中月末考1) 是否可以修改 1) 是核目标文本2) 输入特殊字符2) 合法的能提交,不框合法的给予处理~!@#$%^&*()_+[]{}\|00047 ;:’”<字母>或者特殊和提示字符组合是否可以提3) 能交3) 是否可以为空月中月末工1)是否可以修改 1)置灰,不能使用作报告文本00048 框考核结果下1)能否使用 1)置灰,不能使用 00049 拉列表发送即时通1)状态是否保存正确 1)状态是否保存正确2)能否点击修改选择、2)能否点击修改选CkeckBox 00050 取消择、取消修改按钮 1) 修改按钮能否正常使1) 能用 2) 连续点击只修改2) 能否连续点击,连续数据,而不添加数点击是否对此修改信据息提交多次 3) 修改成功给出修 00051 3) 修改成功是否有给出改成功的提示提示 4) 转到工作考核数4) 修改成功后,页面跳据列表页(保存最转到何处近一次的状态页面)取消按钮 1)取消按钮能否正常使1)能用 2)返回上一页工作考2)点击取消按钮是只清核数据列表页空所填数据还是返回上3)返回上一页工作考00052 一页, 核数据列表页3)能否快速连续点击,是什么结果界面UI 必填项是否有标识 1) 必填项给出必填标识2) 页面没有错别字,00053跟整体风格一致,布局合理导航栏浏览\点击导航连接 1) 正确显示所在页面的模块名称 000542) 正确导航添加按钮点击添加按钮进入信息添加页面 00055 修改\删除按1)未考核之前,如是负责1)可用钮人是自己数据修改删除2)可用按钮是否显示可用 3)不可用2)未考核之前,不属于自4)不可用 00056己的,修改删除是否显示5)有提示可用 6)正确返回到列表页3)已考核的是否可以修改删除4)已审核的是否可以修改删除列5)对能删除的数据进行删表除操作有没有提示页6)数据删除后返回到哪,面接受\汇报按1) 不是自己负责的数据1)不能钮未考核之前能否接受2)可以\汇报 3)可以考 2) 属于自己负责的未接4)不可以核受之前时候可以接受 00057 权 3)属于自己的数据接受后但未考核是否可以汇报4)接受后的数据考核了是否仍可以汇报考核按钮 1) 不是自己负责的数据1) 不能未接受之前能否考核 2) 不能2) 自己以及自己负责部3) 按钮正常显示,不门人员负责的任务数能自己对自己考据未接受之前能否考核,有提示核 4) 不能3) 自己负责的任务数据5) 考核人为自己才接受后能否考核能考核,进入页4) 自己负责部门人员的面,否则不能考核任务数据未接受之前6) 考核人为自己才能否考核能考核,进入考核5) 自己负责部门人员的页面,否则不能考00058任务数据接受了但未核汇报能否考核 7) 不能,此时考核按6) 自己负责部门人员的钮置灰任务数据汇报后能否8) 不能,此时考核按考核钮置灰7) 自己负责部门人员的任务数据考核后,能否再考核8) 自己负责部门人员的任务数据审核后,能否再考核审核按钮 1)该按钮是否可用 1),置灰,不可用 00059关联的查看下拉列表选择 1)默认为“本月由我工作下拉列负责的工作” 00060 表框 2)当选择项非“…由我负责\审核的工作”时第2个下拉列表正确显示员工名字3)发生跟服务器交互时其他项显示正确Grid显示、排1) 是否显示正确数据 1) 正确显示 00061 序 2) 点击列头是否能排序 2) 能正确排序四个文本框1)数据显示 1)正确显示DataGrid的内容和滚2)字数过多滚动条功能选中行的数据 00062 动条 2)字符数过多时显示滚动条并能正确滚动分页控件 1)点击“首页、上一页、1)能正确分页、翻页下一页、尾页” 2)能选择页数和正确2)页数下拉列表和跳转跳转 00063 按钮 3)对数据操作(增删3)对数据操作(增删改)改)后正确显示后是否正确显示界面UI 页面没有错别字,跟整体风格一致,布局00064合理导航栏点击导航栏处显示的导1) 正确显示所在页航链接面的模块名称 000652) 正确导航工作名称、负1)是否正确显示数据 1)正确显示数据信责人、考核2)这几项数据是否有数2)这几项为置灰,数息人、开始日据能修改据不能修改 00066 考期、结束日核期、工作量、页四个文本框面核结果下拉1) 下拉列表能否正常使1) 能列表用 2) 不能,给出提示 00067 2) 不选择考核结果能否提交考核说明文1) 是否能填写,能填写1) 能填写数据,输入本框的话输入合法数据是合法数据能正确否可提交提交2) 输入特殊字符2) 合法的能提交,不合法的给予处理~!@#$%^&*()_+[]{}\|;:’”<字母>或者特殊和提示 00068 字符组合是否可以提3) 可以交 4) 不能自己考核自3) 是否可以为空己,自己考核自己4) 能否考核自己的数据的给出提示“不能对自己负责的工作数据进行考核”发送即时通能否点击选择、取消能 00069 CkeckBox考核按钮 1) 考核按钮是否能正常1) 是使用 2) 给出提示2) 考核成功以后是否给3) 工作考核数据列00070 出考核成功的提示表页3) 考核成功后,页面跳转到何处取消按钮 1)取消按钮能否正常使1)能用 2)返回上一页工作考2)点击取消按钮是只清核数据列表页空所填数据还是返回上3)返回上一页工作考00071一页, 核数据列表页3)能否快速连续点击,是什么结果界面UI 1) 必填项给出必填标识2) 页面没有错别字,00072跟整体风格一致,布局合理导航栏浏览\点击导航连接 1)正确显示所在页面的模块名称 000732)正确导航添加按钮点击添加按钮进入信息添加页面 00074修改删除按1) 未考核之前,如是考1) 可用钮核自己的数据修改删2) 可用列除按钮是否显示可用 3) 不可用审表2) 未考核之前,不属于4) 不可用核页自己的,修改删除是5) 有提示权面否显示可用 6) 正确返回到列表3) 已考核的是否可以修页 00075 改删除4) 已审核的是否可以修改删除5) 对能删除的数据进行删除操作有没有提示6) 数据删除后返回到哪,接受\汇报按1) 不是自己负责的数据1) 不能钮未考核之前能否接受2) 可以接受\汇报 3) 可以汇报 00076 2) 属于自己的未接受之4) 不可以前时候可以接受3) 属于自己的数据接受后但未考核是否可以汇报4) 接受后的数据考核了是否仍可以汇报考核按钮该按钮能否使用` 不能 00077审核按钮 1) 不是自己负责或者自1) 不能审核己负责部门人员的任2) 不能审核务的数据未接受、考3) 不能审核核之前能否审核 4) 不能审核 2) 不是自己负责或者自5) 提示不能审核自己负责部门人员的任己的任务务的数据考核之后能6) 能审核,进入审核否审核页面 3) 自己任务数据未考核7) 该数据的考核人之前能否审核是自己的时候才4) 自己负责部门人员的能取消审核 00078 任务数据接受后未考核能否审核5) 自己负责的任务数据考核后,能否审核6) 自己负责部门人员的任务数据考核后,能否审核 7) 自己负责部门人员的任务数据审核后,能否取消审核关联的查看下拉列表选择 1)默认为“本月由我工作下拉列负责的工作” 表框 2)当选择项非“… 由我负责\审核的工00079 作”时第2个下拉列表正确显示员工名字 3)发生跟服务器交互时其他项显示正确 Grid显示、排是否显示正确数据正确显示序点击列头是否能按要求能正确排序 00080 排序四个文本框1) 数据显示 1) 正确显示的内容和滚2) 字数过多滚动条功能DataGrid选中行动条的数据 00081 2) 字符数过多时显示滚动条并能正确滚动分页控件 1)点击“首页、上一页、1)能正确分页、翻页下一页、尾页” 2)能选择页数和正确2)页数下拉列表和跳转跳转 00082 按钮 3)对数据操作(增删3)对数据操作(增删改)改)后正确显示后能否正确显示数据界面UI 页面没有错别字,跟整体风格一致,布局00083合理导航栏点击导航栏处显示的导1) 正确显示所在页航链接面的模块名称 000842) 正确导航页面信息浏1)浏览显示的信息是否1)浏览显示的信息正览正确无误确无误信 00085息审核发送即时通能否点击选择、取消能 00086 页CkeckBox 面审核按钮 1)审核按钮是否能正常1)能使用 2)不做提示2)审核成功后有无提示 3)跳转到列表页 000873)审核成功后,页面跳转到何处取消按钮 1)取消按钮能否正常使1)能用 2)返回上一页工作考2)点击取消按钮是只清核数据列表页空所填数据还是返回上3)返回上一页工作考00088一页, 核数据列表页3)能否快速连续点击,是什么结果界面UI 1) 必填项给出必填标识2) 页面没有错别字,00089跟整体风格一致,布局合理导航栏点击导航栏处显示的导1) 正确显示所在页航链接面的模块名称 000902) 正确导航页面信息浏1)浏览显示的信息是否1)浏览显示的信息正取览正确无误确无误 00091消审发送即时通能否点击选择、取消能 00092 核CkeckBox页取消审核按1)取消审核按钮是否能1)是面钮正常使用 2)给出提示2)取消审核成功以后是否3)工作考核数据列表00093 给出考核成功的提示页3)取消审核成功后,页面跳转到何处取消按钮 1)取消按钮能否正常使1)能用 2)返回上一页工作考2)点击取消按钮是只清核数据列表页空所填数据还是返回上3)返回上一页工作考00094一页, 核数据列表页3)能否快速连续点击,是什么结果界面UI 1) 必填项给出必填标识2)页面没有错别字,00095跟整体风格一致,布局合理导航栏浏览\点击导航连接 1) 正确显示所在页面的模块名称 000962) 正确导航列添加按钮 1)该按钮是否可用 1)不可用 00097表修改\删除按1)该按钮是否可用 1)不可用页 00098 钮考面接受\汇报按1)给按钮是否可用 1)不可用核00099 钮权考核按钮 1) 不是自己负责的数据1) 不能未接受之前能否考核 2) 不能 2) 自己以及自己负责部3) 按钮正常显示,不门人员负责的任务数能自己对自己考据未接受之前能否考核,有提示核 4)不能 3) 自己负责的任务数据5) 考核人为自己才接受后能否考核能考核,进入页00100 4) 自己负责部门人员的面,否则不能考核任务数据未接受之前6) 考核人为自己才能否考核能考核,进入考核 5) 自己负责部门人员的页面,否则不能考任务数据接受了但未核汇报能否考核 7) 不能,此时考核按 6) 自己负责部门人员的钮置灰任务数据汇报后能否8) 不能,此时考核按考核钮置灰7) 自己负责部门人员的任务数据考核后,能否再考核8) 自己负责部门人员的任务数据审核后,能否再考核审核按钮 1)该按钮是否可用 1),置灰,不可用 00101关联的查看下拉列表选择 1)默认为“本月由我工作下拉列负责的工作” 表框 2)当选择项非“… 由我负责\审核的工 00102 作”时第2个下拉列表正确显示员工名字 3)发生跟服务器交互时其他项显示正确 Grid显示、排是否显示正确数据正确显示序点击列头是否能排序能正确排序 00103四个文本框1)数据显示 1)正确显示DataGrid 的内容和滚2)字数过多滚动条功能选中行的数据 00104 动条 2)字符数过多时显示滚动条并能正确滚动分页控件 1)点击“首页、上一页、1)能正确分页、翻页下一页、尾页” 2)能选择页数和正确 2)页数下拉列表和跳转跳转 00105 按钮 3)对数据操作(增删 3)对数据操作(增删改)改)后正确显示后是否正确显示界面UI 页面没有错别字,跟整体风格一致,布局00106合理信息考与“分配权|考核权”下的“信息考核页面”用例相同核页面导航栏浏览\点击导航连接 1)正确显示所在页面的模块名称 001072)正确导航添加按钮 1)该按钮是否可用 1)不可用 00108修改删除按1)该按钮是否可用 1)不可用 00109 钮审接受\汇报按1)该按钮是否可用 1)不可用 00110 核列钮权表考核按钮 1) 不是自己负责的数据1) 不能页未接受之前能否考核 2) 不能面 2) 自己以及自己负责部3) 按钮正常显示,不门人员负责的任务数能自己对自己考据未接受之前能否考核,有提示核 4) 不能3) 自己负责的任务数据5) 考核人为自己才接受后能否考核能考核,进入页4) 自己负责部门人员的面,否则不能考核任务数据未接受之前6) 考核人为自己才能否考核能考核,进入考核5) 自己负责部门人员的页面,否则不能考00111任务数据接受了但未核汇报能否考核 7) 不能,此时考核按6) 自己负责部门人员的钮置灰任务数据汇报后能否8) 不能,此时考核按考核钮置灰7) 自己负责部门人员的任务数据考核后,能否再考核8) 自己负责部门人员的任务数据审核后,能否再考核审核按钮 1) 不是自己负责或者自1) 不能审核 96 己负责部门人员的任2) 不能审核务的数据未接受、考3) 不能审核核之前能否审核 4) 不能审核2) 不是自己负责或者自5) 提示不能审核自己负责部门人员的任己的任务务的数据考核之后能6) 能审核,进入审核否审核页面3) 自己任务数据未考核7) 该数据的考核人00112 之前能否审核是自己的时候才4) 自己负责部门人员的能取消审核任务数据接受后未考核能否审核5) 自己负责的任务数据考核后,能否审核6) 自己负责部门人员的任务数据考核后,能否审核7) 自己负责部门人员的任务数据审核后,能否取消审核关联的查看下拉列表选择 1)默认为“本月由我工作下拉列负责的工作”表框 2)当选择项非“…。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4、尾页可点击,显示最后页的记录
step 5: 列表的记录数>指定的每页显示条数,在中间的某页
expect: 1、首页可点击,显示1到每页指定条数的记录
2、上一页可点击,显示上一页的记录
3、下一页可点击,从后一页的记录
4、尾页可点击,显示最后页的记录
2、当前页数是否正确
对于3指定跳转页,主要要检查的测试点有:
1、是否能正常跳转到指定的页数
2、输入的跳转页数非法时的处理
对于4指定每页显示条数,主要要检查的测试点有:
1、是否有默认的指定每页显示条数
2、指定每页的条数后,列表显示的记录数,页数是否正确
3、输入的每页条数非法时的处理
分析完上面的测试点,应该可以进行用例的设计了。
5、列表的数据按照指定的排序列正确排序
6、当前页数为所在页
step 6:列表的记录数>指定的每页显示条数,在尾页
expect: 1、首页可点击,显示1到每页指定条数的记录
2、上一页可点击,显示上一页的记录
3、下一页变灰不可点击
翻页功能我们常碰到的一般有以下几个功能:
1、首页、上一页、下一页、尾页。
2、总页数,当前页数
3、指定跳转页
4、指定每页显示条数
当然,有一些是少于多少页,全部以数字的形式显示,多于多少页后,才出现下一页的控件。本文暂且用以上四点来做为通用的用例来设计吧。
对于1翻页链接或按钮的测试,主要要检查的测试点有:
step 1: 列表无记录
expect: 1、四个翻页控件变灰不可点击
2、列表有相应的无数据信息提示
3、不可指定页数
4、不可指定跳转页
5、总页数显示为0
6、当前页数显示为0
step 2: 列表的记录数<=指定的每页显示条数
3、记录数与数据库相符
4、总页数=记录数/指定的每页显示条数
step 4: 列表的记录数>指定的每页显示条数,在首页
expect: 1、首页变灰不可点击
2、上一页变灰不可点击
3、下一页可点击,从(每页指定条数+1)条记录开始显示,当前页数+1
2、提示后每页显示条数恢复为上次生效的条数
step 12:输入每页显示条数为特殊字符,如%
expect: 1、提示每页显示条数必须为大于1的整数
2、提示后每页显示条数恢复为上次生效的条数
step 13:输入每页显示条数为html字符串,如<br>
expect: 1、提示每页显示条数必须为大于1的整数
2、提示后每页显示条数恢复为上次生效的条数
step 14:输入跳转的页数为存在的页数
expect: 1、正确跳转到指定的页数
step 15:输入跳转的页数不存在或非法值
expect: 1、跳转的页数值置为1,显示第一页的数据
以上的用例是将总页数,当前页数都揉进了翻页控件的测试用例中了。
4、尾页变灰不可点击
5、列表的数据按照指定的排序列正确排序
6、当前页数为最后一页的页数
step 7:输入每页显示条数为正整数
expect: 1、每页显示条数更新成指定的条数
2、超过指定的条数的记录分页显示
3、总页数更新成列表的记录数/每页显示条数
step 10:输入每页显示条数长度超过数据库指定的长度<<<maxlen>>>
expect: 1、提示每页显示条数不能超过<<<maxlen>>>位
2、提示后每页显示条数恢复为上次生效的条数
step 11:输入每页显示条数为字符串,如中文翻页数
expect: 1、提示每页显示条数必须为大于1的整数
1、有无数据时控件的显示情况
2、在首页时,首页和上一页是否能点击
3、在尾页时,下一页和尾页是否能点击
4、在非首页和非尾页时,四个按钮功能是否正确
5、翻页后,列表中的记录是否仍按照指定的排序列进行了排序
对于2总页数,当前页数,主要要检查的测试点有:
1、总页数是否等于总的记录数/指定每页条数
step 8:输入每页显示条数为0
expect: 1、提示“每页显示条数必须为大于1的整数”
2、提示后每页显示条数恢复为上次生效的条数
ቤተ መጻሕፍቲ ባይዱ
step 9:输入每页显示条数为负数
expect: 1、提示每页显示条数必须为大于1的整数
2、提示后每页显示条数恢复为上次生效的条数
expect: 1、四个翻页控件变灰不可点击
2、总页数显示为1
3、当前页数显示为1
step 3: 列表的记录数>指定的每页显示条数
expect: 1、默认在首页,当前页数为1
2、列表的数据按照指定的排序列正确排序
相关文档
最新文档