繁体   English   中英

如何在Mac OS X上测试Java应用程序?

[英]How to test a Java application on Mac OS X?

诚然,这可能与编程不完全相关。 但是,我仍然相信SO的人群将是最好的答案,因为它与软件测试和部署有关。

我公司开发了一个商业Java应用程序。 我们想在Mac OS X(客户端版)上测试该应用程序。

Mac OS X目前对我们来说不是一个大平台。 我们只有一个请求。 因此,我们不想仅出于一些次要测试的目的而向Apple硬件投资。 我们的应用程序是纯Java,但由于我们(通常)将其与私有JRE捆绑在一起,因此我们要测试Mac OS X特定的问题。

对于其他平台(即各种Windows版本,各种Linux发行版,Solaris x86等),我们只是在VirtualBox中对其进行了测试,到目前为止,这对我们来说还算不错。

输入Mac OSX。我们如何仅出于测试目的创建Mac OS X环境? (没有任何Apple硬件)。 我的印象是,如果不违反各种Apple许可规则,这是不可能的吗?

如果确实需要,我们愿意在操作系统许可上投入几美元,但当然不愿意购买任何硬件。 对于上面提到的所有其他操作系统,我们实际上不必支付任何操作系统许可费用,也无需投资任何硬件。 就Mac OS X而言,该怎么办?

(注意:无论您提出什么建议都是合法的,我们都不想违反任何许可规则)

最终更新

我接受Ian的答案不是因为它是我希望的答案,而是因为它指向我不知道存在的服务。 我在这种云端服务中看到的唯一问题是,它已锁定到特定版本的Mac OSX。对于其他操作系统,我们维护同一操作系统的各种版本的VDisk(例如Win7和Win8)这样我们就可以在用户报告问题的平台上进行测试。 它还使我们能够创建更针对实际版本的安装说明。

如果必须合法,那么您必须购买或租赁一些Apple硬件并购买OS X的许可证(您不购买软件,而只是购买许可证)。 这是您可以在Mac OS X上进行合法测试的唯一方法。

Mac OS X只能(合法地)在Apple硬件上运行,但是有些服务(例如http://www.macincloud.com)可让您“租用”此类硬件,并在实际花费的测试时间之内按小时付费在Mac上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM