阿尔法测试类似于可用性测试,通常由内部开发人员完成。在极为少见的情况下,阿尔法测试是由客户或外部人员完成的。
正确答案是D: In-house developers 企业内部开发人员。
专业分析:
Alpha测试是软件开发过程中的一个重要阶段,通常由企业内部的开发人员来完成。这个阶段的主要目的是在软件正式发布之前,尽早发现并修复潜在的问题和缺陷。Alpha测试通常在一个受控的环境中进行,测试的对象是软件的早期版本,开发团队会密切监控测试过程,记录并修复发现的问题。
相比之下,Beta测试则是由目标用户或领先用户来完成的,目的是在更接近实际使用环境的条件下,对软件进行更广泛的测试。
因此,Alpha测试的主要执行者是企业内部开发人员,即选项D。