gpt4 book ai didi

java - 为什么 QTP 对象类会从 JavaWindow 更改为 Window

转载 作者:行者123 更新时间:2023-11-30 02:44:08 26 4
gpt4 key购买 nike

我有一组现有的 QTP 回归测试,我编写了这些测试,并已成功执行了多个回归测试周期。我有一个包含多个 JavaTable 的 JavaWindow,我在其中将表数据解析为数组,并根据 Excel 电子表格中的预期结果进行验证。

在当前的测试周期中,JavaWindow(其中包含我可以读取和验证的 JavaTables)现在已更改为一类 Window,并且 QTP 将此 Window 视为一个简单的对象。我无法再验证窗口内的表格数据。

可能发生了什么导致 JavaWindow 的 QTP 类更改为 Window 类?没有对此窗口进行任何代码更改,并且我已经验证我的测试盒和应用程序服务器上的 Java 版本没有更改并且对于当前版本的 QTP 有效。

任何对此问题的见解将不胜感激。

最佳答案

听起来 QTP 中的 Java 插件不起作用。造成这种情况的原因可能有多种。

  • 加载 QTP 时未在插件管理器中选择 Java 插件
  • 测试的记录和运行设置不包括您的应用
  • Java 应用程序在 QTP 之前打开(因此 QTP 无法 Hook 此应用程序)

关于java - 为什么 QTP 对象类会从 JavaWindow 更改为 Window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40746000/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com