发现通信环境中的测试最佳实践

描述

提供可靠连接的基础是对产品进行测试,以确保它们符合适用的标准。Wi-SUN认证产品经过独立授权测试实验室的严格测试。很高兴看到同样细致的方法适用于所有部门。

当然,测试对底线至关重要:一旦产品投放市场,修复它的成本要比在开发和生产过程中修复它的成本要高得多。但也需要考虑重大的声誉影响。设备故障不仅仅是客户头疼的问题,他们将来可能会三思而后行。它可能对医疗保健和航空航天等安全关键领域产生严重影响。

这些(和类似)部门和用例绝对需要高度严格的测试流程。但必须始终有一个商业考虑:如果你正在制造一个1美元的产品,那么对它进行价值10美元的测试在经济上是不可行的。

分解它

产品型式测试分为三个关键领域:

需要进行一致性测试,以确保产品符合相关规范或标准的要求。简而言之,产品是否做到了它应该做的一切?

运行互操作性测试以确保已通过一致性测试的产品也能与其他相关设备按预期工作。这提供了额外的检查,以涵盖一致性测试不可行的情况。

端到端测试将所有内容联系在一起,以确保产品的所有硬件和软件组件在最终应用中正常运行。通常,这包括跨多个规范的测试。

在通信环境中,端到端测试要求在开放系统互连 (OSI) 网络参考模型的七层中的每一层中测试产品。这意味着物理(无线电)层,数据链路层(包括介质访问控制和链路控制)以及网络,传输,会话,表示和应用层。

这有助于我们理解为什么端到端测试如此重要。虽然一致性或互操作性测试可能只处理 OSI 模型的一个子集,但端到端测试是整体性的,需要细致的逐层方法。

智能电网场景

让我们看一下使用 Wi-SUN 协议的通信环境中的典型场景。智能电网和计量系统正在帮助能源供应商实现显著的运营效率,并在美国和全球范围内提供优化的客户体验。但是,为了最大限度地为企业和消费者带来利益,它们必须使用强大、合规和可互操作的设备构建,几乎可以肯定是基于标准的。

拿一个智能电表。严格的测试过程将检查电表是否可以在各种负载和供电条件下正确测量能耗,是否可以可靠、安全地进行通信,并成功将相关数据发送到公用事业后端。具体而言,测试覆盖率应包括:

计量:将仪表连接到能源和能量负载以及一台测试设备。在规定的时间内,在广泛的负载和供电条件下运行它,并检查智能电表是否测量了正确的能源使用情况。

通信:检查设备是否正确识别要加入的网络、正确进行身份验证、是否通过该网络可靠且安全地进行通信。

数据交换:提供一个测试环境来模拟公用事业后台环境,然后可以验证从仪表发送的数据格式是否正确,并且与应用程序预期的格式相匹配。例如,Wi-SUN联盟与DLMS-UA标准组织合作,通过Wi-SUN FAN为DLMS/COSEM提供端到端的测试环境。

这三个阶段中的每一个都使用一致性和互操作性测试的组合。集成后,它们提供了一个端到端的测试系统,能够提供良好的覆盖范围和可靠性。

在每个阶段管理风险

总之,多层测试对于端到端管理财务和声誉风险至关重要。在设备投入生产之前,它必须绝对运行。但是,组织也可以从偶尔运行生产线测试中受益,以防止任何代价高昂的错误蔓延。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分