1

このボタンをクリックしたい:

html:
onclick="javascript:return  scForm.postEvent(this,event,'contentlink:externallink(id=FIELD8547822616)')"  class="scContentButton" href="#">Insert External Link

ボタンをクリックすると、新しいウィンドウが開きます。

click、fire event - click など、いくつかのコマンドを試しました。どちらも新しいウィンドウが開きますが、次のステップには進みません。「クリック」行は黄色で強調表示されます (まだ進行中であることを意味します)。

クリックした後、次のステップが実行されないのはなぜですか?

私のコード: こんにちは、これが Selenium ide の私のコードです

<tr>
    <td>click</td>
    <td>//div[@id='EditorPanel']/div[3]/div/table[5]/tbody/tr/td/table[4]/tbody/tr/td[2]/div/a[3]</td>
    <td></td>
</tr>
<tr>
    <td>selectWindow</td>
    <td>Sitecore</td>
    <td></td>
</tr>
<tr>
    <td>type</td>
    <td>id=Url</td>
    <td>http://bookofbetterways.com</td>
</tr>
<tr>
    <td>click</td>
    <td>id=OK</td>
    <td></td>
</tr>
<tr>
    <td>selectWindow</td>
    <td></td>
    <td></td>
</tr>
4

2 に答える 2

0

次のステップが開いているウィンドウで実行されるという前提に基づいて、新しいウィンドウが開いているときにクリックした後、開いているウィンドウを選択していない場合があります。

于 2012-10-10T04:54:29.473 に答える