2016-07-18 5 views
0

テストケースではキーワードsleep 2s が使用されていますが、これは明らかに遅すぎますのでwaitキーワードに置き換えてください。RobotFrameworkでsleepキーワードを置き換えてください

これはダウンロードに使用されているということです。したがって、ユーザーはファイルをダウンロードして、sleep 2sを使用して、Robot Frameworkにダウンロードを完了するための時間を与えます。

しかし、何がページに変化しないので、私は

wait until element is visible, wait until page contains, or wait until page contains element

を使用することはできません:/

任意のアイデア?あなたはこれをどのように扱いますか?

ありがとうございます!

+0

ファイルが既にダウンロードされていることをどのように見ていますか? – Psytho

+0

「遅すぎる」とはどういう意味ですか? – Psytho

+0

通常、待ち時間は約300ms〜500msですので、2sは時間がかかり、おそらく必要ありません。 私はブラウザに手動で表示されます。たとえば、firefoxには青色のマークが表示されます。またはChromeの下のバーにあります。しかし、私はロボットでそのような行動をとらえる方法は知らない:/ –

答えて

0

キーワードを使用して、ダウンロードが完了するまで使用したい次のキーワードを繰り返すことができます。あるいは、Webdriverが別のキーワードを実行する前に暗黙の待機時間を待つように、暗黙の待機時間をより長く設定することもできます。

+0

そうでしょうこれは私がやったことです。それは一年以上前です:)あなたの応答に感謝! –

関連する問題