Linux 和 WinPE

Linux 和 WinPE

在过去的几周里,我试图在公司中实现软件测试过程的自动化。我发现 WinPE 对我来说是最好的方法。起初,我基于 python 自动化了一些测试,这不是问题,我让它工作了。我加载自定义 WinPE 并开始在单独的命令行窗口中运行测试,如果失败或完成,则会发送电子邮件通知

我的问题是我的 Linux 测试(我从来没有使用过 Linux),目前这个测试使用 Grub4dos 来加载 BZimage,并且 Linux 测试在 Linux 环境中启动。我的目标是使用与 python 相同的方法,那么是否有可能在 WinPE 中运行 Linux?我该如何做到这一点? Grub 是我的解决方案吗?我无法让它在 WinPE 中运行。

答案1

假设您使用 WinPE 作为干净的预安装环境。您可以通过使用虚拟机和快照(例如在 VirtualBox 下)(使用 Windows 或 Linux 作为主机操作系统)对 Linux(和 Windows)执行此操作。

对于 Python 测试,它通常足够“干净”,可以使用virtualenv.这比启动预安装的环境要简单得多,速度也快得多。tox允许您通过使用virtualenv多个目标(例如 CPython 2.7、3.3、3.4、PyPy、Stackless)来自动化测试 python。

相关内容