Alpha(α)测试定义:
指软件开发内部人员开始试用新产品。在实际运行环境和真实应用过程中发现测试阶段所没有发现的缺陷。经过Alpha测测试和修正的软件产品称为Beta版本。
注:
1.内部人员一般指的是软件开发人员
2.Alpha(α)测试为白盒测试,即根据内部结构图测试。
3.Alph测测试先于Beta(β)测试
Beta(β)测试定义:
公司外部的典型用户试用,并要求报告异常情况,提出批评意见,然后再对Beta版本进行修正和完善,最终得到正式发布的版本。
注:
1.外部的典型用户,例如即将上线的CfHD游戏公测,其会给一些游戏主播资格试玩,然后根据他们游戏过程中体验以及发现的错误来进行修改完善。
2.游戏主播无需知道游戏代码,以及内部结构就可以测试,故Beta(β)测试属于黑盒测试。
共同点:
都属于验收测试
附:
验收测试定义:
向未来的用户表明系统能够像预定要求的那样工作,验证软件的功能和性能以及其他特性是否于用户的要求一致。其测试基于需求规格说明书和用户信息。