查询测试分析

上一篇 / 下一篇  2008-09-27 15:52:05 / 个人分类:测试用例设计

一.角色以及入口:

角色:系统管理员,开发人员

入口:服务管理

 

二.页面元素检查:

对页面初始化的检查,即页面打开后,对页面不做任何操作时的元素检查。(破页;js错;demo对比等)

 

1、查询条件:

  服务名称:文本输入框,默认为空。

  服务类型:下拉列表选择,默认为"请选择"。

  服务代码:文本输入框,默认为空。

  业务类型:下拉列表选择,默认为"请选择"。

  审核标志:下拉列表选择,默认为"请选择"。

  开始时间:通过控件选择,时间范围。

  结束时间:通过控件选择,时间范围。

2、查询结果列表:

  搜索结果显示字段为:选择,服务名称,服务类型,服务代码, 审核标志, 是否邮件报警,是否短信报警,开始时间,结束时间,备注。

  默认结果列表无数据。

 

3. 翻页显示格式

 

4. 控件名称

  该页面包括如下控件名称:查询,重置,新增,修改,删除,审核,上一页,下一页。

 

三.页面控件组合的功能矩阵:

1. 日期控件

 1)开始时间:选择起始时间后,联动显示出结束时间选择,结束时间小于起始时间日期的日不能选择。

 2)结束时间:选择起始时间后,联动显示出结束时间选择,结束时间小于起始时间日期的日不能选择。。

2. 单条件查询

    1)服务名称支持模糊查询。

    2)分发类型,审核标志默认查询,查询到全部未删除的数据记录。

    3)以开始时间范围进行查询,查询到开始时间为所选择范围内未删除的数据记录,如果只选择起始时间,不选择结束时间,则默认结束时间为当前时间,

    如果只选择结束时间,不选择起始时间,则默认起始时间为系统最早数据的开始时间。

    4)以结束时间范围进行查询,查询到开始时间为所选择范围内的未删除的数据记录,如果只选择起始时间,不选择结束时间,则默认结束时间为当前时间,

    如果只选择结束时间,不选择起始时间,则默认起始时间为系统最早数据的开始时间。

 

3. 组合条件查询

    1)默认条件查询:查询出全部的未删除的数据记录。

    2)全空条件查询:查询出全部的未删除的数据记录。

    3)全选条件查询:一次只能查询出一条数据记录。

4. 重置按钮

    1)输入查询条件,点击重置按钮,查询条件返回默认状态。

5. 新增按钮

    1)点击新增按钮,进入新增服务页面。

6. 修改按钮

    1)进入服务查询页面,查询到服务数据,不选择任何一条数据,点击"修改"按钮,系统给出相应提示信息。

    2)以非系统管理员身份登陆系统,进入服务查询页面,查询到服务数据,选择一条审核状态为"已审核"的服务,点击"修改"按钮,系统给出不能修改的提示信息。

    3)以系统管理员身份登陆系统,进入服务查询页面,查询到服务数据,选择一条审核状态为"已审核"的服务,点击"修改"按钮,系统给出相应提示,但是可以进入编辑页面。

7. 删除按钮

    1)进入服务查询页面,查询到服务数据,不选择任何一条数据,点击"删除"按钮,系统给出相应提示信息。

    2)以非系统管理员身份登陆系统,进入服务查询页面,查询到服务数据,选择一条审核状态为"已审核"的服务,点击"删除"按钮,系统给出不能删除的提示信息。

    3)以系统管理员身份登陆系统,进入服务查询页面,查询到服务数据,选择一条审核状态为"已审核"的服务,点击"删除"按钮,系统给出相应提示,如果确定删除,则删除成功。

8.审核按钮

    进入服务审核页面,查询到服务数据,选择一条服务数据记录,点击[详情]按钮,弹出新窗口显示出该数据详细的信息内容。

    审核页面内容:

    服务基本信息:服务名、服务类型、服务代码、分发业务类型、开始时间、结束时间、是否邮件报警、否短信报警。

    分发步骤信息:步骤序号、分发步骤名、步骤类型、SQL名、SQL详情。

                 若一个步骤有多个固化SQL,则显示多条记录。

                 选中分发步骤中的一条记录,则SQL详情中显示该SQL名对应的SQL信息。

 

四.查询结果的校验:

1、查询无结果:右下角有 :not result to display的提示信息,结果显示栏无数据结果。

2、有结果时检查:

  1)所有结果数据与数据库是否匹配,右下角显示查询结果数据是否和数据库匹配,用sql核对。

  2)结果中每个字段值与数据库某个字段值匹配,且表示形式符合需求。

  3)翻页、排序、链接显示检查。

  4)选择数据,一次只能选择一条数据。

五.用例划分说明:

1. 单条件查询

2. 按钮功能检查

3. 页面检查

4. 组合条件查询

5. 翻页检查


TAG: 测试分析 测试用例 查询 测试设计 测试用例设计

 

评分:0

我来说两句

Open Toolbar