勤奋、好学、不矜、不骄才是好女子

搜索输入框测试用例

上一篇 / 下一篇  2010-01-02 18:23:54 / 个人分类:软件测试技术

  对于一般的网站而言,经常有两种搜索功能,一种为简单搜索,一种为高级搜索。对于简单搜索,也就是一输入框加一个搜索按钮,可以认为模糊搜素,而高级搜素,则为准确搜索,根据各种条件,搜索自己想要的内容。
  一:简单搜索输入框测试用例
  1:不输入任何字符,点击搜索按钮,一般搜索出网站所有的信息
  2:一般搜索输入框中的有文章显示,当鼠标点击时,文章消失
  3:输入全角/半角中文字符(一个字符、超长字符、已经信息字符)
  4:输入全角/半角英文字符(一个字符、超长字符、已经信息字符)
  5:输入全角/半角特殊字符~!@#$%^&*()_+|{}:"<>?.,;'[]\=-(注意单引号经常会发现bug)
  6:输入全角/半角中英文空格
  7:输入html语言
  8:输入特殊字符串NULL、null、&nbsp空格的转义字符;<scrīpt></scrīpt>;<br>;<tr>;<td>;< /tr>;</td>;</html>;</body>;</table>
  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

退出


 


TAG:

FISHY'S TRIBE 引用 删除 fishy   /   2010-01-13 14:57:35
您好,我是51Testing软件测试网的编辑,您的本篇博文被推荐至51Testing软件测试网首页发表:http://www.51testing.com/html/11/n-204411.html
感谢您关注并支持51Testing博客,期待您更多的优秀原创博文。
 

评分:0

我来说两句

Open Toolbar