为什么用qtp录制web时,同一个网站不同名称的页面,显示的都是同一个browser名?

2024年11月27日 21:56
有4个网友回答
网友(1):

这是正常的,QTP有自己的识别机制,你可以留意一下QTP对象库中的各个对象,即使是Browser下的对象有同名的,但是他的ID 也是不一样的。只要你的脚本可以正常回放就没事了。

网友(2):

为什么我会收到这个问题的求助通知?不懂。。。
QTP是测试用的哈。。。部门里倒是有测试人员用过。。可惜他还在请假中。。。
如果页面之间使用的都是服务器端跳转,浏览器内永远显示的是在访问同一个页面,是不是会造成显示同一个?
很多页面都是被加载在一个主框架里的,就像是相片的相片框,所以是否QTP只捕捉到了这个不变的框呢?
上面两种情况,都可以使用火狐自带的调试,或者如Fiddler这样的抓包工具查看完整的访问记录,就可以知道在访问网站时一共访问了多少东西;
不过该怎么解决俄就不晓得鸟。。。

网友(3):

qtp主要就是VBscript脚本的编写,
在了解QTP怎么用的前提下得熟悉脚本的语法。
好一点的书籍我倒是没有发觉,感觉都差不多。
不过你可以多去517testing这个测试网站看看,
里面有很多有价值得资料。
顺便在加几个QTP的学习的群,
多与测试人员交流一下。

测试在我们国家来说,
还是起步的阶段,
要是你的外语水平很好的话,
对你的QTP的学习有很大的帮助。
因为现在有很多比较新的技术都是外文的。

囧~

祝你早日在QTP的学习上面有所突破~!

网友(4):

这是因为在第一个Browser下录制或者添加对象到对象库之后关闭了第一个Browser,再打开第二个Browser进行操作。只要不关闭第一个Browser,打开第二个Browser操作就不会出现你说的情况了。