Просто, чтобы дать общий ответ здесь обо всех трех API MYSQL со ссылкой:
Вы не можете смешивать ни одно из трех ( mysql_*
, mysqli_*
, PDO
) API MYSQL от PHP вместе, он просто не работает. Это даже в справочнике FAQ :
Невозможно смешать расширения. Например, передача mysqli в PDO_MySQL или ext / mysql не будет работать.
blockquote>Вам нужно использовать тот же API MySQL и связанные с ним функции, от подключения к запросам .
Один из подходов, которые вы можете попытаться достичь, - это использовать стандартные методы try / catch. Это перехватит исключение, которое генерируется из browser.wait, и обработает его в перехвате.
try{
browser.wait(EC.presenceOf(element(by.id("button"))), 5000, "button not found")
}catch(){
return false;
};