网站测试注意事项选读.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web测试中,各类web控件测试点总结一 、界面检查  进入一个页面测试,首先是检查title,页面排版,字段等,而不是马上进入文本框校验  1、页面名称title是否正确  2、当前位置是否可见 您的位置:xxxxxxx  3、文字格式统一性  4、排版是否整齐  5、列表项显示字段是否齐全,列表项字段名称是否跟表单统一  6、同一页面,是否出现 字段名称相同、值取不同的问题。  7、数据加载情况:除了文本框的值,还要注意:  复选框,是否保存打√,或者保存不打√  下拉框,是否保存选择的值  多文本框,值是否都被保存,空格,换行是否保存二、单文本框(type=text)  边界:字段长度  判空:是否可以为空  唯一性:是否唯一 (小归结:边界、判空、唯一性、特殊字符、正确性)  考虑语言,操作环境  特殊符号测试输入:   or 11    or 1=1   or 12  |?  where a=xxx   下划线是否允许  输入全部空格 输入 单引号  scriptalert(“123”);/script  特殊字段输入限定:  框内容是否合法(tel,ip,url,email)序号等,直接限制输入数字,其他过滤掉  输入金额文本框,整数首位为0,过滤掉,小数点后面,一般保留两个有效数字。  正确性测试:(必不可少的步骤)  1)、(字段长度输入最大允许长度时)数据允许长度的测试:  a、页面是否被挤出的测试(都输入长英文字符串,是否断行);  b、数据库是否允许最大字符(都输入汉字、都输入英文、混合……);  c、最短长度的正确流程,最大长度的正确流程覆盖。  2)、对于允许为空的字段,不填入,再次数据传递后,看是否报500错误。  3)、未规定字段长度(或者数值大小),不按死板输入,输入非常多字符(或者非常大的数值)时,做允许动作的正确性校验,看是否报错。(要达到的结果:不管有没有长度限制(没有给最长、最大限制让你去测?),最终页面不能抛数据库异常。)monkeytest  说明:通过不断输入长字符串,看是否有长度校验;  最终都会出现以下两种情况的一种:  A、页面(前台)有校验长度、大小; 或者  B、无校验,数据库报错。所以: 所有字段都要做长度、大小限制(不管需求有没有给出明确要求,不管测试颗粒度,都要限制长度,不允许报数据库错误,都要测!!!)。最大长度限制可限定方法:1、不允许再输入;2、自动截断处理,并且给用户提示。关于长度概念:  1、 数据库规定的字节长度A  2、 页面上可以输入的字符数B  控制方法:  1)、页面上,不管输入什么字符(全角如汉字、半角如字母),统一规定不能超过B个字符,此种限制,  测试点:全部输入全角B个,测试(B*3字节)会不会超过数据库字节长度  全部输入半角B个,测试(B*1字节)会不会超过数据库字节长度  混合输入全角X半角Y,测试(X*3+Y字节)会不会超过数据库长度  2)、页面上,不以字符统计,以总的输入字节数统计,比如,全部输入全角字符,允许可以输入A/3个字符,全部输入半角字符,允许输入A个字符( 民生网的设计)  测试点:全部输入全角,看是否允许输入A/3个字符  全部输入半角,看是否允许输入A个字符  混合输入全角X,半角Y,看是否允许X*3+Y=A  (5个:判空、唯一、边界值、特殊字符、正确流程(多种数据、多种分支))  +测试校验位置:ajax鼠标事件校验、前台提交按钮js校验,服务器拿到数据后再次验证  三、多文本框(type=textarea)  1)、空格和换行的问题,看需求,是否需要做支持HTML Encoding  输入全部空格时,是否判空处理?””空格, 。  输入折行,是否也显示折行?  比如:列点说明原因,就需要支持。  2)、字母截断的问题  对于一串字母,开发人员往往会忘掉做截断,这样如果展示在我们的平台上的话,这一串字母就会把我们的UI撑开  3)、长度控制格式, 您还可以输入***个字符  四、添加按钮  添加动作检查范围:  失败:是否提示  提示内容是否正确  失败时:保存用户已输入的内容,避免重新再输入  成功:对话框消失  记录是否可直接查看(还需要刷新?)  列表记录顺序  重复提交情况,点击一次后,是否变成disable  上传附件的添加:  A. 文件名称:文件名称很长;文件名称字符多样化(汉字,英文,符号);文件名称重复。  B. 判空? C. 附件格式类型支持?  D. 附件个数?  E. 附件空间大小。五、移除按钮  1.一般都要在前台先给出一个提示操作“确定移除该……”  2.相关联的东西,是否需要限制移除“该类型下存在应用,无法移除”有到后台比较  3.确定后,真正执行移除

文档评论(0)

502992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档