标签: selenium phantomjs protractor
是否可以使用Protractor工具对HTML5 <canvas>元素内的对象进行断言?我可以使用单击,拖放动作 坐标,但我需要断言{{1}}元素。
<canvas>
答案 0 :(得分:0)
<canvas>元素就像页面内的applet。您可以检测到该元素存在,但您将无法使用Selenium在其中看到它。如果dev在<canvas>元素中添加了钩子,您可以使用JavascriptExecutor向您的脚本添加JS调用以“看到”<canvas>标记,操纵它等等,但这依赖于添加的钩子。
JavascriptExecutor