0
我正在为rails应用程序的前端部分编写测试。 我使用硒和水豚来测试一些前端功能。如何使用javascript绘制签名(点击,按住并移动鼠标)?
现在我需要在html页面上测试在线签名。所以,我有和.signature
css类的元素。我知道我可以在测试运行期间运行在浏览器的JavaScript:
page.evaluate_script "some js code goes here"
问: 我怎么能做到这一点的东西用纯JavaScript或jQuery的:
- 计算尺寸
.signature
元素 的
- 然后将鼠标移动到此元素中
- 然后绘制一个签名(然后单击并按住鼠标按钮并在元素边框内移动鼠标)
谢谢!
您可以尝试查看此链接http://keith-wood.name/signature.html –
@OliSoproniB。它不适合我,因为我在写Ruby测试。项目不会在生产中使用jQuery UI Signature插件。所以我只能使用纯jQuery的jQuery。 – bmalets