51Testing软件测试论坛

标题: 查询出来的数据该做参数化还是查询? [打印本页]

作者: aprincess    时间: 2009-6-3 16:07
标题: 查询出来的数据该做参数化还是查询?
测试BS结构的程序,经常会遇到输入查询条件,点击查询按钮生成查询结果(比如表格样式的多条记录)的情况,当然查询条件不同,查询结果也不同,最主要的是记录条数都不同。现在很搞不懂的是,对于这类查询录制出来的脚本该做如何处理,是需要做参数化还是做关联,还是什么也不用改动?请各位指点

[ 本帖最后由 aprincess 于 2009-6-3 16:30 编辑 ]
作者: aprincess    时间: 2009-6-4 10:34
没有答案吗?
作者: kuangquanshui    时间: 2009-6-4 10:54
学习中  个人感觉应该做查询条件应该做参数化    结果应该用验证点    关联我还不会  对不起了 没帮上你什么忙
作者: aprincess    时间: 2009-6-4 11:14
标题: 回复 3# 的帖子
谢谢你!查询条件应该做参数化,这个地方我会,也能理解,只是不知道对查询结果如何处理,不知道你说的验证点是不是检查点?
因我们的多个项目都是这中报表统计查询的操作,怕这个地方处理不好,期待高手们对于这个问题多发表一下自己的看法。非常感谢

[ 本帖最后由 aprincess 于 2009-6-5 14:01 编辑 ]
作者: mr.bee    时间: 2009-6-4 13:55
查询结果做检查点 检查内容做参数化
作者: 影子397    时间: 2009-6-4 14:10
这个可能要构造数据,有翻页的结果和没有翻页的结果是否一样的效果,是要考虑的
作者: kuangquanshui    时间: 2009-6-4 15:00
标题: 回复 4# 的帖子
问题严重了  我说的就是检验点 用别的工具叫验证点 说习惯了  对不起了
作者: 忍忍忍    时间: 2009-6-4 15:22
选中Runtime Settings—Internet Protocl—Preferences—Checks:Enable Image and text check后,
在脚本里添加检查点,要根据不同的显示结果设,不知道咋说……
作者: superliming    时间: 2009-6-4 16:34
做关联比较好。因为参数化,检查点。检查的内容部固定,比如baidu搜索。
作者: kuangquanshui    时间: 2009-6-4 17:57
晕 现在就是不会 关联 以后要好好学了
作者: aprincess    时间: 2009-6-5 14:08
原帖由 忍忍忍 于 2009-6-4 15:22 发表
选中Runtime Settings—Internet Protocl—Preferences—Checks:Enable Image and text check后,
在脚本里添加检查点,要根据不同的显示结果设,不知道咋说……

不好意思,不是很懂,可以拿百度搜索作为例子解释一下吗?需要把哪些内容作为检查点,谢谢啊
作者: aprincess    时间: 2009-6-5 15:03
标题: 回复 6# 的帖子
一般都是当前最多只显示50条记录,如果记录超过50条,就会出现下一页按钮。这种方式对脚本有什麽影响吗?
作者: lockdante    时间: 2009-6-5 15:47
楼主你到底是要做性能测试还是功能测试?
如果是测试查询功能的话,建议用QTP对查询条件参数化,对查询结果设置检查点.
如果是测试查询功能的性能,那就不用参数化了,对查询功能设置一个检查点,然后测试其性能.
作者: kuangquanshui    时间: 2009-6-5 16:53
呵呵   一语道破天机
作者: kuangquanshui    时间: 2009-6-5 17:15
关键这个事功能的测试内容好像   性能的不会这么考虑的     个人看法
作者: kuangquanshui    时间: 2009-6-5 17:27
是要的  但感觉不应该做的这么细致  这是功能里面的
作者: aprincess    时间: 2009-6-8 14:36
原帖由 lockdante 于 2009-6-5 15:47 发表
楼主你到底是要做性能测试还是功能测试?
如果是测试查询功能的话,建议用QTP对查询条件参数化,对查询结果设置检查点.
如果是测试查询功能的性能,那就不用参数化了,对查询功能设置一个检查点,然后测试其性能.

要测试的是性能。但是因为查询出的数据是不同的,这部分如果不做处理,只是设置一个检查点,会不会对测试结果有什麽影响啊?




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