51Testing软件测试论坛

标题: QTP回放的时候出现了问题. [打印本页]

作者: xhz_panda    时间: 2008-6-16 11:36
标题: QTP回放的时候出现了问题.
请教个关于QTP的问题.我录制了一段操作,是打开公司的测试论坛,点击"我要发帖",打开发帖页面.然后成功发帖.为什么我在回放的时候老是会弹出公司首页呢.我用的是QTP9.2


录制的操作:
1.打开测试用的论坛
2.点击"我要发帖"
3.打开了发帖页面.输入标题和内容.发帖成功.然后页面转为帖子浏览页面.
4.关闭帖子浏览页面,关闭测试的论坛的页面.录制结束.

回放的情况:
一 正常回放.
二 回放中出错,回放过程是:
1.打开了测试的论坛页面.
2.这时打开的不是发帖页面,而是公司的首页面.
3.然后QTP测试出错.回放截止.

注:回放的两种情况随机出现.


测试论坛地址:http://shbbs.soufun.com/board/cslt
用户名:test567
密码:100044

脚本如下:

Browser("测试论坛-业主论坛-房地产门户-搜房房地产网").Page("测试论坛-业主论坛-房地产门户-搜房房地产网").Image("zero").Click
Browser("发帖区(正在发言)").Page("发帖区(正在发言)").WebEdit("subject").Set "测试下"
Browser("发帖区(正在发言)").Page("发帖区(正在发言)").Image("zero").Click 36,13
Browser("发帖区(正在发言)").Page("测试下-业主论坛-房地产门户-搜房房地产网").Sync
Browser("发帖区(正在发言)").Close
Browser("测试论坛-业主论坛-房地产门户-搜房房地产网").Page("测试论坛-业主论坛-房地产门户-搜房房地产网").Sync
Browser("测试论坛-业主论坛-房地产门户-搜房房地产网").Close


多谢!
作者: xhz_panda    时间: 2008-6-16 13:08
怎么没人指点啊
作者: haihai1005    时间: 2008-6-16 13:26
登陆问题 你们公司的系统应该是要先登陆 然后再进入论坛吧
作者: xhz_panda    时间: 2008-6-16 17:54
原帖由 xhz_panda 于 2008-6-16 13:08 发表
怎么没人指点啊


谢谢给了我一个思路
我测试过程中一直是登录状态.
在回放情况下,第一次正常回放,第二次就出现了弹出首页的情况.第三次就又正常了.很是奇怪.
作者: xhz_panda    时间: 2008-6-16 17:55
原帖由 haihai1005 于 2008-6-16 13:26 发表
登陆问题 你们公司的系统应该是要先登陆 然后再进入论坛吧



谢谢给了我一个思路
我测试过程中一直是登录状态.
在回放情况下,第一次正常回放,第二次就出现了弹出首页的情况.第三次就又正常了.很是奇怪.
作者: jacksboy    时间: 2008-6-16 22:03
在第2次回放前把IE缓存清空再试试看
作者: 陈能技    时间: 2008-6-16 23:49
估计是Record and Run Settings中的设置问题
作者: junny    时间: 2008-6-17 14:09
应该是 点击"我要发帖" 应该是个button ,而看代码是识别为Image了,所以才会总进入首页的。
Browser("发帖区(正在发言)").Page("发帖区(正在发言)").Image("zero").Click 36,13

可以建立个虚拟对象来解决这个问题,让qtp把它识别为button就可以了。




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