0

我正在尝试在运行 VMWare ESX 的远程虚拟机上自动测试安装程序。我想知道什么样的技术可以帮助我这样做,因为这项任务需要主机(用户将在其中获得所有测试的报告(无论是通过还是失败))和远程 VM 之间的广泛通信,其中将托管自动化测试代码。基本上对主机和远程 VM 之间的通信的任何洞察(主要是我想要某种 UI 从运行测试代码的 VM 向主机上的用户显示)。任何帮助都会很有用。谢谢你。

4

1 回答 1

0

如果您愿意自己编写代码,那么您可以在主机上创建一个 wcf 服务。主机和虚拟机上的客户端。然后向 VM 上的客户端提供您需要的数据。(例如安装开始,完成,错误,...)

然后使用主机上的客户端,您可以实现双工绑定(出于安全原因,通常您应该避免这种情况,但由于您在“类似沙盒”的环境中运行,因此它不应该成为真正的问题。)并且服务可以将任何更新从 vm 推送到主机。

那将是一种可能的方法。

于 2014-02-20T09:26:37.593 回答