Dom*_*Dom -2 java testng selenium assert
代码如下:
import static org.testng.Assert.assertEquals;
import static org.testng.Assert.assertTrue;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
public class ContactPageElements {
public static WebElement element = null;
public static String baseURL1 = "http://something.com";
//Clicking logo should take you back to the baseURL
public static void clickLogo (WebDriver driver) {
element = driver.findElement(By.xpath(".//*[@id='blah'"));
element.click();
String currentURL = driver.getCurrentUrl();
assert.assertEquals(currentURL, baseURL1);
}
}
Run Code Online (Sandbox Code Playgroud)
对于断言,我收到错误:“类型不匹配:无法从 void 转换为布尔值”
鉴于您有assertEquals()
最后一行的 静态导入clickLogo()
,应该简单地是:
assertEquals(currentURL, baseURL1);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12501 次 |
最近记录: |