51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3721|回复: 0
打印 上一主题 下一主题

测试网页的搜索功能

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-4-25 16:16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何测试网页的搜索功能:

1.功能方面,是否能按指定条件查到正确、完整的结果,具体:

1.1录入条件为可查到结果的正常关键字、词、语句,检索到的内容、链接正确性;

1.2录入条件为不可查到结果的关键字、词、语句;

1.3录入条件为一些特殊的内容,如空、特殊符、标点符、极限值等,可引入等价类划分的方法等;



2.性能方面,可利用测试工具或各种测试手段考虑功能在各方面的表现,具体:

2.1压力测试:在不同发用户数压力下的表现(评价指标如响应时间等)

2.2负载测试:看极限能承载多大的用户量同时正常使用

2.3稳定性测试:常规压力下能保持多久持续稳定运行

2.4内存测试:有无内存泄漏现象



3.易用性方面,交互界面的设计是否便于、易于使用,具体:

3.1依据不同的查询结果会有相关的人性化提示,查不到时告知?查到时统计条数并告知?有疑似输入条件错
误时提示可能正确的输入项等等处理;

3.2查询出的结果罗列有序,如按点击率或其他排序规则,确保每次查询出的结果位置按规则列示方便定位,
显示字体、字号、色彩便于识别等等;

3.3标题查询、全文检索、模糊查询、容错查询、多关键字组织查询(空格间格开)等实用的检索方式是否正常?

3.4有否快照等快捷查看方式等人性化设计?



4.兼容性方面,跨平台、多语言等多样性环境组合情况下测试使用的正常性,具体:

4.1WINDOWS/LINUX/UNIX等各类操作系统下及各版本条件下的应用

4.2IE/FIREFOX/GOOGLE/360/QQ等各类浏览器下及各版本条件下的应用

4.3SQL/ORACLE/DB2/MYSQL等各类数据库存储情况下的兼容 性测试 4.4简体中文、繁体中文、英文等各类语
种软件平台下的兼容性测试 4.5IPHONE/IPAD、安卓等各类移动应用平台下的兼容性测试 4.6与各相关的监控
程序的兼容性测试,如杀毒、监控、防火墙等工具同时使用



5.安全性方面,往往容易被忽视的环节,具体:

5.1被删除、加密、授权的数据,不允许被查出来的,是否有安全控制设计;

5.2录入一些数据库查询的保留字符,如单引号、%等等,造成查询SQL拼接出的语句产生漏洞,如可以查出所
有数据等等,这方面要有一些黑客攻击的思想并引入一些工具和技术,如爬网等。

5.3通过白盒测试技术,检查一下在程序设计上是否存在安全方面的隐患; 5.4对涉及国家安全、法律禁止的内
容是否进行了相关的过滤和控制;



6.异常性测试,各种破坏性的操作的影响测试,具体:

6.1查询过程中断网、关机

6.2查询过程中强行中断关闭页面 6.3查询过程中强行杀死相关进程等

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 12:21 , Processed in 0.059825 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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