.net - 如何为商业Windows应用创建测试环境?

标签 .net windows testing installation

如何在不同环境中最好地测试商业 Windows .NET 应用程序? (XP、Vista、Win 7、终端服务器、Citrix)

我在考虑 MS Virtual PC,以及一些重影软件,如 Acronis .. http://www.acronis.com/enterprise/

什么是好的、经过测试的测试设置? :-)

........................................

感谢 volodi 和 lukas 的帮助,我现在更进一步了: 看起来 VMWare Workstation 是解决这个问题的完美软件解决方案。您可以拍摄配置快照,因此我们甚至不再需要任何成像软件。另外,它的价格为 189 美元...甜...

现在我们遇到了一些额外的问题:

  • 在 vmware 中,建议您将虚拟机存储在本地磁盘上。可以保存到网络或 USB 驱动器,但您需要 PocketACE,并且您必须先将其存储在本地,然后再进行转换,这看起来很麻烦…… 所以我们正在考虑购买一台磁盘空间为 1TB 的新笔记本电脑。我们只会将这台笔记本电脑用于测试目的。 您将虚拟机存储在哪里?

-> 将其存储在网络驱动器或本地磁盘上...这是一个误会...

  • 现在备份似乎又出现了另一个问题……您将如何备份 500 GB 的数据?这似乎是很多工作......

-> 嗯,这是一个误会。如果创建一台新机器,则必须分配 40GB 的空间。所以我们想,我们需要 8 台机器,8 x 40 = 320 GB ... 这是错误的,一个虚拟机是 +/- 3-6 GB ...虚拟机磁盘大小似乎在动态增长

  • 还有,我应该买一台 64 位机器吗?

->如果你想测试 Citrix XenServer,你将需要一个 64 位处理器......

最佳答案

我正在使用 VMWare,我喜欢创建特定配置的临时克隆的链接克隆功能。 VMWare 支持更多操作系统。您可以查看“Comparison of platform virtual machines

关于.net - 如何为商业Windows应用创建测试环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2724254/

相关文章:

c# - 如何将列表框中的记录显示到数据表或 GridView ?

c# - 强制所有派生类实现具有只读性质的某个属性

javascript - Mocha 将变量传递给下一个测试

c# - 如何在 GridView Pager 或 DataPager 中创建 'Show All' 按钮

c# - SQL 事务报告/状态

c# - Windows 商店应用程序中是否有等效的 AppDomain.AssemblyResolve?

c# - "This file came from another computer and might be blocked to protect this computer."- 如何以编程方式在 C# .net 中删除此属性?

c++ - 捕获屏幕的替代方法? (C++, Windows 操作系统)

testing - 针对 VM 中安装的 Web 应用程序进行负载测试

android - 在 IntelliJ IDEA 中获取照片到 Android 虚拟设备上