PowerShell for web-ui测试的优点?

问题描述:

我正在开发一个商业项目,这是一个基于Web的应用程序,它将与运行时部署的应用程序/ Web服务器(JBoss)一起部署到Web应用程序文件中。PowerShell for web-ui测试的优点?

我见过有关Powershell如何进行UI测试的链接。与Selenium或VS2010的编码UI测试相比,在Powershell中进行Web测试有没有优势? (Selenium的文档很差,这对Powershell有利,但我对更多功能性原因感兴趣)。

感谢

+0

想到的一点是,PowerShell更像是一个通用工具,其中像硒,watir等工具往往更具针对性。 – JasonHorner 2010-07-31 03:48:39

PowerShell的会给你的优势,如果你需要操作不是浏览器/网页/ webapp的东西。借助Powershell,您可以在操作系统,应用程序和浏览器之外进行操作。

如果你不需要这样做,如果你想自动化只有基于网络的应用程序,比我会建议使用网络特定的工具。硒很好,MSVS2010的测试非常棒。如果您喜欢编码,请尝试WatiN用于.net,​​用于java。它们不仅可以在IDE内运行,还可以在CI服务器上运行。