Sya*_*yat 0 java testng selenium
我正在使用java处理selenium和testNG ..我对此代码有一些问题:
Assert.assertEquals(webDriver.getCurrentUrl(), "http://google.com");
Run Code Online (Sandbox Code Playgroud)
问题是如何在assertEquals中创建if else条件.像这样
if( Assert.assertEquals(webDriver.getCurrentUrl(), "http://google.com"));
{
//do Nothing
}
else
{
// take screenshoot
}
Run Code Online (Sandbox Code Playgroud)
任何想法的家伙?
如果断言失败,则抛出assertionError.您需要捕获AssertionError并在catch捕获屏幕截图.
try{
Assert.assertEquals(...,...);
}catch(AssertionError e){
Log error;
Takescreenshot;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16827 次 |
最近记录: |