サイトに新しく、依然として質問をしています。 [OK]を私のAppiumコードで使用する良いIFステートメントは何ですか
UPDATE私のコードにいくつかの変更を行った後、私は今、私のコードでは、このIF文を持っているので、私の問題は、IF文が真であるならば、それはその特定のページに進んだがしかし、クリックしないだろうボタンの上に。私のコードは正しいですか、私はいくつかの部分が欠けていますか?
driver.findElement(By.id(redButton)).click();
driver.findElement(By.id(good)).click();
driver.findElement(By.id(locator)).click();
//IF statement with variable named "viewdets"
//If "View Details & Pay" button pops up click
if (!driver.findElements(By.id(viewdets)).isEmpty()) {
driver.findElement(By.id(viewdets)).click();
//App Closes and Doesn't Click Pay Button
driver.findElement(By.id(pay)).click();
driver.findElement(By.id(conpay)).click();
//If not then continue to stall and check in
} else {
Thread.sleep(7000);
driver.findElement(By.id(stall)).click();
driver.findElement(By.id(two)).click();
driver.findElement(By.id(three)).click();
driver.findElement(By.id(next)).click();
wait = new WebDriverWait(driver, 15);
wait.until(ExpectedConditions.elementToBeClickable(By.id(pay)));
driver.findElement(By.id(pay)).click();
driver.findElement(By.id(conpay)).click();
driver.findElement(By.id(receipt)).click();
何が質問ですか? – AntonH
@AntonHが更新されました。まだこのサイトで質問をしています。 –
https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/を読んでみてください。はい、長くても非常に良いコンテンツです。 – AntonH