[英]Nightwatch: Get text value of an element when hover over it
我只是通過查看圖像來了解上下文,但我認為你想做的事情是這樣的: https : //jsfiddle.net/c8xxuxz2/
為此我將使用browser.execute()函數並將文本存儲在變量中,以便稍后在回調中為其創建斷言。 看起來像這樣:
browser.execute(function(){
var text;
$('#[the-id-that-you-want]').trigger('mouseover');
// Wait a little so that the tooltip appears;
setTimeout(function(){
text = $('[your-tooltip-class-or-id]').text();
}, 1000);
return text;
}, [], function (result) { browser.assert.equal(result, "[Your tooltip's expected text here]") })
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.