Мне нужно проверить, что повар ie "НЕ" присутствует на странице.
На основе этого сообщения
Как убедиться, что повар ie НЕ присутствует
Я пробовал следующее в скриптовом режиме Katalon добавлены в стандартный импорт из тестового примера:
import com.kms.katalon.core.webui.driver.DriverFactory как DriverFactory
import org.openqa.selenium.WebDriver as WebDriver
И я написал:
WebUI.verifyMatch(driver.manage().getCookieNamed('foo'), is(null()))
Затем я получаю следующую ошибку для нулевого указателя
FAILED Причина: java .lang.NullPointerException: невозможно вызвать метод call () на нулевом объекте
Есть ли способ записать проверку «нет» существующих файлов cookie, используя режим сценария для Katalon Studio?
PS: Я пробовал этот другой подход
try {
_fbp = driver.manage().getCookieNamed('_fbp').getName()
}
catch (Exception e) {
String _fbp = new String('Something went wrong')
System.out.println('Something went wrong')
}
WebUI.verifyMatch('Something went wrong', _fbp, false)
Он не работает только в части verifyMatch. Кажется, что «что-то пошло не так» на самом деле не сохраняется в переменной _fbp
FAILED. Причина: groovy .lang.MissingPropertyException: нет такого свойства: _fbp для класса: