В настоящее время я пишу несколько тестов с помощью casperjs, и я столкнулся с проблемой при попытке щелкнуть кнопку на веб-странице. Вот мой код, нажмите на кнопку:Casperjs Testing - удален QObject
var x = require('casper').selectXPath;
this.click(x('//*[@id="xx-xxx"]/body/div[2]/div[2]/div[1]/nav/div[2]/button[5]'));
Обычно у меня нет каких-либо проблем с щелчками кнопки, но по какой-то причине ошибка возвращается в
Error: cannot call function of deleted qObject
Кто-нибудь знает, что это значит ? Что я могу сделать, чтобы это не произошло?
В коде нет ничего плохого, пожалуйста, предоставьте полный сценарий. Ошибка говорит о том, что вы закрыли страницу. Вы работаете с кадрами или всплывающими окнами? –