2023学年完整公开课版错误推测法_第1页
2023学年完整公开课版错误推测法_第2页
2023学年完整公开课版错误推测法_第3页
2023学年完整公开课版错误推测法_第4页
2023学年完整公开课版错误推测法_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

错误推测法

主讲人:孙得雄老师北京电子科技职业学院错误推测法错误推测法是在测试程序时,测试人员根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例的方法推测的依据可能来自于测试人员对某项业务较为深入的理解,也可能是来自于售后用户的反馈意见,或者以往产品测试中曾经发现的错误等,通过梳理出产品以往在哪些地方容易出现问题,问题越多的地方,潜在的Bug也就越多错误推测法错误推测法的要素共有三点:经验、知识、直觉因此错误推测法在使用时,带有很大的主观性,这也决定了这种方法的优缺点优点缺点充分发挥人的直觉和经验集思广益方便使用快速容易切入难以判断测试的覆盖率可能丢失大量未知的区域带有主观性难以复制一般情况下,错误推测法是对其他测试用例设计方法的补充错误推测法错误推测法的使用,可以参考以下经验库:数字输入验证:分别输入数字(正数、负数、零值、单精度、双精度)、字符串、空白值、空值、临界值等不合法的输入,系统给出必要的提示信息字符输入验证:分别输入单字节字符、双字节字符、大小写字符、特殊字符、空白值、空值等不合法的输入,系统给出必要的提示信息错误推测法日期、时间输入验证:分别输入任意字符、任意数字、非日期格式的数据、非正确日期(错误的闰年日期)、空值、空白值等不合法的输入,系统给出必要的提示信息同时还需要注意,有些系统不允许输入当日或以前的日期、时间;有些系统会通过控件来完成日期时间的填写,此时需要关注能否人工主观填写输入多列表选择框:是否能够多选,列表框中的数据是否能够显示完全,列表框中的数据过多时需要对数据有一定格式的排序错误推测法单列表下拉框:是否能够手工输入、下拉框中的数据是否能够显示完整,下拉框的数据很多时需要对数据有一定格式的排序,下拉框数据过多时是否会超出IE显示范围文本输入框验证:文本的输入是否存在字符的长度限制,是否存在字符输入验证,是否支持标点符号的使用文件输入框验证:用于进行文件上传操作,测试过程中应该注意文件的扩展名,一般要求开发人员必须对扩展名进行限制,并给出提示;还需要注意上传文件的大小限制,不宜太大错误推测法必填项验证:输入不允许为空时,系统需要给出必要提示格式、规则输入验证:当输入需要一定的格式时,系统需要给出提示,例如身份证信息、邮箱信息等系统定位错误输入的验证:当用户输入存在问题时,被系统捕获到,此时页面上的光标能够定位到发生错误的输入框验证码验证:界面显示的验证码是否与实际系统验证码一致,验证码是否可以重新获取,并且重新获取验证码不应该是刷新整个页面错误推测法页面链接验证:每一个链接是否都有对应的页面,并且页面之间切换正确相关性检查:增加/删除一项是否会对其他项产生影响,如果产生影响,这些影响是否都正确按钮功能验证:按钮是否可点击操作,按钮点击是否正确触发相应功能的执行重复提交验证:已经提交的记录,使用浏览器回退后再次提交,系统是否正确处理错误推测法多次回退验证:在页面中有回退的地方,进行回退操作是否返回之前的页面,多次重复回退页面是否出现异常快捷键检查:是否支持常用快捷键,如Ctrl+C、Ctrl+V、Backspace等回车键检查:在输入结束后直接进行回车键操作,确认系统是否正确处理,不同的系统处理方式可能不同上传下载文件检查:上传下载文件的功能是否实现,上传下载的文件是否能打开、上传下载后的文件内存是否正确错误推测法同时操作验证:在不同的设备上使用同一个账户,系统是否做了限制;在不同的设备上同时对一个记录进行操作(修改、删除),系统是否锁定记录并给出提示翻页操作验证:当数据量很大时页面中是否分页显示,翻页按钮(首页、前一页、后一页、尾页、第X页)是否正常可操作,分页后每页显示的数据是否准确,页面数量过多不能全部显示时系统是否有完善的应对机制错误推测法错误处理验证:当系统遇到致命错误时,不能将服务器的调试信息反馈在页面上,这样做会带来不安全隐患,应该给出一个合适的提示信息;由于系统繁忙,无法及时给出正确信息时,系统可以给出友好的错误页面,如“请用户稍后再试”等提

温馨提示

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

评论

0/150

提交评论