我已经构建了一个 Silverlight\WCF\Sql 应用程序,作为测试的一部分,我需要验证该应用程序是否可以跨 Windows\IIS\SQL\IE 的多个排列工作 (客户端 SL 和服务器 WCF\SQL)
例如 在 SQL ZZZZ 上使用 IIS Y.Y 的 Windows Server XXXX
我知道常识表明应用程序应该在 Siverlight\WCF\SQL 支持的平台上运行,但是我们需要执行这些测试。
是否有另一种“轻松”进行此测试的方法?简单地说,我的意思是不创建一堆虚拟机。
谢谢!
最佳答案
正如您在评论中所说,IIS 和 Windows 版本之间存在依赖关系。
有一些工具可以让您运行多个版本的 IE。但这不会测试不同版本的 Silverlight。
但是对于服务器端的东西,您无法绕过创建 VM。但是通过一些计划,您可以将所需的数量降至最低。
创建:
- 客户端机器 f.eks SL 3 和 SL4
- 应用层机器 f.eks II6 和 II7
- 数据库层机器 f.eks SQL 2005 和 2008
然后通过改变配置,您可以测试不同的组合。
关于sql - 在多个 Windows 版本中测试 .NET 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5796801/