51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: zhenliutianyu
打印 上一主题 下一主题

[原创] 关于搜索框的测试用例

[复制链接]

该用户从未签到

35#
 楼主| 发表于 2011-4-22 21:05:08 | 只看该作者
回复 34# Jackc


    真知灼见
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2011-3-18 12:55:42 | 只看该作者
回复 2# lushuishui

通常,编译好的程序不会受开发语言影响。

但是在实际测试中,往往还是设计了一些常用的变量/命令做为测试数据,如null,Del
回复 支持 反对

使用道具 举报

该用户从未签到

33#
发表于 2011-3-16 11:40:42 | 只看该作者
xiexie
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2011-3-6 14:28:03 | 只看该作者
学习了。。。
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2011-1-26 10:08:55 | 只看该作者
分享了,谢谢lz
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2010-12-22 17:59:37 | 只看该作者
学习了~
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2010-12-21 16:29:56 | 只看该作者
慢慢研究
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2010-12-19 20:39:57 | 只看该作者
谢过先
回复 支持 反对

使用道具 举报

该用户从未签到

27#
 楼主| 发表于 2010-11-24 09:27:32 | 只看该作者
回复 25# lan_7366


    谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2010-11-22 15:58:19 | 只看该作者
学习了。。。。
很赞。。
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2010-11-19 22:10:27 | 只看该作者
很好的帖子,想收藏,却发现找不到收藏的方法。
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2010-10-29 13:41:47 | 只看该作者
一:简单搜索输入框测试用例
  1:不输入任何字符,点击搜索按钮,一般搜索出网站所有的信息

  2: ...
楠族开心果 发表于 2010-7-5 17:20



    感觉思路不错,俺蛮欣赏的~!
回复 支持 反对

使用道具 举报

该用户从未签到

23#
 楼主| 发表于 2010-10-9 10:49:16 | 只看该作者

高级搜索图片

本帖最后由 zhenliutianyu 于 2010-10-9 10:54 编辑


这个是高级搜索页面,对于搜索输入框的测试用例上面已经有很多的朋友提出了非常好的测试用例设计,这样我提供一个图片供大家参考,这样更直观。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

22#
 楼主| 发表于 2010-10-8 18:59:40 | 只看该作者
没想到这么高效的测试用例,佩服!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    21#
    发表于 2010-7-5 17:20:50 | 只看该作者
    一:简单搜索输入框测试用例
      1:不输入任何字符,点击搜索按钮,一般搜索出网站所有的信息

      2:一般搜索输入框中的有文章显示,当鼠标点击时,文章消失

      3:输入全角/半角中文字符(一个字符、超长字符、已经信息字符)

      4:输入全角/半角英文字符(一个字符、超长字符、已经信息字符)

      5:输入全角/半角特殊字符~!@#$%^&*()_+|{}:"<>?.,;'[]\=-(注意单引号经常会发现bug)

      6:输入全角/半角中英文空格

      7:输入html语言

      8:输入特殊字符串NULL、null、 空格的转义字符;<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 退出
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    20#
    发表于 2010-7-5 17:20:44 | 只看该作者
    一:简单搜索输入框测试用例
      1:不输入任何字符,点击搜索按钮,一般搜索出网站所有的信息

      2:一般搜索输入框中的有文章显示,当鼠标点击时,文章消失

      3:输入全角/半角中文字符(一个字符、超长字符、已经信息字符)

      4:输入全角/半角英文字符(一个字符、超长字符、已经信息字符)

      5:输入全角/半角特殊字符~!@#$%^&*()_+|{}:"<>?.,;'[]\=-(注意单引号经常会发现bug)

      6:输入全角/半角中英文空格

      7:输入html语言

      8:输入特殊字符串NULL、null、 空格的转义字符;<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 退出
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    19#
    发表于 2010-5-17 09:51:30 | 只看该作者
    好像没提到模糊查询嘛
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-11-9 10:31
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    18#
    发表于 2010-5-14 16:48:50 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-5-2 17:10:25 | 只看该作者
    学习了 收藏了 研究
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-4-23 22:03:43 | 只看该作者
    这个我是这样理解的:

    因为搜索的使用者往往对他们搜索的内容不是很确定,所以搜索本身应该是一个模糊的配比,并优先给配比的比较好的显示在前面

    例如我们搜索 :中国人 美国 机场:

    返回“中国人吻瘫美国机场”,“中国美国机场建交”,“中国人在美国”

    显然第二种更符合输入条件,应该在搜索结果中排列较为考前。


    个人理解,呵呵
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 01:37 , Processed in 0.082121 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表