我目前正在开发一个软件。我的主要问题是,我的资源非常有限,只有我的个人电脑。因此,我不能测试我的软件在不同版本的windows,PC与不同的配置。
我能做些什么来确保不同电脑的兼容性,而不用花很多钱。
发布于 2013-05-25 12:19:31
当你只有自己的资源来资助你的测试时,我发现朋友是一个很好的资源:)在过去,如果我已经构建了一些东西,并且想确保它在其他地方工作,我会找到一个和我有不同设置的朋友,然后把它发送给他们。
缺点是,这些人通常不是训练有素的软件专业人员,也不一定能够进行适当的测试。如果我需要,我可以简单地要求访问他们和使用他们的系统几个小时,所以一些测试。
或者,您可以使用在线社区来聚集您的测试源,并让他们在您的软件中找到问题。在很多情况下,这是不可能的,因为你不能将软件发布到野外。
在您的单个PC上安装的虚拟机还允许您在单个硬件上运行多个操作系统。您可以使用像VMWare这样的软件来完成这一任务。
像Kickstarter这样的人群资助网站也可以被用来设置特定的目标和筹集资金,以获得硬件或VM软件,您可以使用这些软件来设置您的各种环境。不过,你需要一些方法让人们想要投资你。
发布于 2013-05-27 19:23:03
虚拟机路由可能是您的最佳路径,您可以这样做:
此外,您也可以尝试uTest。这是众包测试,但是与测试周期相关的费用。据我所知,所有的测试都是手动的。
发布于 2013-05-27 06:45:01
您可以使用虚拟机,其中包括多种OS/浏览器组合,如Win XP + FF、Win XP + Chrome、Win 7+ IE等。显然,您的主机需要更高的配置才能正常运行虚拟机。
同时,将系统提供给新手用户仅仅使用它们也会帮助您发现系统中的错误。
https://sqa.stackexchange.com/questions/6104
复制相似问题