Я весь такой алгоритм строю на проверках.
Поверяем, если на странице элемент "captha"
Если ответ == да
то выполняем сценарий #1
Если ответ == нет
Идем по сценарию #2
Таким образом добился нужного результата, все домены кроме разрешенных ведут на мой вебсервер, который отдаёт пустой контент на любой домен, для https самоподписаный сертификат + команда хрома для игнора ошибки серта как на скрине.
Как сделать, чтоб не выводилось в ЛОГ? - Проверять, виден ли элемент на экране.
Ставлю игнорировать ошибку. И если элемент не появился, то он должен просто забить. Он забивает, но выводит в лог, что ожидал элемента, тем самым засоряя ленту. Как выключить вывод?
В стандартном интерфейсе технические сообщения в логе отключить нельзя.
Есть ещё грубый хак, который убирает надпись ожидание элемента от @UserTrue. Но используйте его на свой страх и риск.