b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

小米测试主管: 5G + AIoT时代的软件测试趋势

电脑杂谈  发布时间:2020-06-17 18:21:46  来源:网络整理

小米手机测试工程师_小米手机测试工程师_小米手机测试代码

作为高级软件测试专家,小雯测试总监高文辉于2019年第一季度出现在开发者论坛上,他利用自己在微软,Adobe和小米方面的经验进行了5G + AIoT时代的软件测试. 如何转变深度交流.

在刚刚结束的2019年小米开发者大会上,小米提出了“ 5G + IoT促进下一代超级互联网”的主题. 如今,作为两种宏观技术的第五代移动技术(5G)和物联网(IoT)正在迅速从理想应用转变为实际应用. 5G的下载速度是4G的2.7倍,每平方公里最多可以发送100万个设备的数据,这是4G的10倍. 尽管我们还没有看到这些应用程序,但是它们的基础结构已经开始部署,并将在未来几年继续扩展. 物联网设备的数量预计将从2018年的70亿台增加到2025年的220亿台. 市场研究公司Gartner预测,到2020年,连接设备的数量将是人数的26倍,而咨询公司麦肯锡(麦肯锡公司(McKinsey)报告称,全球每秒连接127个设备. 在5G + IoT下一代超级互联网的潜力下,软件稳定性将面临难以想象的挑战,尤其是在测试领域将面临更多挑战和不确定性.

image.png

为应对这一挑战和不确定性,高文辉从一开始就提出了解决这种情况的四个方向: 兼容性测试,性能测试,连接性测试和自动化测试. 高文辉指出,5G + IoT不仅是一个网络,还将建立一个完全连接的智能传感器和设备的完整生态系统. 即使整个生态系统发生了变化,软件测试的体系结构仍然是一切的基础. 兼容性,性能,连接性和自动化程度是我们可以预见的测试扩展方向.

小米手机测试代码_小米手机测试工程师_小米手机测试工程师

物联网的日益普及和通过云计算服务的便捷访问加剧了物联网与客户忠诚度之间的竞争. 随着物联网设备数量的增加,消费者对技术,接口和性能的期望也随之提高. 针对这些需求,高文辉指出,5G + IoT环境中的软件测试需要着重于以下四种测试类型的突破:

1. 兼容性测试

高文辉认为,由于物联网系统结合了各种设备,因此这些设备的软件和硬件配置可能会有所不同. 兼容性测试的目标是遍历连接到IoT系统的所有必需工具的组合. 因此,通信模式,设备,浏览器类型和不同的操作系统对于测试物联网的兼容性至关重要. 确保设备与连接到物联网的设备和服务器之间的直接通道畅通无阻. 最基本的要求是可到达,稳定和可靠的数据传输.

2. 性能测试

小米手机测试工程师_小米手机测试工程师_小米手机测试代码

如何确保5G形势下整个物联网战略和计划的完美实施将是每个互联网公司面临的挑战. 性能测试的目的是确保物联网应用程序速度可以处理具有大量数据负载的环境. 作为高级测试架构师,高文辉认为他必须掌握5个关键参数:

1. 增加的数据容量可确保物联网产品在极高的数据量下运行.

2. 使用不同数量(从数千到数千)的设备的测试用例.

3. 模拟跨设备数据交换.

小米手机测试工程师_小米手机测试代码_小米手机测试工程师

4. 监视实用程序: 系统使用情况显示,电源和电池消耗,温度指数等.

5. 网络影响测试: 衡量已部署的物联网应用程序的性能. 此阶段包括测试设备是否符合环境条件和网络规模.

3. 连通性测试

高文辉强调,必须确保物联网系统始终可用,并无缝连接到Wi-Fi小米手机测试工程师,蓝牙,5G和其他设备. 运行连接时,测试工程师必须确保数据存储平稳运行. 但是“连接中断”方案需要测试工程师的更多关注,因为无线连接方案的测试对软件制造商而言非常重要. 连接的潜在问题围绕应用程序设计. 无论网络多么强大,系统都可能会脱机.

小米手机测试工程师_小米手机测试代码_小米手机测试工程师

质量检查可确保数据存储机制在脱机期间继续工作. 这意味着可以防止数据丢失并以离线模式存储. 软件测试需要检查实际环境中的应用程序是否在连接之间切换.

4. 自动化测试

在5G + IoT情况下,对自动测试的要求将会更高. 当前测试应用程序通常会使工作人员不知所措,因为并非所有物联网设备都可以通过自动化进行测试. 但是,始终在特定设备上使用自动测试进行物联网. 高文辉指出,该模拟器有助于模拟物联网设备,并为物联网产品的发布带来一系列好处:

1. 速度: 加快测试过程是自动化测试的目标之一. 它消除了资源限制,并允许在跨设备检查的同时进行连续的应用程序测试.

2. 测试覆盖率. 由于自动化测试具有成本效益,因此质量检查可以在更广泛的应用程序版本,台式机和移动设备上更早地检测出缺陷. 通过自动测试,连接的设备和控制应用程序的性能也可以提高效率. 使用自动化测试可以确保IoT应用程序对多个用户友好,并且可以部署在分布式环境中.

由于物联网是2019年的新兴技术,因此自动化测试是加速产品交付并增强行业竞争优势的一种方式. 自2017年以来,高文辉带领小米测试团队构建了标准化的测试平台并集成了UI自动化测试. 在强大的性和兼容性的前提下,完成了自动化测试UI的高度集成. 这项具有前瞻性的测试扩展帮助小米为2019年的IoT物联网奠定了基础.

高文辉认为,自动化不是孤立的脚本,最终需要在持续集成环境中应用. 但是,在5G时代,测试领域当前的低水平持续集成环境将被完全消除. 预先部署测试环境并提高测试质量已成为所有Internet公司都必须面对的问题. 随着5G,大数据和人工智能的普及小米手机测试工程师,将会出现更多的软件漏洞和信息泄露事件,信息安全甚至引起了一定程度的社会恐慌. 测试需要更多的投资和研发,尤其是在目前的形式下,需要大量的精力(陈越)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-248826-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 谢逸
        谢逸

        5毛钱都不给我

      • 摩尔
        摩尔

        布什布莱尔无缘无故入侵伊拉克害死了数万伊拉克百姓

      • 张徐倩
        张徐倩

        让那些光棍跟你爸合伙用你妈

      热点图片
      拼命载入中...