2. 按实施组织
2.1 α测试(Alpha Testing)
α测试是由一个用户在开发环境下进行测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试。
目的: 评价软件产品的FLURPS(即功能、局域性、可使用性、可靠性、性能和支持)
人员: 用户
环境: 开发环境、模拟实际操作环境
2.2 β测试(Beta Testing)
β测试是一种验收测试。β测试由最终用户们在一个或多个场所进行。
2.3 α测试 与 β测试 的区别
α测试 | β测试 | |
---|---|---|
环境 | 将用户请到开发方的场所来测试 | 在一个或多个用户的场所进行的测试 |
受开发方控制,用户数量相对比较少,时间比较集中 | 不受开发方控制,用户数量相对比较多,时间不集中 | |
优先级 | 先进行 | 后进行,通用的软件产品需要较大规模的β测试,测试周期比较长 |
2.4 第三方测试
介于开发方和用户方间的组织的测试。