我的应用程序中有一个按钮,下面提到的是HTML。
<button _ngcontent-c5 class="btn qf-btn" disabled>
<span _ngcontent-c5>ADD CUSTOMER</span>
</button>
我需要弄清楚如何使用量角器定位“ ADD CUSTOMER”按钮。我无法使用by.buttonText找到它。
答案 0 :(得分:0)
您可以尝试使用与class
部分匹配的定位按钮。
const button = $('[class~="qf-btn"]');
await button.click()
答案 1 :(得分:0)
像这样document.getElementById('edit').contentWindow.addEventListener('keypress', cK, true);
答案 2 :(得分:0)
您无法使用by.buttonText来找到它,因为此文本不在<button>
标记中,而是在<span>
中。
答案 3 :(得分:0)
$('span')
这应该可以解决问题。但是,我建议您链接元素。
let elName = $('.parentCssClass span')
elName.click();