我不明白,十分之一,当我执行这段代码时:
casper.then(function() {
this.waitUntilVisible('#selector');
});
casper.then(function() {
this.evaluate(function() {
$('#selector').click();
});
});
单击函数doest不起作用,但选择器存在,我在我的屏幕截图上看到(我在测试中出现故障时自动捕获)。
我也尝试了casper.click()函数,但是我有相同的随机结果。
答案 0 :(得分:1)
我建议用等号函数代替。
例如替换代码:
casper.then(function() {
通过
casper.waitForSelector('#selector', function() {
您可以在文档中找到有关waitForSelector的更多信息:http://docs.casperjs.org/en/latest/modules/casper.html#waitforselector