首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWT :硒/氟蓝自动测试UI

GWT :硒/氟蓝自动测试UI
EN

Stack Overflow用户
提问于 2015-04-28 12:46:55
回答 1查看 433关注 0票数 0

我有这么大的问题,我真的需要你的帮助。基本上,我正在从事一个以GWT为核心技术的项目,我必须进行功能测试和UI测试。事实上,我还必须使用Cucumber这个基于BDD的框架.

现在我谈到了主要的问题:实际上,在每次Maven构建时,GWT都会自动生成小部件的ids。然后,Selenium无法找到这些小部件,因为它们的Ids最近进行了更新/更改。此外,我找不到一些使用(findByName/xPath/cssSelector等方法的小部件。我现在正在开发FluentLenium,这是一个覆盖了硒的系统。我不知道如何解决这个问题,因为我无法控制GWT如何在后面生成Ids。以前没有人遇到过同样的问题吗?

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2015-05-08 22:03:43

我曾与GWT/Selenium/Cucumber合作过。对于整个应用程序中使用的每个ID,我们都有一个带有public static String字段的类文件。这些id是用ensureDebugId设置的。然后在Selenium/Cubumber测试中使用相同的类文件,通过id查找小部件。我不知道这对你有用吗。但在我们的例子中,测试人员控制了id。

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

https://stackoverflow.com/questions/29919948

复制
相关文章

相似问题

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