我怎样才能最好地重新测试新版本或开发版本中的错误?

我怎样才能最好地重新测试新版本或开发版本中的错误?

我报告了在 Launchpad 上 Karmic 中出现的错误,并被要求在 Lucid 或 Maverick 上重新测试。我该如何做才能最好?

答案1

对于测试 Maverick 来说,testdrive这是最简单的。它会自动每天下载最新的 Maverick 并在虚拟机中运行。

sudo apt-get install testdrive virtualbox-ose
testdrive

答案2

三条路线:

  • 在虚拟机中安装 Ubuntu。

    优点:您的安装是持久的,您可以轻松地在 VM 和普通桌面之间来回切换。

    缺点:它会很慢。

  • 使用 LiveCD。

    优点:最直接,与第一次安装 Ubuntu 时的方法相同。

    缺点:会话没有持久性,重新启动时您的环境将丢失。

  • 安装在单独的机器上。CD 读取时间很慢。

    优点:坚持、速度。

    缺点:如果没有硬件的话,价格会很昂贵。

就我个人而言,我会选择 VM 路线。如果您的错误涉及硬件,则需要使用 LiveCD 或物理安装。

答案3

这取决于您要重新测试的 bug。对于几乎所有 bug,在虚拟机中测试都是很好的选择。正如另一个答案,Testdrive 非常适合这一点。

对于与硬件相关的错误,您需要在真实硬件上运行,这意味着 LiveCD 是一种更合适的方法。

答案4

无需升级?您可能需要设置 Lucid 或 Maverick 的虚拟实例,或者在机器的新分区下安装该特定版本。我发现 VirtualBox 非常适合 Ubuntu(而且免费)。

相关内容