搜索输入框测试用例

对于一般的网站而言,经常有两种搜索功能,一种为简单搜索,一种为高级搜索。对于简单搜索,也就是一输入框加一个搜索按钮,可以认为模糊搜素,而高级搜素,则为准确搜索,根据各种条件,搜索自己想要的内容。 一:简单搜索输入框测试用例 1:不输入任何字符,点击搜索按钮,一般搜索出网站所有的信息 2:一般搜索输入框中的有文章显示,当鼠标点击时,文章消失 3:输入全角/半角中文字符(一个字符、超长字符、已经信息字符) 4:输入全角/半角英文字符(一个字符、超长字符、已经信息字符) 5:输入全角/半角特殊字符~!@#$%^&*()_+|{}:"<>?.,;'[]\=-(注意单引号经常会发现bug) 6:输入全角/半角中英文空格 7:输入html语言 8:输入特殊字符串NULL、null、 空格的转义字 符;
;;;< /tr>;;;; 9:输入javascript 二:高级搜素 对被测试点进行分解,把测试用例分解为多个测试场景。 场景编号 场景描述 预期结果 场景一 页面检查 正确 场景二 默认条件搜索 查询结果正确 场景三 修改可选条件搜索 查询结果正确 场景四 修改输入条件搜索 查询结果正确 场景五 修改区间条件搜素 查询结果正确 场景六 组合可选、输入条件搜索 查询结果正确 场景七 操作后检查搜索条件及查询结果 查询结果正确 场景八 错误、空记录搜索 查询结果为空 按照已经分解的测试场景,逐咯描述测试场景的测试步骤: 测试场景一: 步骤编号 具体描述 1 进入搜索(高级搜索)页面 2 界面共性测试 3 退出 测试场景二: 步骤编号 具体描述 1 进入搜索(高级搜索)页面 2 点击“搜索”按钮,显示查询结果列表 3 检查查询结果列表,每页显示记录条数正确、文字折行显示正确、页面布局美观 4 检查查询结果列表,列标题项、列显示内容、排序方式符合需求定义 5 检查查询结果列表,符合默认查询条件结果集 6 点击查询结果列表链接、复选框、全选框响应正确 7 退出 测试场景三: 步骤编号 具体描述 1 进入搜索(高级搜索)页面 2 逐一选择各个查询条件可选项,如:“全部”、“类别1”等,点击“搜索”,查询结果正确 3 组合各个查询条件可选项,如:价格+产品,点击“搜索”,查询结果正确 4 退出 测试场景四: 步骤编号 具体描述 1 进入搜索(高级搜索)页面 2 逐一输入文本域条件,模糊查询值,点击“搜索”,查询结果正确 3 逐一输入文本域条件,完全匹配值,点击“搜索”,查询结果正确 4 逐一输入文本域条件,中文值,点击“搜索”,查询结果正确 5 逐一输入文本域条件,字母大、小写值,点击“搜索”,查询结果正确 6 逐一输入文本域条件,数字类型值,点击“搜索”,查询结果正确 7 逐一输入文本域条件,全角、半角值,点击“搜索”,查询结果正确 8 组合各个文本域查询条件,点击“搜索”,查询结果正确 9 退出
posted @ 2014-08-27 15:13  echo1006  阅读(8245)  评论(1编辑  收藏  举报