(一)WEB表单测试
1、网页测试阶段
  网页测试分四个阶段:
  1.单元测试
  2.集成测试
  3.极限测试
  4.Internet测试(附件)搜索引擎
 
2、阶段测试要点总结
  ADD
  1.1Tab检查(考虑是否需要设置ESC);
  1.2回车测试:需要作回车设置的是否设置?是否回车后可以正确处理数据?
  1.3窗体大小是否合适,双击标题栏,最大最小化是否合理;
  1.4输入标题是否正确、合理清晰;
  1.5必输项输入检查,必输项设置是否可以,提示是否正确;
  1.6数字输入检查,最大最小值、负数、0、中间值等,与列表是否相互对应;当输入最大值,前台显示数据是否正确不走位;
  1.7列表数据间隔是否合理;
  1.8超长字符输入检查,输入超长字符(存在空格/标点符号/回车和不存任何标点符号的中英文段落),前后台数据显示正确不走位?
  1.9输入框输入长度控制方式统一:超长提示/超长不可输入/超长截掉部分保存。
  1.10后台文本框输入描述等,书写格式是否正确,如可以段前空格/分段,可以自动换行。
  1.11中文简/繁体/英文/特殊字符/空格输入检查; html表单只能输入数字
  1.12格式检测,包括:电话号码//图片格式/MSN/网页(主页)/。测试严格程度:A。严格按照格式输入;B。不需要严格按格式,但是要求输入正确,如不可以输入数字则不允许输入中文等。
  1.13ID输入检查--输入相同ID(前/后空格),不同ID,大小写ID,特殊字符ID等;
  1.14在表单中各项按要求填写资料,保存,检查表单是否可以正常保存;检测存在的VIEW窗体时,主要信息与输入是否一致。
(二)测试Web的输入框
    1.验证输入与输出的信息是否一致;
  2.输入框之前的标题是否正确;
  3.对特殊字符的处理,尤其是输入信息需要发送到数据库的。特殊字符包括:'(单引号)
、"(双引号)、[](中括号)、()(小括号)、{}(大括号)、;(分号)、<>(大于小于号)……
  4.对输入框输入超过限制的字符的处理,一般非特殊的没有作出限制的在255byte左右;
  5.输入框本身的大小、长度;
  6.不同内码的字符的输入;
  7.对空格、TAB字符的处理机制;
  8.字符本身显示的颜;
  9.密码输入窗口转换成星号或其它符号;
  10.密码输入框对其中的信息进行加密,防止采用破解星号的方法破解;
  11.按下ctrl和alt键对输入框的影响;
  12.对于新增、修改、注册时用的输入框,有限制的,应该输入时作出提示,指出不允许
的或者标出允许的;
  13.对于有约束条件要求的输入框应当在条件满足时输入框的状态发生相应的改变,比如选了山东就应该列出山东下面的市,或者选了某些条件之后,一些输入框会关闭或转为只读状态;
  14.输入类型;根据前面的栏位标题判断该输入框应该输入哪些内容算是合理的。例如,是否允许输入数字或字母,不允许输入其他字符等。
  15.输入长度;数据库字段有长度定义,当输入过长时,提交数据是否会出错。
  16.输入状态;当处于某种状态下,输入框是否处于可写或非可写状态。例如,系统自动给予的编号等栏位作为唯一标识,当再次处于编辑状态下,输入框栏位应处于不可写状态,如果可写对其编辑的话,可能会造成数据重复引起冲突等。
  17.如果是会进行数据库操作的输入框,还可以考虑输入SQL中的一些特殊符号如单引号等,有时会有意想不到的错误出现
  18.输入类型 输入长度 是否允许复制粘贴 为空的情况 空格的考虑 半角全角测试 对于密码输入框要考虑显示的内容是* 输入错误时的提示信息及提示信息是否准确
  19.可以先了解你要测试的输入框在软件系统的某个功能中所扮演的角,然后了解其具体的输入条件,在将输入条件按照有效等价类,无效等价类,边界值等方法进行测试用例的设计。
  20.关键字有大小写混合的情况;
  21.关键字中含有一个或多个空格的情况,包括前空格,中间空格(多个关键字),和后空格;
  22.关键字中是否支持通配符的情况(视功能而定);
  23.关键字的长度分别为9、10、11个字符时的情况;
  24.关键字是valid,但是没有匹配搜索结果的情况;
  25.输入html的标签会出现哪些问题?输入<;html>; 会出现什么问题呢?
(三)页面表单的超文本测试
1. 浏览器的兼容性:表单应该能够使用任何浏览器都能显示和提交
2. 表单应该具有在提交前的数据有效性判断(在客户端需要使用JS来判断)
3. 数据到了服务器要做两方面的测试:
  A. 常规数据测试:输入一些在设计时正常的数据,看结果是否正确。
  B. 特殊数据测试:输入一些非常规数据,如果姓名框里输入一些乱七八糟的字符,或超长的字符 ,看能够正确插入数据库(这一步检查程序有无作超长数据的判断和截取)
4. 其它的可能引起不能正常输入数据和影响插入数据库的测试
(四)web表单测试
1、对必填项的测试:必填项什么都不填,看能否正确提交
2、对输入框的测试:结合需求说明书,编写测试用例,来进行测试
3、对下拉框的测试:看下拉框下的数据是否正确完整
(五)WEB表单测试
ADD(添加)
  1.1 Tab检查(考虑是否需要设置ESC);
  1.2 回车测试:需要作回车设置的是否设置?是否回车后可以正确处理数据?
  1.3 窗体大小是否合适,双击标题栏,最大最小化是否合理;
  1.4 输入标题是否正确、合理清晰;
  1.5 必输项输入检查,必输项设置是否可以,提示是否正确;
  1.6 数字输入检查,最大最小值、负数、0、中间值等,与列表是否相互对应;当输入最大值,前台显示数据是否正确不走位;
  1.7 列表数据间隔是否合理;
  1.8 超长字符输入检查,输入超长字符(存在空格/标点符号/回车和不存任何标点符号的中英文段落),前后台数据显示正确不走位?
  1.9 输入框输入长度控制方式统一:超长提示/超长不可输入/超长截掉部分保存。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。