转:陈永康谈物联网测试
https://blog.csdn.net/Testin123/article/details/84327263
物联网测试由低到高分为8层
一、芯片层
芯片的设计与制造已分工;晶圆的封测;在芯片测试里边有三个重要的测试类型。大家不做芯片测试没有关系,但是里边的思路是需要学习的,第一个思路是DFT的过程,我在设计芯片功能的时候,就已经加入了测试逻辑。就像我们现在很多人所倡导的TDD(测试驱动开发)一样,在芯片研发的时候,加了大量的测试逻辑,质量先行是非常重要的。
二、传感器感知系统
传感器是物联网的“五官”,主要测试(检测)传感器的基础参数指标(如灵敏度,精准度,稳定性等),性能参数(响应时间,衰减时间,频率特性等),环境指标(温度,抗冲振,抗干扰等),可靠性(寿命,可靠度,平均无故障时间,疲劳等),其它如功耗,包装,外观等等
三、无线模组
蜂窝与非蜂窝:无线模组是物联网的“联网器件”,包含蜂窝内通信模组(2/3/4/5G/NB-IoT等)和非蜂窝内通信模组(WiFi/蓝牙/LoRa)等,一般测试时延,连接数,覆盖范围,用户数、吞吐量,功率,干扰等。具有挑战性的测试:覆盖度测试,难以检查到盲区;终端性能:灵敏,时延,功耗;可靠性:连接可靠不丢包,长时间连接不断开或 ,断开重连有保障,测试时间长,测试繁琐
四、通信网络
通讯网络是物联网的“通道”,其中无线通讯网络测试主要分为DT测试(检测连通率,覆盖率,掉话率,通信质量)和CQT测试(小区覆盖率,掉话率,干扰能力,上下链路匹配)。 网络质量(业务模拟测试,部分业务难以模拟),网络性能(时延,抖动和丢包率,需大量反复测试) ,网络拓扑测量 (物联网通信类别多,网络拓扑测试工作量大),网络流量(协议、用户数量,用户行为、 上下行测试)。
五、物联网平台
连接管理、设备管理、在线升级策略;平台是物联网的“基础”。物联网平台作为设备汇聚、终端管理、应用开发、数据分析,提供承上启下的巨大作用,其复杂度不言而喻。常用的软件测试技术都需要,如功能,性能,安全,可靠,体验,兼容,国际化(如果有),UI界面等。
其中:高并发,由于互联网接入量大,并发量级别可能在百亿甚至千亿级别,并发客户端难以实现,需要强大的开发架构能力;系统复杂度高,性能问题难以定位和调优
海量数据存储分析:每天需要存储分析处理PB甚至EB量级数据,对服务器的存储、分析能力要求高
人工智能:人工智能技术集大数据、物联网、云计算等多种技术为一体,综合度高,测试难度大
安全和隐私:系统复杂度高,安全防范范围宽,全面的系统安全漏洞难以检测,安全和隐私难以得到保障
六、物联网操作系统
操作系统是物联网的“动脉”,是管理和控制物联网硬件和软件资源的程序,是最基本的系统软件 其它软件都需要运行在操作系统上。
功能测试:快速定位问题难
性能测试:线程、任务、子系统,并发等杂在一起,性能瓶颈难以定位
可靠:可靠性测试难以通过编码实现
安全:权限、机密性、隔离保护、共享保护、完整性等测试内容繁多
七、智能终端
智能硬件是物联网的“承载”。 传统设备厂商不具备智能品控能力,智能硬件需要关注的测试内容有:射频和无线资源管理一致性测试、协议一致性测试、模块接口一致性测试、智能终端业务和功能测试、用户体验测试、电磁兼容测试、电磁辐射测试、天线测试、信息安全测试、安规、升级测试,其它如音频,视频或者UI测试等
八、集成应用
最后是集成应用的测试, 集成应用是物联网的“落地”。
业务/功能测试:业务多样性,功能需求多,不遗漏困难
安全、隐私:网络安全、数据加密,权限保护 、隐私保护等 难以全面测量
场景测试:设备多,设备与设备之间的联动测试复杂
智能性:难以达到自学习性、适应性和容错能力
性能:集成应用的组网复杂,网络性能难以测试和定位
用户体验:用户体验难以琢磨
物联网测试地图
转载于:https://www.cnblogs.com/jodyccf/p/10472657.html
转:陈永康谈物联网测试相关推荐
- 资深测试专家陈永康谈物联网下的测试挑战
陈永康:谢谢大家,我先做个自我介绍,我是陈永康,做了15年的测试,今天很荣幸受Testin邀请,来到北京给大家分享一下物联网测试的一些理解,也欢迎大家一起来交流.希望通过今天半个小时的分享,让大家知道 ...
- 前端视角谈物联网三部曲:连接智能、交互智能、数据智能
导语丨作为离用户和物联网设备最近的前端,在物联网三部曲中扮演什么样的角色呢?这两年来腾讯云物联网探索出了"腾讯连连"小程序,提供了一系列开源的开放能力,和更多的物联网开发商和爱好者 ...
- 华为云发布【云巢】智慧康养物联网加速器,加入立享多项扶持
摘要:寻找100家智慧康养物联网潜力股,等你加入. 本文分享自华为云社区<华为云发布[云巢]智慧康养物联网加速器,加入立享多项扶持>,作者: 技术火炬手 . 13.5%,这是七普数据里中国 ...
- 项目管理,时代的召唤——专访清晖创始人傅永康
文|傅永康 编辑|陈紫菲 傅永康 PMP® 东南大学本科,复旦大学MBA,清华大学EMBA 上海清晖项目管理培训中心创始人 PMI<项目集管理标准>(第3版)中文版译者之一 <敏捷项 ...
- 货拉拉技术副总监陈永庭:基于公共云的技术稳定性保障实践
引言 2021年10月22日,在云栖大会的<云上运维最佳实践>分论坛,货拉拉技术副总监陈永庭发表了主题为"基于云的货拉拉技术稳定性保障实践"的演讲,为大家分享了货拉拉在 ...
- 云轴科技联合创始人尤永康荣获“可爱的闵行人”
2022年11月9日上午,第十一届闵行区道德模范"可爱的闵行人"发布仪式圆满落幕,中共闵行区委书记.区文明委主任陈宇剑及区各部门领导.全国道德模范.全国文明家庭."中国好 ...
- 戴志康谈微信二维码运营:学会注重结果
戴志康谈微信二维码运营:学会注重结果 腾讯生活服务电商部副总经理戴志康 在9月19日的财付通7周年沟通会上,腾讯生活服务电商部副总经理戴志康以互联网应该如何运营谈及微信二维码未来的O2O发展潜 ...
- 用友二次开发_详解ERP系统与MES系统的数据传递——永康用友
详解ERP系统与MES系统的数据传递--永康用友 摘要:本文将按照数据的传递方向"从ERP到MES"和"MES到ERP"分别介绍MES系统如何与其他软件连接,才 ...
- 博士申请 | 佐治亚理工学院陈永昕教授招收机器学习理论方向博士生
合适的工作难找?最新的招聘信息也不知道? AI 求职为大家精选人工智能领域最新鲜的招聘信息,助你先人一步投递,快人一步入职! 佐治亚理工学院 佐治亚理工学院机器学习和智能机器人实验室 (Foundat ...
最新文章
- postgresql的安装与配置
- Netty专题-(1)初识Netty
- Day 1 用户交互
- YbtOJ-选点构形【欧拉函数】
- linux的常用操作——makefile
- gitlab git clone 卡住_gitlab从入门到绝望
- 计算机二级 java和web_2020年全国计算机二级WEB程序复习知识点:JavaBean
- 转:Gulp使用指南
- CS61B-JAR File
- 【读书笔记】期权交易策略(2)—— 差价策略
- 使用 C# 实现 CJ-T188 水表协议和 DL-T645 电表协议的解析与编码
- 将手机流氓软件彻底赶出去
- 关于Palantir ——第六部分 – 图分析应用
- windows2016服务器优化,Windows server 2016性能调优问题
- 概率与数理统计学习总结四---连续型随机变量及其概率密度
- DDR的VTT有源端接和无源端接(slua886a笔记)
- C语言字符和数字相互转换(适用于0-9这10个数字)
- 科学设置百度网盟到访定向,提升竞价转化率!
- Js 高德地图SDK
- 了解OLE及ActiveX
热门文章
- <Rasa实战>第五章实例运行
- 【shell】远程执行shell|多节点并行执行shell|远程执行注意
- 脱贫摘帽攻关年,“拼多多们”扎进三农
- 基于Java毕业设计学习类视频网源码+系统+mysql+lw文档+部署软件
- CodeForces 518A Vitaly and Strings
- gps转百度地图坐标 java,GPS坐标与百度地图坐标转换
- 百万点赞怎么来?用Python制作抖音视频原来这么简单!
- 最新动态 | 合宙MCU新品即将发布,LuatOS-SoC软硬件齐发力
- 微信支付商户与服务商区别
- 王者荣耀 ios 账号android,王者荣耀ios和安卓数据转移(手把手教你跨系统转移账号)...