【IoT】 产品设计之α、β、λ测试
1、α测试(Alpha)
α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试,α测试不能由程序员或测试员完成。
α测试的目的是评价软件产品的FLURPS(即功能、局域化、可使用性、可靠性、性能和支持)。尤其注重产品的界面和特色。
α测试可以从软件产品编码结束之时开始,或在模块(子系统)测试完成之后开始,也可以在确认测试过程中产品达到一定的稳定和可靠程度之后再开始。
α测试的关键在于尽可能逼真地模拟实际运行环境和用户对软件产品的操作并尽最大努力涵盖所有可能的用户操作方式。
2、β测试(Beta)
由软件的多个用户在实际使用环境下进行的测试,这些用户返回有关错误信息给开发者。
测试时,开发者通常不在测试现场。
因而,β测试是在开发者无法控制的环境下进行的软件现场应用。
在β测试中,由用户记下遇到的所有问题,包括真实的以及主观认定的,定期向开发者报告。
β测试主要衡量产品的FLURPS,着重于产品的支持性,包括文档,客户培训和支持产品生产能力。
只有当α测试达到一定的可靠程度时,才能开始β测试。
它处在整个测试的最后阶段。同时,产品的所有手册文本也应该在此阶段完全定稿。
大型通用软件,在正式发布前,通常需要执行Alpha和Beta测试,目的是从实际终端用户的使用角度,对软件的功能和性能进行测试,以发现可能只有最终用户才能发现的错误。
3、总结
α、β、λ常用来表示软件测试过程中的三个阶段:
1)α是第一阶段,一般只供内部测试使用;
2)β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;
3)λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。
【IoT】 产品设计之α、β、λ测试相关推荐
- IoT产品麦克风气密性测试
1.前言 本文主要介绍:IoT概述.IoT产品测试配置.IoT产品测试链路. 2.IoT概述 iot是物联网(internet of things)的缩写,指将各种信息传感设备,如射频识别.红外传感器 ...
- 产品设计 - 关于测试
转自 http://www.pmcaff.com/forum.php?mod=viewthread&tid=4532 如果说范围核实用来验证"对"的事情,质量测试主要工作就 ...
- 【IoT】产品设计:组装测试流程图
#专栏作家&技术博主# 卫Sir,公众号:简一商业,人人都是产品经理专栏作家,CSDN技术博主. 关注智能硬件领域,擅长市场分析.产品设计开发.生产管理等,喜欢阅读和爬山.
- 【IoT】 产品设计:硬件产品设计流程ID与MD设计详解(二)
1.ID.MD设计是产品设计流程中的两大块内容 1)ID设计 ID草绘.ID外形图.ID外形图 2)md设计 3D建模.资料核对.绘制一个基本形状..初步拆画零部件 2.启动ID设计 产品的设计过程是 ...
- 透过四款商用的 IoT 产品解析 UX 设计本质
原文:IoT UX Design: An Analysis Of 4 IoT Products 作者:Jared Porcenaluk 翻译:安翔 审校:苏宓,欢迎技术投稿.约稿.给文章纠错,请发送邮 ...
- 【IoT】产品设计:如何展示你的产品创意?
在着手开发新产品之前,你必须采取必要的步骤来验证产品创意,以避免浪费时间和金钱来制造没人想要的产品. 你很可能会忽略下面这些问题: 你认为你已经知道客户想要什么,并且客户会为此付费: 你急于开始创造一 ...
- 【IoT】产品系列:产品设计三重奏之战略、战术、战役(BRD、MRD、PRD)
最初接触产品设计是在2013年也就是大二的时候,为了更好地参与学校各类比赛及项目,便自发组织了一个三人小团队,前前后后合作了多个项目,包括立项.研发.评审等环节.由于学校资源限制,一般需要写立项书,通 ...
- 【IoT】 产品设计:竞品分析思维(WHW模型)
流程搭台,框架唱戏. 竞品思维能力要求有竞品意识,要不断去找对标对象,是一种战略规划工具. 竞品分析框架:What.Who.How. 用产品思维做竞品分析: 1)Who:用户是谁? 竞品分析文档是做给 ...
- 【IoT】 产品设计:机牙和自攻牙螺丝详解
最近在做产品化的过程中,卫 Sir 在选型螺丝的最开始没有机压和自攻牙螺丝的概念,结果就闹笑话了,下面简要介绍一下这两种螺丝的区别. 左边为:机械牙.右边为:自攻牙 1.机牙螺丝 机牙又被称为机械牙, ...
- 【IoT】产品设计:一个风险管理矩阵工具送给你「预测、管理、减轻风险」
没有一个项目是完全没有风险的,但是,即使在最具创新性的项目中,你也可以通过「风险管理矩阵」来降低风险. 风险管理矩阵是一种预测.管理和减轻产品开发风险的简明方式,这种方法的好处是它定义了一个特定的风险 ...
最新文章
- PyTorch 笔记(03)— Tensor 数据类型分类(默认数据类型、CPU tensor、GPU tensor、CPU 和 GPU 之间的转换、数据类型之间转换)
- 如何用工匠精神突破创新?
- 电脑svchost进程占用内存
- 版本控制入门-----搬进Github
- conda 安装软件
- IBASE category 03 download
- mysql逗号分隔函数_mysql split 函数(用逗号分隔)的实现
- 在Java 里面怎么比较字符串
- 【转】RunTime.getRunTime().addShutdownHook用法
- HDU 2181 哈密顿绕行世界问题
- mysql数据库原理及应用教案_《数据库原理及应用》全套教案.doc
- sap abap开发从入门到精通_SAP开发-ABAP数据字典(搜索帮助增强)
- 博弈论:子博弈精炼均衡(子博弈都是纳什均衡,比纳什均衡更强的概念)
- 倩女手游怎么查看服务器信息,倩女幽魂手游新增互通服务器 互通服务器信息介绍[图]...
- 第四章 06 打印星号
- 完美卸载2011 绿色版软件下载 完美卸载官网
- linux删除配置信息,linux 配置信息
- mk突变点检测_Mann-Kendall突变检测(mk突变检测)
- 什么OKR,分明是中华田园KPI
- Fedora14安装VMware tools