开发者

QTP Visibility Issue with a strange solution

I'm testing a Java web application on QTP. In one scree开发者_运维百科n, not all fields are visible initially (ie: they're 'below the fold'), so this:

Browser("x").Page("y").JavaApplet("z").JavaInternalFrame("a").JavaEdit("txtName").Set "bob"

Causes an unspecified error to occur.

But if I change it slightly, to:

Browser("x").Page("y").JavaApplet("z").JavaInternalFrame("a").JavaEdit("txtName").Object.SetText "bob"

It works fine. Why?


If the object Properties for the JavaEdit Box which is set by the Developers is different from other similar objects. hence it has to be done in that way.

There are many instance like where one cell of the Java Table is set by the value using SetCellData for the Edit operation and for a same kind operation usually we use Type / SendKey methods.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜