欢迎大家一起讨论测试, 希望多点认识热爱测试的朋友.让在测试的路上增添热闹.

搜索输入框测试用例(转载)

上一篇 / 下一篇  2010-02-27 10:08:11 / 个人分类:手工测试

 

版权声明:本文出自huiyanni的51Testing软件测试博客:http://www.51testing.com/?238033

对于一般的网站而言,经常有两种搜索功能,一种为简单搜索,一种为高级搜索。对于简单搜索,也就是一输入框加一个搜索按钮,可以认为模糊搜素,而高级搜素,则为准确搜索,根据各种条件,搜索自己想要的内容。

  一:简单搜索输入框测试用例

  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:

mcy16的个人空间 引用 删除 mcy16   /   2010-03-01 13:36:33
原帖由zoulunbing于2010-03-01 10:41:34发表
对于简单搜索,一般都会提供关键词的组合查询,如逻辑与、或等


是的
zoulunbing的个人空间 引用 删除 zoulunbing   /   2010-03-01 10:41:34
对于简单搜索,一般都会提供关键词的组合查询,如逻辑与、或等
引用 删除 popfeng   /   2010-02-27 11:32:15
1
 

评分:0

我来说两句

Open Toolbar