51Testing软件测试论坛

标题: 测试一个网站登录的时候出错 [打印本页]

作者: wawa133    时间: 2006-6-27 08:42
标题: 测试一个网站登录的时候出错
测试一个网站在登录的时候,不论怎么样它都不运行,就是输入用户名,密码,然后点击确定按钮的时候,这个页面怎么样都不会跳转,就一直停在那里不运行了,然后就出错,请问这是什么原因啊?

代码如下:
Browser("Browser").Page("网友留言簿_2").Link("[管理员]").Click
Browser("Browser").Page("管理员页面").WebEdit("ID").Set "admin"
Browser("Browser").Page("管理员页面").WebEdit("Pwd").SetSecure "44a07a5181d312d67883d8229612d775"
Browser("Browser").Page("管理员页面").WebButton("确定").Click
Browser("Browser").Page("管理员").Link("[返 回]").Click
Browser("Browser").Page("Page").Sync

[ 本帖最后由 wawa133 于 2006-6-27 08:44 编辑 ]
作者: xiaonan    时间: 2006-6-27 09:01
报的是什么错,看看录制时的对象和回放时的对象是否会发生某些属性的变化,导致QTP没办法执行.还有是不是跳转的速度慢了点啊?
Browser("Browser").Page("管理员页面").WebButton("确定").Click
Browser("Browser").Page("管理员").Link("[返 回]").Click  
这两句是?怎么刚确定就返回了啊?返回录的是哪个控件啊?
作者: wawa133    时间: 2006-6-27 09:32
现在可以了,不过我又重新录制了另一个网站(公司的),但是也是一样,到了输入密码这里的时候,就不运行了,要等很久(没有耐心等下去,所以就停止了),不知道是什么原因呢?
他有时候会提示是关于Active x的安全设置问题,不知道是不是这个原因呢?
作者: wawa133    时间: 2006-6-27 09:40
出错显示:

Object                   Details                              
plus                Cannot find the "plus" object's parent "left" (class Frame). Verify that parent properties match an object currently displayed in your application.
作者: wawa133    时间: 2006-6-27 09:41
Object                Details                    
left                   Object's physical description:
                         Url = http://www.789vr.com/bbsntm2/?ac=forumnv&nv=nv
                        Title = 789VR.COM | 南天门虚境BBS . 中国......
                           Name = left
                          Mercury Class = Frame



Warning 2006-6-27 - 9:23:55

[ 本帖最后由 wawa133 于 2006-6-27 09:43 编辑 ]
作者: wawa133    时间: 2006-6-27 10:23
呵呵。。已经解决了,我把它虚拟成一个BUTTON就成功了。
作者: xiaonan    时间: 2006-6-27 10:25
原帖由 wawa133 于 2006-6-27 09:40 发表
出错显示:

Object                   Details                              
plus                Cannot find the "plus" object's parent "left" (class Frame). Verify that pare ...

"plus"是什么对象啊,QTP在对象库里没找到
作者: xiaonan    时间: 2006-6-27 10:26
原帖由 wawa133 于 2006-6-27 10:23 发表
呵呵。。已经解决了,我把它虚拟成一个BUTTON就成功了。

恩,可能QTP 对这个对象识别有了点问题
作者: wawa133    时间: 2006-6-27 11:05
原帖由 xiaonan 于 2006-6-27 10:25 发表

"plus"是什么对象啊,QTP在对象库里没找到



plus 好像是一个图片,就是展开树型结构的一个 + 图片 ,估计是QTP不认识。
作者: QA_BAY    时间: 2006-6-27 12:03
原帖由 wawa133 于 2006-6-27 11:05 发表



plus 好像是一个图片,就是展开树型结构的一个 + 图片 ,估计是QTP不认识。

认识得了阿.回放正常!

Browser("南天门虚拟现实网_首页").Page("南天门虚拟现实网_首页").WebEdit("username").Set "wawa"
Browser("南天门虚拟现实网_首页").Page("南天门虚拟现实网_首页").WebEdit("passwd").SetSecure "44a0a9ce25bb2f5f90231a88042b"
Browser("南天门虚拟现实网_首页").Page("南天门虚拟现实网_首页").WebButton("登录").Click
Browser("南天门虚拟现实网_首页").Page("789VR.COM | 南天门虚境BBS .").Link("这里").Click
Browser("南天门虚拟现实网_首页").Page("789VR.COM | 南天门虚境BBS ._2").Frame("left").Image("plus").Click
Browser("南天门虚拟现实网_首页").Page("789VR.COM | 南天门虚境BBS ._2").Frame("left").Link("测试论坛").Click
Browser("南天门虚拟现实网_首页").Page("789VR.COM | 南天门虚境BBS ._2").Frame("main").Image("bbs_add").Click
Browser("南天门虚拟现实网_首页").Page("789VR.COM | 南天门虚境BBS ._2").Frame("main_2").WebEdit("subject").Set "test"
Browser("南天门虚拟现实网_首页").Page("789VR.COM | 南天门虚境BBS ._2").Frame("main_2").WebEdit("contents").Set "test"
Browser("南天门虚拟现实网_首页").Page("789VR.COM | 南天门虚境BBS ._2").Frame("main_2").WebButton("提交").Click
作者: wawa133    时间: 2006-6-27 13:42
嗯。重新录制后可以回放了。但是每次都是在输入密码和点击 登录 按钮的时候都要等很久,估计至少有一分 钟的时间。不知道QA_BAY有没有遇到这个问题啊?

[ 本帖最后由 wawa133 于 2006-6-27 13:57 编辑 ]
作者: QA_BAY    时间: 2006-6-27 14:43
没有!回放都是成功进入的!
作者: wawa133    时间: 2006-6-27 14:57
嗯。那估计是我这边网络的问题了。

       谢谢 QA_BAY 和 版主的帮忙。
作者: edwin_chen    时间: 2006-6-27 16:07
楼主做的是虚拟现实方面的吗?
以前我也做过一些有关的这个方面。
作者: walker1020    时间: 2006-6-29 17:26
网络速度是会对你的测试产生影响的,因为你测试的是 Web页面。如果网络根本就不通,那点击 登录按钮的后的等待时间就是无限期的了(那样的情况你就根本无法进行测试了)。




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