0

私は現在 Xebium を使用しています。これにより、Selenium を Fitnesse テストで使用できます。Selenium では、3000 ミリ秒の一時停止を設定できます。フィットネスのソースコードを見ると、次の行があります。

| do | pause | on | 3000 |

ただし、fitnesse でこのテストを実行すると、3 秒間待機せず、代わりに次の行に進むと思っていました。

ボタンを正しくロードするには、画面を一時停止する必要があります。フィットネスには、セレンの一時停止の使用に問題があるか、別の方法で中断していると思います。

4

2 に答える 2

1

私はこれを試してみましたが、うまくいきました:

ensure | do | pause | on | 3000 |

2 年以上経ちましたが、私のように Xebium に取り組み始めたばかりの人に役立つことを願っています。乾杯

于 2014-05-01T13:54:43.657 に答える
0

少し遅くなりましたが、将来の訪問者のために: ボタンが表示されるのを待ってみましたか? Seleniumのドキュメントでは、これを行うことを提案しています:

多くのアクションは、「clickAndWait」などの「AndWait」サフィックスを付けて呼び出すことができます。このサフィックスは、アクションによってブラウザーがサーバーを呼び出すこと、および Selenium が新しいページが読み込まれるまで待機する必要があることを Selenium に伝えます。

http://seleniumhq.org/docs/02_selenium_ide.jsp#selenium-commands-selenese にあります。

于 2013-01-21T09:19:44.400 に答える