开发人员如何自己做测试的详细资料概述

嵌入式资讯精选 2018-07-05 09:29 次阅读

现在包括 Google、Facebook 和 eBay 等一线互联网巨头公司都在逐渐推行“没有专职测试,测试工作由开发人员完成”的全新模式,原本专职的业务功能测试团队的规模逐渐缩小,有些甚至已经完全没有了,而原本的测试开发团队逐渐在向工程效能(Engineering Productivity)团队转型。这些互联网巨头之所以能够很好地落地这种全新的模式,是因为他们都较好地解决了这个模式的两个最大的难题:

开发人员如何能够胜任测试?

工程效能团队如何赋能开发人员,帮助开发人员高效地完成高质量测试?

本文会围绕这两个问题来展开讨论。首先让我们一起看一下开发人员自己做测试都会遇到哪些问题和阻碍。

1开发人员自己做测试会遇到哪些问题人性角度引发的问题

首先从人性的角度来看,开发人员通常是属于“创造性思维”,自己开发的代码就像是亲儿子一样,怎么看都觉得实现很棒;而测试人员则属于“破坏性思维”,测试人员的职责就是要尽可能多的找到潜在的缺陷,而且专职的测试人员通常已经在以往的测试实践中积累了大量典型的容易出错的模式,所以测试人员比起开发人员,往往更能客观且全面做好充分的测试。

思维惯性的问题

刚才是从人性角度上来讲的,如果从技术层面来看,由开发人员自己测试,会存在严重的“思维惯性”,通常开发人员在设计和开发过程中没有考虑到的分支和处理逻辑,在自己做测试的时候同样不会考虑到。比如对于一个函数,其中有一个 String 类型的输入参数,如果开发人员在做功能实现的时候压根没有考虑到 String 存在 Null 值得可能性,那么代码的实现里面也不会对 Null 值做处理,连带结果就是测试的时候就更不会设计 Null 值得测试数据,这样的“一条龙”缺失就会给代码的质量留下了缺陷隐患。更糟糕的是,对于这种情况,即便启用了代码覆盖率指标去衡量测试完整程度,也不能有效暴露这类问题,因为处理 Null 值得代码压根没有写,又何来代码覆盖率一说呐。

被测试环境和测试执行环境的复杂性问题

有专职测试的时候,测试工作是专职测试人员完成的,专职测试人员通常会负责搭建被测试环境以及管理测试执行环境。被测试环境好理解,就是 System Under Test(SUT)。而测试执行环境是指用于执行测试用例的机器,比如对于 Web 的 GUI 测试,最简单的测试执行环境就是你本地机器上的浏览器。但是对于大型互联网企业,测试执行环境远远要比你想象的更复杂。通常都是一些大型的测试执行集群,甚至是内部的测试执行私有云,比如用 Selenium Grid 搭建的 GUI 测试执行环境,往往这样的集群都会有成百上千台机器,再比如用 Appium+Selenium Grid 搭建的移动设备测试集群,也往往会有上千台设备。现在没有了专职的测试人员,那就需要开发人员自己去管理、维护和搭建这些测试基础架构,这样做其实是得不偿失的,工作量本身并没有减少,只是换了一批人来做同样的事情,而且开发的精力往往更应该花在构建新的业务功能上,而不是用在维护测试基础设施。

测试数据准备的问题

测试数据准备是测试过程中必不可少的关键步骤,有专职测试的时候,是由测试人员来准备测试数据的,一方面测试人员往往比开发人员在全局层面上更了解被测系统,所以对于测试数据的设计与生成也会更高效,另一方面测试人员在以往的测试过程中已经积累了很多测试数据生成的方法和小工具。现在这些都需要开发人员自己来完成了,无疑进一步加大了开发人员的工作量,而且开发人员往往对跨模块,跨系统的测试数据准备缺乏系统性的理解,往往为了生成一条非自己业务领域的数据而花费大量的学习成本。举个例子,假设现在“买家模块”的开发人员需要测试“商品买入”的操作,那么就需要事先准备好“可以被卖的商品”,这就意味着“买家模块”的开发人员需要明确知道“卖家模块”和“商品模块”的细节,才能生成“可以被卖的商品”。这类问题在目前主流的微服务架构面前会更严重,原因是为了产生一条测试数据,可能会需要依次调用很多个服务。

测试执行与 CI/CD 集成问题

对于不同的业务开发团队,各个阶段采用的自动化测试框架可能都不同,比如有些会使用基于 Java 的 Selenium,也有些会使用基于 JavaScript 的 Nightwatch 等,有专职测试的时候,各种不同的测试框架与 CI/CD 的集成,都是由各个业务团队的测试人员和 CI/CD 的人员一起完成的,现在没有了专职测试,这部分工作就需要开发人员自己和 CI/CD 人员一起完成,这就要求开发人员不仅需要非常熟悉自动化测试框架的细节(很多时候为了更好地和 CI/CD 集成,会对开源测试框架或者是自研测试框架做二次开发,比如改进 retry 机制,增加覆盖率统计等等),还必须了解 CI/CD 的流水线设计以及脚本设计,然后再将需要支持的自动化测试框架的运行命令行和需要暴露的参数(测试用例 Git 路径、测试执行环境、测试报告路径等等)写进 CI/CD 的脚本。这些工作在很大程度上分散了开发的精力,对于提高开发自身效率是非常不利的。

失败测试用例归属问题

有专职测试的时候,开发人员往往只关注自己修改部分相关的测试用例,模块或者服务的全回归测试中如果有失败的测试用例,通常是由测试人员跟进去分析具体原因,并协调解决然后才能发布上线。但是现在开发人员负责所有测试,他就必须关注全局的测试。举个实际的例子来看,比如“用户登录”服务的开发工程师修复了一个缺陷,然后本地自测通过后递交了代码,然后很不幸,在 CI/CD 的流水线上全回归测试却发现有部分用例失败了,虽然这些失败的用例和这次的代码修改没有任何关系,但是为了保证自己的修改能够顺利上线(CI/CD 的流水线要求只有全回归测试 100% 通过才可以上线),他必须挨个去分析失败的测试用例然后自己去找到对应的人去协调解决,这显然是非常不合理和不敏捷的做法。

归根结底,这些问题的本质都会直接影响开发人员本质工作的进度和效率,那么我们应该如何解决或者在一定程度上缓解这些问题呢?这就是接下来要讨论的问题,工程效能团队如何赋能开发人员,帮助开发人员高效地完成高质量的测试。

2工程效能团队赋能开发人员进行高效率高质量的测试

赋能的基本思路是能够让开发人员更专注于测试本身,而从那些辅助测试的工作(比如搭建测试执行环境、CI/CD 集成等)上解放出来,这些辅助测试的工作由“工程效能”服务或者相关支持工具链来统一解决。这个思想和和目前非常流行的 Service Mesh 的设计思想不谋而合,Service Mesh 也是可以让服务的开发人员可以把所有的精力集中在业务功能的实现上,而不需要去关心服务间通信的基础设施,像类似于服务的注册与发现,熔断机制等都会统一由 Service Mesh 以对业务应用透明的方式来实现。这些“工程效能”服务或者相关支持工具链通常都会由原本从测试开发转型过来的工程效能团队来设计和开发。那么我们接下来看一下可以提供哪些“工程效能”服务或者相关支持工具链,并且能以什么样的方式来解决或缓解上面提到的开发自己测试带来的问题。

测试执行服务(Test Execution Service)

CI/CD 各个阶段所有的测试执行发起都通过测试执行服务(TES,Test Execution Service),TES 通过统一的 Web Service 接口与 CI/CD 以解耦的方式进行集成。无论是 CI/CD 流水线,还是开发人员执行测试,都通过 TES 来发起,唯一的区别是开发人员一般使用 TES 的 UI 界面发起测试,而 CI/CD 是直接在流水线脚本里面调用 TES 的 Restful API 发起测试。测试执行服务的输入参数也很简单直观,通常只包括测试框架名字、测试用例集版本号、测试用例路径、 测试报告获取方式、同步 / 异步执行开关等。一旦调用 TES 发起测试,后续如何调用 Jenkins job、如何打包下载 test jar、如何找到适合的测试执行环境、如何发起测试以及如何收集测试报告等都对使用者完全透明。可以想象,现在,开发人员在和 CI/CD 集成以及执行测试的时候,已经可以完全不需要去关心执行测试的命令行、发起测试的 Jenkins job 以及配置、测试的具体执行环境、测试报告获取等信息。这将大大提高开发人员自己执行测试的效率和便利程度。

测试数据服务(Test Data Service)

前面提到过,跨模块,跨系统的测试数据准备对于开发自己做测试是个挑战,尤其是现在大量采用微服务架构,这个问题就会更突出。测试数据服务(TDS,Test Data Service)将会以 Web Service 接口的形式为所有类型的测试提供一致的测试数据准备入口。无论开发是要做 API 测试,还是 GUI 测试,或者是性能测试,都可以通过调用 TDS 的 Web Service 或者 UI 来准备各种组合类型和量级的测试数据。TDS 本身还是个开发平台,任何开发人员都可以通过脚手架代码来贡献新的数据类型支持,并且 TDS 平台本身借助自己的 Core Service 和内建数据库具有元数据管理能力,能够提供诸如测试数据数量以及质量的管理。下图展示了典型的 TDS 架构设计简图供参考。

开发人员如何自己做测试的详细资料概述

测试执行环境服务(Test Bed Service)

正如前面提到的,测试执行环境对于大型企业来说是很庞大复杂的,为了方便开发人员使用测试执行环境,或者说为了使测试执行环境对于开发人员透明,就需要引入测试执行环境服务(TBS,Test Bed Service)。TBS 的主要职责是负责管理、创建,扩容 / 收缩测试执行集群。一个常见的测试执行环境架构如下图所示,TBS 会根据等待执行的测试用例的排队情况,动态决策测试执行集群的节点数量和类型,通常会使用 Docker 和 Kubernetes 来实现 TBS 的 Gird 管理。

开发人员如何自己做测试的详细资料概述

构建工程效率工具链仓库(Engineering Productivity Tools Store)

类似于 App Store 的概念,可以把各种测试小工具以及提高效率的工具集统一在 Engineering Productivity Tools Store 里面集中版本化管理。比如文章开头我们提到过开发自己做测试的时候存在思维盲区,对于像 String 这样的参数可能遗漏 Null 值得用例,我们就可以开发一个小工具对被测函数的输入参数类型基于边界值自动生成边界测试用例,比如 String 类型的参数一定会生成 Null,SQL 注入攻击字符串,非英文字符,超长的字符串等,这样就可以系统性地避免开发的盲区。诸如此类的工具还有很多,以后有机会再和大家一一分享。

3测试即服务(TaaS,Test as a Service)的全局架构

除了以上的内容,其实还有诸如测试报告服务(TRS,Test Report Service)、全局测试配置服务(GRS,Global Registry Service)和用于 API 测试解耦的 Mock 服务(Unified Mock Service),由于篇幅无法一一展开。需要强调是的是,这里谈到的很多服务已经在某些企业内部有了落地实践,并取得了很好地效果。最后,以 Test as a Service 的全局架构图来结束本文。

开发人员如何自己做测试的详细资料概述

原文标题:开发要不要自己做测试?怎么做?

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

怎么通过SCPI使用Cal All生成IIP2Hi校正集

我们使用带有A.09.90.07固件的N5242A PNA-X来尝试生成IIP2Hi测量的校正集。 校准完成后,校正集似乎已保存,但在尝试...

发表于 11-14 16:59 10次 阅读
怎么通过SCPI使用Cal All生成IIP2Hi校正集

华为描绘6G网络架构 迈向2030年及以后的新互联网

根据设想,未来6G技术理论下载速度可以达到每秒1TB,预计到2020年将正式开始研发,2030年投入....

的头像 微波射频网 发表于 11-14 16:43 126次 阅读
华为描绘6G网络架构 迈向2030年及以后的新互联网

网络教程之Internet互联网应用的详细资料概述

本文档的主要内容详细介绍的是网络教程之Internet互联网应用的详细资料概述主要内容包括了:1、W....

发表于 11-14 16:30 10次 阅读
网络教程之Internet互联网应用的详细资料概述

“联通网络通信能力开放平台”在四川成都的落地

中国联通网络技术研究院院长张涌表示,经过网研院和四川联通历时2年的精雕细琢和合作伙伴的积极贡献,“联....

的头像 通信头条 发表于 11-14 16:19 348次 阅读
“联通网络通信能力开放平台”在四川成都的落地

资本寒冬企业会裁员吗?2018经济寒冬裁员潮可能真的来了

资本寒冬企业会裁员吗?2018经济寒冬裁员潮可能真的来了,据不完全统计,从2018年6月到7月初,共....

的头像 电子发烧友网工程师 发表于 11-14 15:37 241次 阅读
资本寒冬企业会裁员吗?2018经济寒冬裁员潮可能真的来了

物联网市场如何创造商业价值

物联网连接数的增长超出了运营商本身的预期,每一小时、每一分钟,物联网用户及设备量都在即时刷新。然而,....

发表于 11-14 15:24 240次 阅读
物联网市场如何创造商业价值

黄明明做了《做科技创业者长期坚定的陪跑者》的主题演讲

这里面一批公司都是过去20年跑出来的。大疆不用多说了,瑞声是最顶尖的声学器件提供者,汇顶是所有手机指....

的头像 甲子光年 发表于 11-14 14:49 372次 阅读
黄明明做了《做科技创业者长期坚定的陪跑者》的主题演讲

物联网平台目前都面临哪些困境

物联网平台甫一问世就占据了“战略要塞”之美誉,引得互联网、ICT、行业巨头和创业企业纷纷入局混战。

的头像 物联网技术 发表于 11-14 14:29 142次 阅读
物联网平台目前都面临哪些困境

大数据分析在新型智慧能源建设中的应用

智慧一概念已经提出很多年,这是一种全新的能源形式,包括符合生态文明和可持续发展要求的相关能源技术和能源制度体能源这系。...

发表于 11-14 11:53 69次 阅读
大数据分析在新型智慧能源建设中的应用

智能产品异军突起,线下门店的战场

平板电视的各种新兴技术产品受到追捧。创维、TCL等品牌的全面屏电视销售额同比都达3倍以上;海信80英....

的头像 CINNO 发表于 11-14 11:25 346次 阅读
智能产品异军突起,线下门店的战场

爱立信分布式云的联网无人机解决方案助力运营商充分挖掘5G的商业潜能

据了解,现有无人机使用本地无线连接,控制范围有限,并且受限于机载硬件能力无法执行复杂处理任务。爱立信....

发表于 11-14 10:07 227次 阅读
爱立信分布式云的联网无人机解决方案助力运营商充分挖掘5G的商业潜能

浙江移动联合华为已在杭州建设全国最大规模的5G覆盖网络

据悉,基于统一电信云搭建的5G核心网采用CUPS(转发与控制相分离)架构,满足3GPP R15最新版....

发表于 11-14 10:01 53次 阅读
浙江移动联合华为已在杭州建设全国最大规模的5G覆盖网络

中国联通实施瘦身健体方案是混改中企业内部改革的第一刀

实际上,自中国联通混改实施以来,不论是收入还是利润都实现快速增长,用户口碑也大幅改善。在持续多年的增....

发表于 11-14 10:00 82次 阅读
中国联通实施瘦身健体方案是混改中企业内部改革的第一刀

做工业互联网平台首先要弄懂“十五个要知道”

做好工业互联网平台,先弄懂这“15个知道”习近平总书记指出,“信息化为中华民族带来了千载难逢的机遇”....

的头像 智能制造 发表于 11-14 09:57 198次 阅读
做工业互联网平台首先要弄懂“十五个要知道”

5G设备和边缘计算是推动全球通信运营商资本支出增加的关键因素

固网通信运营商资本支出在此期间的绝对值是稳定的,由于固定服务收入略有上升,因此固定服务资本密集度略有....

发表于 11-14 09:56 38次 阅读
5G设备和边缘计算是推动全球通信运营商资本支出增加的关键因素

通信服务供应商CSP声称在数字化转型项目方面取得了很好的进展

每年,Ovum都会执行ICT企业洞察计划,在该计划中,Ovum采访了超过6500家企业的高级IT主管....

发表于 11-14 09:45 30次 阅读
通信服务供应商CSP声称在数字化转型项目方面取得了很好的进展

工业和信息化部为加强进博会通信服务和保障正在进行全面部署通信网络

为加强进博会通信服务和保障,工业和信息化部进行全面部署,工业和信息化部部长苗圩、中央纪委国家监委驻工....

发表于 11-14 09:31 27次 阅读
工业和信息化部为加强进博会通信服务和保障正在进行全面部署通信网络

北京市通信管理局将百度列入了电信业务经营不良名单

百度方面表示,前不久,百度机房搭建网络传输通道,被北京通信管理局审查后,认识到这是违规行为,百度诚恳....

发表于 11-14 09:09 58次 阅读
北京市通信管理局将百度列入了电信业务经营不良名单

华为在手机市场优势明显,小米手机业务连遭挫折

但华为显然志不止于此,它一直以来的目标都是赶超苹果和三星,在线上市场击败小米、线下市场击败OPPO和....

的头像 柏颖漫谈 发表于 11-14 08:51 224次 阅读
华为在手机市场优势明显,小米手机业务连遭挫折

如何提升大数据技术自身的能力

随着大数据技术的不断发展,各行各业都逐渐重视数据的价值。自从2015年9月我国首次发布《促进大数据发....

发表于 11-14 08:49 36次 阅读
如何提升大数据技术自身的能力

爱加密引领技术创新 为智能生活保驾护航

爱加密引领技术创新,打造和谐、强大、高度安全的物联网生态环境,为智能生活保驾护航!

的头像 物联网之声 发表于 11-13 14:45 282次 阅读
爱加密引领技术创新 为智能生活保驾护航

中兴通讯助中小型银行数字化转型

11月8日,在辽宁省银行业协会及沈阳金融商贸区指导下,中兴通讯在沈阳成功举办“未来先锋”2018金融....

的头像 CTI论坛 发表于 11-13 14:20 260次 阅读
中兴通讯助中小型银行数字化转型

物联网是超越虚拟世界并融入物理世界的万维网

手机是一台能打电话的电脑;冰箱是一台可以冷藏食物的电脑;ATM机是一台里面有钱的电脑;汽车不是一台有....

的头像 物联之家网 发表于 11-13 14:12 265次 阅读
物联网是超越虚拟世界并融入物理世界的万维网

盘点世界互联网大会大佬的终极演讲

作为电商业内最富有知名度和影响力之一的互联网+智库,电子商务研究中心受邀出席乌镇第五届世界互联网大会....

的头像 智能制造 发表于 11-13 09:33 345次 阅读
盘点世界互联网大会大佬的终极演讲

互联网时代普遍达成了一个共识:数据即资产

黑产数据的分类分层,象征着黑产也从蛮荒时代,进入了精细化运营的时代。黑产数据在被加工和清洗之后,将呈....

的头像 AI聂潜 发表于 11-12 17:10 606次 阅读
互联网时代普遍达成了一个共识:数据即资产

科技新闻精选:美法院裁定:高通必须向其竞争对手英特尔授权专利技术

这是马化腾第五次来到乌镇参加世界互联网大会。他在发言中表示,这五年大会每年都有新亮点,例如今年推出了....

的头像 TechSugar 发表于 11-12 16:45 267次 阅读
科技新闻精选:美法院裁定:高通必须向其竞争对手英特尔授权专利技术

5G时代 互联网格局会出现怎样的改变

乌镇的世界互联网大会,5G成为一个热词,差不多所有嘉宾的发言,无论是新媒体还是人工智能,都绕不过5G....

的头像 科工力量 发表于 11-12 16:13 270次 阅读
5G时代 互联网格局会出现怎样的改变

世界互联网大会传明年就能用上5G手机

我们什么时候才能用上5G手机?11月9日,世界互联网大会传来消息:就在明年了!

发表于 11-12 15:12 101次 阅读
世界互联网大会传明年就能用上5G手机

老罗自嘲自己是互联网时代的第一代网红

老罗是锤子科技最值钱的人。老罗微博粉丝一千五百多万,每次开发布会,不用请明星宣传,自己在发布会前发发....

的头像 电子发烧友网工程师 发表于 11-12 14:37 550次 阅读
老罗自嘲自己是互联网时代的第一代网红

清华大学首次提出用独立的芯片“动态”监测硬件安全

该技术首次提出用独立的芯片“动态”监测硬件安全,让CPU硬件安全的保障手段从以传统的流程管控和静态检....

的头像 电子发烧友网工程师 发表于 11-12 14:26 193次 阅读
清华大学首次提出用独立的芯片“动态”监测硬件安全

2.38亿元出售19%股权 *ST凡谷有望迎5G浪潮“返股”?

据报道,苹果传出因为iPhone XR 在中国销售状况不佳,将下调第4 季订单10% ,也引发近期全....

的头像 电子发烧友网 发表于 11-12 11:34 507次 阅读
2.38亿元出售19%股权 *ST凡谷有望迎5G浪潮“返股”?

市场诱惑巨大 BAT向产业互联网转型

互联网浪潮正从过去的消费互联网向产业互联网转移,巨头们正在把“矛头”从C(消费者)端转向B(企业)端....

的头像 悟空智能科技 发表于 11-12 11:06 1587次 阅读
市场诱惑巨大 BAT向产业互联网转型

半路“出家”如何逆袭科班程序员?

能混到腾讯面试,我也很意外,居然没有被刷简历刷掉。我没有通过腾讯的社招平台投简历,而是在 V2EX ....

的头像 电子发烧友网 发表于 11-12 11:06 530次 阅读
半路“出家”如何逆袭科班程序员?

探索智能网联汽车云平台的设计与应用领域

清华大学汽车工程系教授李克强“首届车路协同自动驾驶国际论坛”上做了《智能网联汽车云控基础平台及其实现....

的头像 智车科技 发表于 11-12 10:53 354次 阅读
探索智能网联汽车云平台的设计与应用领域

世界互联网发展报告指出中国互联网的发展水平仅次于美国

11月8日,由国家互联网信息办公室和浙江省人民政府共同主办的第五届世界互联网大会在乌镇召开,大会发布....

发表于 11-12 10:31 120次 阅读
世界互联网发展报告指出中国互联网的发展水平仅次于美国

世界互联网大会各大企业领军人物共同为未来移动办公努力探索新方式

网易不仅在游戏市场占有率很高,在TO B市场竞争也从未松懈。随着互联网的飞速发展,云计算、大数据、人....

发表于 11-12 09:41 248次 阅读
世界互联网大会各大企业领军人物共同为未来移动办公努力探索新方式

腾讯启动B计划将全面拥抱产业互联网

“互联网的发展进入下半场,产业互联网的重要性大大加强。面对这种变化,腾讯调整了自己的组织架构,核心聚....

发表于 11-12 09:36 185次 阅读
腾讯启动B计划将全面拥抱产业互联网

15项领先科技成果亮相世界互联网大会

昨日下午,作为第五届世界互联网大会的一项重磅也是最吸引眼球的一项活动,自2018年7月以来,大会面向....

的头像 电子发烧友网工程师 发表于 11-12 09:29 587次 阅读
15项领先科技成果亮相世界互联网大会

互联网用户数据泄露风险加大欧盟率先以GDPR立法阻击个人信息泄露

数据泄露丑闻震惊世界,欧盟、英国纷纷做出强烈反应,要求对数据泄露事件进行调查。英国信息委员会于201....

发表于 11-12 09:04 115次 阅读
互联网用户数据泄露风险加大欧盟率先以GDPR立法阻击个人信息泄露

触摸屏在商用显示、车载、新零售三大方面的应用

近年来,随着移动互联网和物联网的快速发展,显示器件作为人机交互的重要界面被人们越来越重视,显示无处不....

发表于 11-11 10:00 148次 阅读
触摸屏在商用显示、车载、新零售三大方面的应用

AI为安防产业提供强劲的助推力,打造智能安防新时代

  在模拟时代,随着互联网的渗入,视频监控系统由模拟时代进入数字时代;为了能看清大环境下的每一个人,....

发表于 11-11 09:55 154次 阅读
AI为安防产业提供强劲的助推力,打造智能安防新时代

世界互联网大会来袭 Eureka 01概念车完美诠释了智能移动终端

11月7日,第五届世界互联网大会在江南水乡乌镇正式拉开帷幕。汽车作为人们的出行工具,将在未来成为智能....

发表于 11-11 09:41 163次 阅读
世界互联网大会来袭 Eureka 01概念车完美诠释了智能移动终端

实现物联网设备安全的方式

随着人工智能一路高歌猛进,万物互联的智慧生活新时代渐行渐近。当前,物联网设备市场呈指数级增长态势,传....

的头像 Thundersoft中科创达 发表于 11-11 09:32 1030次 阅读
实现物联网设备安全的方式

世界互联网领先的15项黑科技

11月7日,第五届世界互联网大会“世界互联网领先科技成果发布活动”在浙江乌镇举行。

的头像 人工智能学家 发表于 11-11 09:06 319次 阅读
世界互联网领先的15项黑科技

物联网技术与贸易行业融合,推动贸易行业发展

物联网技术,是一种以互联网技术为核心和基础,借助射频识别、红外感应器、全球定位系统、激光扫描器等信息....

发表于 11-11 08:10 115次 阅读
物联网技术与贸易行业融合,推动贸易行业发展

物联网平台目前面临哪些困境,要如何去构建创新商业模式

物联网平台甫一问世就占据了“战略要塞”之美誉,引得互联网、ICT、行业巨头和创业企业纷纷入局混战。然....

发表于 11-11 08:07 133次 阅读
物联网平台目前面临哪些困境,要如何去构建创新商业模式

世界互联网大会亮点:5G牌照最快年底发放 乌镇大佬趣事

昨天是世界互联网大会最后一天,在上午的5G时代:开放合作共创未来论坛上,中国工程院院士邬贺铨透露,我....

的头像 人工智能头条 发表于 11-10 11:39 1400次 阅读
世界互联网大会亮点:5G牌照最快年底发放 乌镇大佬趣事

大咖乌镇齐聚共谈人工智能发展新路径

第五届世界互联网大会在乌镇开幕。人工智能在此次大会上依然是热词,有专家预测称,2030年之前全球会有....

的头像 高工智能未来 发表于 11-10 11:17 719次 阅读
大咖乌镇齐聚共谈人工智能发展新路径

BAT转向“产业互联网”应用于诸多领域

互联网浪潮正从过去的消费互联网向产业互联网转移,巨头们正在把“矛头”从C(消费者)端转向B(企业)端....

的头像 人工智能学家 发表于 11-10 11:13 1098次 阅读
BAT转向“产业互联网”应用于诸多领域

万维网之父成立了一家致力于推动互联网“去中心化”的公司Inrupt

其实,蒂姆早已不满足万维网框架。早在 1998 年,他就提出了语义网(或语义万维网)的概念。在我们每....

的头像 IEEE电气电子工程师学会 发表于 11-10 11:11 592次 阅读
万维网之父成立了一家致力于推动互联网“去中心化”的公司Inrupt

云计算是什么意思

云计算(Cloud Computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互....

的头像 发烧友学院 发表于 11-10 10:59 465次 阅读
云计算是什么意思

计算力成为生产力,杭州超越北京成为中国AI计算力城市Top1

互联网经济的发展不仅体现在互联网产业,也体现在众多传统经济领域中,以传统零售业为例,从2009年到2....

的头像 新智元 发表于 11-10 10:37 466次 阅读
计算力成为生产力,杭州超越北京成为中国AI计算力城市Top1

企业拿什么迎战互联网下半场

近两年来,有关互联网进入下半场的讨论很多,各大互联网巨头们都纷纷发表自家的看法,同时也针对这一不可扭转的趋势调整布署。从...

发表于 11-07 15:09 55次 阅读
企业拿什么迎战互联网下半场

哪个日志文件详细说明优化结果Vivado 2017.2

嗨, 来自Altera Quartus背景后,我是Vivado工具流程的新手。 我正在使用Vivado 2017.2。 我试图弄清楚为什么地点和路线(...

发表于 11-07 11:35 24次 阅读
哪个日志文件详细说明优化结果Vivado 2017.2

在使用Vivado GUI实现和分配引脚信息后xdc约束文件中看不到结果

在使用Vivado GUI实现和分配引脚信息后,我没有在xdc约束文件中看到结果。 例如,引脚和iostandard。 他们在哪里攒钱? ...

发表于 11-07 11:24 29次 阅读
在使用Vivado GUI实现和分配引脚信息后xdc约束文件中看不到结果

ADP1047/ADP1048 GUI安装过程中会去侦测Adobe Flash Player版本

Dear All: 一个问题一直很困扰我,我在安装ADP1047/ADP1048 GUI 软件,发现一个非常大的问题,再安装过程中会去侦测A...

发表于 11-06 09:40 53次 阅读
ADP1047/ADP1048 GUI安装过程中会去侦测Adobe Flash Player版本

ReSpeaker语音识别

Seeed的ReSpeaker是一个语音识别界面,可以让你破解周围的东西,从家用电器到办公室的东西,以及配备互联网的设备。 ReSp...

发表于 11-01 15:46 50次 阅读
ReSpeaker语音识别

轻松监控多个电压

Frederik Dostal  Analog Devices 公司 监控 IC 是小型监视模块,它们凭借自己的电压基准能够监视电子系统中的...

发表于 11-01 10:55 58次 阅读
轻松监控多个电压

区域网怎么建立

新手互联网是怎么建立的! 具体的步骤!

发表于 10-30 17:44 109次 阅读
区域网怎么建立

番茄互联网:通过区块链建立食品供应信任链

物联网的愿景是让不同行业——无论是农业、保健、汽车还是工业——的现有流程具备高精度。但俗话说得好,知易行难,物联网的进步...

发表于 10-30 11:51 108次 阅读
番茄互联网:通过区块链建立食品供应信任链