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

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

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

相关文章

我有一个网格,可以根据更大的树结构编辑小块数据.为了更容易...
我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以...
我正在使用带有Grails2.3.9的Dojo1.9.DojoNumberTextBox小部...
1.引言鉴于个人需求的转变,本系列将记录自学arcgisapiforja...
我正在阅读使用dojo’sdeclare进行类创建的语法.描述令人困惑...
我的团队由更多的java人员和JavaScript经验丰富组成.我知道这...