WatiN看起来不错,但手工生成页面对象似乎非常繁琐。
是否有任何浏览器插件或其他工具可以让我点击几个元素(表单字段,div等)并导出这些元素的页面对象的源?它看起来像是对框架的明显补充。
谢谢,
阿德里安
答案 0 :(得分:3)
看一下这篇博文。
http://slmoloch.blogspot.com/2009/12/design-of-selenium-tests-for-aspnet.html
它讨论了xpather工具和T4模板的混合,以自动生成pageobjects。它也是关于如何为.Net设置硒环境的一个很好的系列,大部分内容也适用于Watin测试。
答案 1 :(得分:0)
我也对页面对象的生成感到好奇。但是,我不想像浏览器一样加载浏览器和点击,而是想通过反映网络应用程序dll来发现页面和控件。
我还没有听说过这样做的工具,但我只是想把它放在那里以防你想花一点时间来发现并按照你想要的方式生成代码。
希望这有帮助。
答案 2 :(得分:0)
WatiN测试记录器怎么样?