如何在 Assert 方法下撰寫一次驗證文本/訊息,以便我可以在 Selenium 的多個測驗中使用它。
String expectedMessage = "Name: Z to A";
String actualMessage = getTextFromElement(By.xpath("//option[contains(text(),'Name: Z to A')]"));
Assert.assertEquals("Error, message not displayed", expectedMessage, actualMessage);
uj5u.com熱心網友回復:
你可以像這樣制作一個 util 方法
public void verifyText(String actualMessage, String expectedMessage, String description) {
Assert.assertEquals(actualMessage, expectedMessage, description);
}
并在您的專案中隨時呼叫它。像這樣
verifyText(actualMessage, expectedMessage, "Error, message not displayed");
此外,您可以將此方法設為靜態,以防您不創建 util 類的物件。
如果您正在創建一個物件,那么您可能可以使用物件參考來呼叫此方法。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/363275.html