我们正在使用selenium来捕获数据流并点击Kendogrid上的数据。播放时,IDE无法正确捕获kendogrid上单击的数据。请指教。感谢
答案 0 :(得分:0)
测试Kendo UI元素并不容易,但是不可能。
如果你正在测试上一个和下一个按钮,你就不会发现任何问题;但是,如果你正在测试Kendo Grid过滤器,你可能需要通过Firebug检查生成的代码。
在我的情况下,如果我不知道html元素的id,我点击按钮Click To Record
来捕获元素并稍后测试。但有时我会惊讶:记录器捕获的代码不正确。在这种情况下,您需要手动检查什么是正确的代码并丢弃您不需要的代码(Selenium IDE通过右键单击html元素为您提供可能的代码案例)。
我建议您使用Firebug检查网站生成的代码,以了解网格是如何生成的。如果您想要更完整的测试,请使用Selenium Web Driver(Selenium IDE有一些限制因素)。
我希望这会对你有所帮助。