我有这么大的问题,我真的需要你的帮助。 基本上,我正在研究一个项目,其核心技术是GWT,我必须进行功能测试和UI测试。其实我也是用这个黄瓜这个框架是基于BDD的框架。
现在我来回答主要问题:确实,每Maven build,GWT自动生成窗口小部件的id。然后,Selenium由于其ID最近的更新/更改而找不到这些小部件。此外,我找不到方法(findByName/xPath/cssSelector等)的一些小部件。我现在在FluentLenium这是一个重叠的硒..我不知道如何解决这个问题,因为我无法控制GWT如何生成背后的ID .. 以前anynone遇到过同样的问题?GWT:用Selenium/FluentLenium自动测试用户界面
非常感谢。
将ID设置为小工具.. –
该应用程序真的很大。该项目于1.5年前开始,并非所有的小部件都有ID。后面的Gwt会在每个Maven构建ID时生成,而且很难处理这个问题。您是否有一个解决方案来处理这个问题,采用结构化的方法? 谢谢。 – AmineP90X
我没有其他的解决方案...一个想开发的应用程序需要照顾设置Id .. –