DEV:
私はJavaでの待機の種類がいることを知っています
暗黙WAIT-
driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS)
明示的なWAIT-
WebDriverWait wait = new WebDriverWait(driver, explicitWaitSec);
wait.until(ExpectedConditions.elementToBeClickable(element));
流暢WAIT-
Wait<WebDriver> wait = new FluentWait<WebDriver>(driver)
.withTimeout(30, TimeUnit.SECONDS)
.pollingEvery(5, TimeUnit.SECONDS)
.ignoring(NoSuchElementException.class);
が、私は待ちの混乱していますと予想される条件は、最も近い私がするのに役立つであろうWait Until Page Contains
ロボットのフレームワークのキーワード?
トドルMinakov:
ロボットFrameworkの中で明示的に開発された機能ですは直接アナログは、ありません。
同じ時間では、あなたはExpectedConditionのでそれを達成することができpresenceOfElementLocated()の明示的/流暢待機して(後者はところで、最初のちょうどより多くのカスタマイズバージョンです)。
ロケータのために、このXPathを使用します。
//*[contains(., "Your Text Here")]
これは何であるRobotfフレームワークが実際に、非常に賢い私は認めなければなりません。