zoukankan      html  css  js  c++  java
  • 03- web表单测试

    软件分为 b/s c/s两种架构

    表单测试

    1.用户注册,登录,信息提交。

    2.用户查询商品。

    3.用户订购商品。

    4.用户查询订单等。

    表单测试实例

     

    表单数据添加测试(一)

    添加按钮可用,测试点击添加按钮,能够进入响应的添加页面;

    进入添加页面,验证输入字段和需求描述一致;

    所有的输入字段输入合法数据;

     表单数据添加测试(二)

    重复提交信息,如一条已经成功的提交的记录,返回后在提交,看看系统是否做了处理。

    例如:12306网站重复预定一张相同车次和时间段的车次。

    表单数据添加测试(三)

    如果需求规定输入字段不能为空,验证程序对非空数据有明显标识或说明,对非空输入字段输入空数据有控制。

    如果需求规定字段需要选择输入,验证程序对选择数据有控制。

    例如:上面不填写验证码,会不会有响应的提示。

     表单数据修改测试

    修改按钮可用,测试点击修改按钮,能够进入相应的修改页面。

    修改各字段信息时,验证方法同添加,但是还需验证添加和修改的一致性。

    保存修改内容,重新查询修改后的内容。

    一条数据引用另一个数据,修改被引用数据后,引用数据中是否发生变化。

     表单数据删除测试(一)

    可能造成严重后果的删除操作,系统是否支持执行可逆或给出警告,删除前是否要求确认。

     删除操作是否正确执行,若删除的内容在文件或数据库中,应做实际校验。

    对于批量删除记录的系统,删除一个或多个记录,检查能否正确执行。

    表单数据删除测试(二)

    删除正在使用信息,系统能否正确处理。

    不选择任何记录,直接执行删除,检查系统如何处理,是否会出错。

    关闭删除确认对话框,记录是否被删除。

    重新使用已删除的数据。

    表单数据查询与统计测试

    对非法的时间范围系统能否正确处理。

    查询统计语句包含多个与或非条件时,系统能否正确处理。

    条件逻辑混乱,系统能否正确处理。

    分类查询,精确查询,模糊查询,无条件查询和组合查询能否完整列出满足条件的记录。

    当统计时间段为当日,跨日,跨月,跨季,跨年度时,查询统计结果是否正确。

    能否按照系统默认的条件进行查询。

    翻页功能

    1.首页,上一页,下一页,尾页。

    2.总页数,当前页数。

    3.制定跳转页面。

    4.指定每页显示条数。

    验证码测试要点

     验证码测试点:

    表单包含的元素:

    文本框 密码框 多行文本框 复选框 单选框 下拉列表 提交按钮 复位按钮

  • 相关阅读:
    算法笔记--二分图判定
    算法笔记--最小表示法
    Codeforces 525A
    Codeforces 140D
    Codeforces C
    Codeforces 665C
    Codeforces 604B
    Codeforces 285C
    The Fewest Coins POJ
    Triangular Pastures POJ
  • 原文地址:https://www.cnblogs.com/Chamberlain/p/11064634.html
Copyright © 2011-2022 走看看