Selenium IDE - AJAX文本字段未更新

时间:2015-05-27 15:15:53

标签: ajax selenium selenium-ide

我正在测试一个付款页面,一旦您输入付款金额并离开该字段,付费字段总数就会更新。

问题是,即使Selenium将数据输入付金额金额字段,付费字段总数仍为0.00。

我尝试点击其他字段,在其他字段中输入文字,使用sendKeys和keyPress进行TAB,回车,突出显示页面的其他区域,似乎没有任何工作。

页面上有一项验证,要求您在继续之前支付最低金额,因此,此时我无法继续。

1 个答案:

答案 0 :(得分:0)

解决方案是在输入数据后在付款金额字段上使用fireEvent / blur。

HTML看起来像这样:

<tr>
    <td>type</td>
    <td>id=checkAmount</td>
    <td>${Amount}</td>
</tr>
<tr>
    <td>fireEvent</td>
    <td>id=checkAmount</td>
    <td>focus</td>
</tr>
<tr>
    <td>fireEvent</td>
    <td>id=checkAmount</td>
    <td>blur</td>
</tr>