首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测试canvas selenium c#项目

如何测试canvas selenium c#项目
EN

Stack Overflow用户
提问于 2018-02-14 22:20:29
回答 1查看 284关注 0票数 0

我的项目使用selenium来运行前端回归测试已经有一段时间了。由于开发工具的转变,原本使用jquery显示一些前端内容的屏幕区域,现在已经转向使用画布元素(HTML5?)。这让我有点头疼,因为我不知道如何在selenium c#中测试没有标签、XPaths或可识别因素的东西,以便以通常的方式进行交互。

画布有效地创建了不同框的整个层次结构树,根据框中的文本,改变大小和位置(X和Y)。

与画布元素交互的“推荐”最佳方式是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-15 00:38:02

与开发团队交谈,让他们编写/公开执行所需测试所需的API。然后,您可以在脚本中使用JS调用它们。

几年前,我的公司将一个个性化页面从闪存转换为HTML5画布,这就是我所做的,它运行得很好。我通常像用户一样使用UI来设置场景,然后调用内部API来查询画布上是否添加了图像、显示的文本是否正确等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48789408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档