代码之家  ›  专栏  ›  技术社区  ›  amitm

如何在TestGen4Web脚本中为子弹出窗口使用条件?

  •  0
  • amitm  · 技术社区  · 15 年前

    我有一个TestGen4Web脚本,用于在具有弹出窗口的基于web的用户界面上自动测试(嘿,我没有编写那个ui…)。为了编写一个完整的测试脚本,该脚本基于弹出窗口中某些内容的某些存在来分支流,我需要编写一个简单的if条件,该条件执行类似于if的操作 document.getElementById("xyz").value

    关于如何完成这项工作有什么想法吗?当前,条件失败,因为它在父窗口上运行。

    1 回复  |  直到 5 年前
        1
  •  0
  •   amitm    15 年前

    与TestGen4Web的作者交谈。他断定这是一个bug,将在下一个版本中修复。这是一封包含临时解决方案的电子邮件:

    在此之前,您可以使用此修补程序。

    在你的个人资料下 耳鼻喉科/ 目录,

    1. 在recorder.js中,找到名为

    Recorder.prototype.fixAction=功能(操作){

    1. 在return方法之前,添加以下两行。

    newAction.pagerefreshed页= this.fixDatasetsAndVariables(newAction.pagerefreshed);

    希望这能解决你的问题。如果有更多的问题请告诉我 解决了这个问题。


    1. 在循环外部初始化循环计数变量将其初始化为 “tg4wnamed${count}”


    2. 在循环外部初始化循环计数变量将其初始化为