在过去的几周里,我试图在我的公司实现软件测试过程的自动化。我发现WinPE是我最好的方法。起初,我正在自动化一些基于python的测试,这不是一个问题,而且我已经开始工作了。我加载了一个自定义的WinPE,一个测试开始在一个单独的命令行窗口中运行,如果它失败或完成,它会发送一个电子邮件通知。
我的问题在于我的linux测试(我从未使用过Linux),目前,这个测试使用Grub4dos加载BZimage,而Linux测试在Linux环境中启动。我的目标是使用与python相同的方法,那么在WinPE中运行Linux是可能的吗?格鲁是我的解药吗?我无法让它在WinPE工作。
发布于 2014-11-10 14:06:22
假设您正在使用WinPE作为一个干净的预装环境。您可以通过使用虚拟机器和快照(例如VirtualBox下的虚拟机和快照)(无论是使用Windows还是以Linux作为主机操作系统)来实现Linux (和Windows)。
对于Python测试,它通常“干净”到足以使用virtualenv。这比启动预先安装的环境简单得多,速度也快得多。tox允许您通过对多个目标(例如,CPython 2.7、3.3、3.4、PyPy、Stackless)使用virtualenv来自动测试python。
https://unix.stackexchange.com/questions/167093
复制相似问题