用Selenium测试“Dojo”Web应用程序

有没有人使用Selenium和Dojo重的网络应用程序进行了广泛的自动化?我正在寻找您可能遇到或直接与Selenium和Dojo的组合相关的任何问题或问题.
我已经使用Selenium与一大堆不同的网络应用程序,其中包括几个Dojo.你应该没事我建议的一个做法是确保您要测试的所有组件(您将要驾驶的UI控件以及您将要阅读的文本组件进行测试)都设置了ID标签.硒有一堆优雅的选择器来获取您需要的元素,但ID的选择仍然是最好的.其他方法可能更脆弱.

我有一些具有挑战性的经验,Selenium RC不能像我的代码Selenium IDE兼容,以至于我停止使用Selenium RC.如果您对Selenium不太熟悉,您应该意识到,它本身不支持一些(IMO)基本功能,如流量控制和包括;但是有一些允许这个框架的用户扩展.我还建议您看一下Watir,我现在一般喜欢Selenium,因为它暴露了一流语言(Ruby)的全部功能/灵活性.

相关文章
相关标签/搜索