如何使用QTP在不可编辑的编辑框中设置值

how to set value in noneditable editbox by using QTP

本文关键字:编辑 设置 何使用 QTP      更新时间:2023-09-26

在我的web应用程序中,一些屏幕完全处理Js框架,我们正在使用QTP plz进行自动化,帮助我解决以下问题,

如果我在"编辑"框中单击,Visualy weblist框将激活,但它完全是只读+不可编辑的。如果我们单击下拉图标,它将在其树类型值(例如:类>>分支>>节)中填充一个窗口。我们需要单击节,然后按"设置"按钮,然后在编辑框中填充选定的值。即使我在编辑框中输入值并单击提交按钮后,使Editbox属性Readonly为false,它在编辑框中将给出错误Null值?所有这些都是完全用Javascript Framework编写的开发人员,所以有没有办法通过使用QTP(VBSCRIPT)或Javascript代码直接输入值而不选择弹出窗口值?

感谢

我不完全理解您的问题,但在我看来,您询问的选项之一是如何从QTP运行JavaScript代码。您可以使用Page.RunScript(或Frame.RunScript)从QTP11开始执行此操作。