我正在寻找一个工具来做一些自动化图形用户界面测试的HTML5画布组件,我们正在开发。基本上,我正在寻找一个工具,能够记录点击和事件上的画布组件,并能够重放这些事件。
到目前为止,大多数测试工具,如Telerik WebUI testing Suite、Selenium、TestSwarm、qUnit、Jasmine、Hudson似乎都不完全支持HTML5 canvas测试。
你们知道已经支持这一点的测试工具吗?如果没有,您会知道公司是如何对HTML5 canvas进行自动化测试的吗?
发布于 2011-11-15 16:19:14
在Telerik Test Studio的最新版本中,我们添加了对许多HTML5标签的支持,如Canvas、音频和视频标签。所有HTML标记都可以使用代码访问,它们位于:
ArtOfTest.WebAii.HtmlControls命名空间。您会发现HTML5控件如下所示:
HtmlCanvas、HtmlAudio、HtmlVideo、HtmlMeter和所有扩展的HtmlInput类型,如HtmlInputEmail、HtmlInputSearch..etc。
对于HtmlCanvas,您实际上可以访问控件的2D上下文。因此,您甚至可以操纵它,并可以做以下事情:
HtmlCanvas.Context2dRotate(),HtmlCanvas.Context2dTransform()...etc。
https://stackoverflow.com/questions/8125802
复制相似问题