我正在测试使用量角器来测试我的Web应用程序。当我尝试使用getAttribute()提取属性值时,它不会返回完整的值。缺少部分到值的末尾的字符。例如:
HTML:
<a class="btn btn-primary btn-lg cip__attached" href="http://www.testool.net/?hsdgfshdgfsdhf&dh=fgshdfgsfd&sdfgjs=sdfnsdfsfdj&usdfjs=dhfh&asd=23423423478" target="_blank" rel="noopener noreferrer">Hello</a>
量角器测试:
browser.findElement(by.tagName('a')).
getAttribute('href').
then(function(attr){
console.log(attr);
});
控制台日志:
仅显示 http://www.testool.net/?hsdgfshdgfsdhf&dh=fgshdfgsfd&sdfgjs=sdfnsdfsfdj&usdfjs=dhfh&
不知何故,文本的最后部分缺失 asd = 23423423478
有没有人有这个问题? 感谢