51Testing软件测试论坛

标题: 小女子求助:怎样测试一个搜索引擎搜索关键字时,打开网页花了几秒?(在线等……) [打印本页]

作者: cherry0721    时间: 2009-5-9 16:15
标题: 小女子求助:怎样测试一个搜索引擎搜索关键字时,打开网页花了几秒?(在线等……)
各位高手,怎样测试搜索引擎?
      从输入关键字-->搜索-->出结果,这个过程用了几秒时间,这个怎么测呢?有工具能实现吗?有人建议用秒表,但感觉不准确啊。
      求助,感激不尽!

[ 本帖最后由 cherry0721 于 2009-5-9 16:58 编辑 ]
作者: xiaozhai    时间: 2009-5-9 17:12
这个测试要求实际在说是要测试这个引擎的响应时间了,采用性能测试工具吧
作者: cherry0721    时间: 2009-5-9 17:22
标题: 回复 2# 的帖子
谢谢,还没用过性能测试工具,学学看吧。
作者: 咚咚宝031102    时间: 2009-5-10 12:34
LR   插入时间检查点
作者: 51testing_zhj    时间: 2009-5-10 16:27
httpwatch
作者: cherry0721    时间: 2009-5-10 17:37
标题: 回复 5# 的帖子
谢谢!

[ 本帖最后由 cherry0721 于 2009-5-10 17:38 编辑 ]
作者: 阿七    时间: 2009-5-10 20:18
httpwatch   


我这几天没上班   休假去了....   不好意思   在线等的朋友....
作者: dqar    时间: 2009-5-10 21:48
1、你的问题是不是有问题?时间包括输入关键字的时间吗?获取输入关键字的时间有什么意义?用户关心这个吗?这个时间可以度量吗?
2、你的问题应该是完成“搜索”这个动作所花费的时间,想获取这个时间最简单的办法是要求开发人员加一段代码捕获时间输出。测试完成后再去掉即可。
作者: navy2008    时间: 2009-5-26 21:14
我感觉通过LR添加事务来操作即可
作者: lsf1007    时间: 2009-5-31 10:59
1,用httpwathc 抓包看 上面有时间的
如果你只要查看搜索请求发送到后他的时间,查看相关返回URL时间就可以

如果要整个页面,那需要查看整个页面的搜索结果信息加载后的时间 看你测试关注的点是什么
作者: lingting    时间: 2009-7-30 11:12
用功能测试软件 同样可以实现。

但是你要知道你的需求是什么???
作者: 摆饐PǎSe    时间: 2009-8-15 15:27
直接在程序里面调服务器的响应时间以及程序执行完的总时间,显示在页面上就可以知道了。
作者: 美元测试    时间: 2009-8-18 19:23
嗯,用抓包工具是最简单有效的
作者: 清水百合    时间: 2009-8-21 16:50
1.如果你只想要从用户角度,单个请求的的响应时间,可以在firefox上安装fastfox或yslow之类的插件,来查看到下一个页面花了多长时间。
2.另一种方法是写一个脚本,在提交完后开始计时,检测到结果出来后,计时结束,计算这之间的时间。
以上动作重复多次,取平均值。
3.如果要知道并发条件下的响应时间,就得借助loadrunner了,把搜索过程作为一个事务,查看事务的响应时间。

另外,不同的搜索词,响应的时间肯定是不一样的,楼主可以找用户常用的搜索词和结果很少的搜索词比较一下。
作者: tanlt    时间: 2009-8-25 14:51
1、你所说的这个响应时间,需要建立在一定用户量的基础上。
2、还要考虑服务器的硬件。
3、按硬件和用户量给出对应的响应时间,是比较真实的。
作者: soul_cat    时间: 2009-9-19 00:04
我也学学
作者: ashelywen    时间: 2009-10-29 13:04
原帖由 dqar 于 2009-5-10 21:48 发表
1、你的问题是不是有问题?时间包括输入关键字的时间吗?获取输入关键字的时间有什么意义?用户关心这个吗?这个时间可以度量吗?
2、你的问题应该是完成“搜索”这个动作所花费的时间,想获取这个时间最简单的办法 ...

说得很对!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2