QTP没有在IE 11中记录Webtables

时间:2015-07-10 23:25:04

标签: vbscript qtp

我在IE11中用VB脚本创建了一个示例webtable。提到下面的代码。

当我尝试使用QTP录制时在IE 11浏览器中单击webtable上的任何元素,QTP都不会记录任何脚本。

<h2>Employment Application</h2>
<form name="frmEmployees">
  <table border="0" width="320">
    <tr>
      <td width="80">First Name:</td>
      <td><input type="text" name="txtFirstName" size="10"></td>
    </tr>
    <tr>
      <td width="80">Last Name:</td>
      <td><input type="text" name="txtLastName" size="10">
        <input type="button" value="Evaluate" name="btnEvaluate"
    onClick="form.txtFullName.value = form.txtLastName.value + ', ' + 
                      form.txtFirstName.value">
      </td>
    </tr>
    <tr>
      <td width="80">Full Name:</td>
      <td><input type="text" name="txtFullName" size="24"></td>
    </tr>
   <tr>
      <td> <input type = "reset" name = "RstButton" > </td>
   </tr>

    </table>
 </form>

1 个答案:

答案 0 :(得分:0)

据Trudy Claspill所说HP Supportforums QTP不支持IE11。第一个支持它的版本是UFT12。

  

据此,QTP 11.0不支持IE 11。

     

在Windows 8上支持IE 11的第一个版本是UFT 12.在Windows 7 SP1上支持IE 11的第一个版本也是UFT 12.

但即使是UFT12似乎也有一些IE11的问题,因为有几个线程要求为几个功能提供补丁。

HP专家(Source)的另一篇文章详细介绍了缺少对IE11 for QFT11.53的支持:

  

对于UFT 11.53可用的lates版本是:

     

Internet Explorer 10。

     

Firefox 24。

     

Chrome 30。

因此,如果您想在IE11中进行测试,则需要升级到UFT12。