gpt4 book ai didi

java - Assert.assertEquals selenium testNG 上的 if else 条件

转载 作者:行者123 更新时间:2023-12-01 07:52:35 25 4
gpt4 key购买 nike

我正在使用 java 处理 selenium 和 testNG ..我对此代码有一些问题:

Assert.assertEquals(webDriver.getCurrentUrl(), "http://google.com");

问题是如何在assertEquals中创建if else条件。像这样

if( Assert.assertEquals(webDriver.getCurrentUrl(), "http://google.com"));
{
//do Nothing
}

else
{
// take screenshoot
}

大家有什么想法吗?

最佳答案

如果断言失败,则会抛出断言错误。您需要捕获 AssertionError 并在捕获中捕获屏幕截图。

try{
Assert.assertEquals(...,...);
}catch(AssertionError e){
Log error;
Takescreenshot;
}

关于java - Assert.assertEquals selenium testNG 上的 if else 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34891265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com