首页> 外文会议>IEEE International Symposium for Design and Technology in Electronic Packaging >White-Box Testing Strategy for a Solar Tracking Device Using NodeMCU Lua ESP8266 Wi-Fi Network Development Board Module
【24h】

White-Box Testing Strategy for a Solar Tracking Device Using NodeMCU Lua ESP8266 Wi-Fi Network Development Board Module

机译:使用NodeMCU Lua ESP8266 Wi-Fi网络开发板模块的太阳能跟踪设备的白盒测试策略

获取原文

摘要

This paper presents a novel technique in testing the software code of a solar tracking device by implementing a White-box testing approach that makes use of a Wi-Fi module. First, we succeed in verifying if the wireless data transfer controlling the movements of the solar tracking device are in correspondence with the software code run on the main control board called Arduino UNO. Additionally to the local implementation, a cloud-based solution together with a mobile application to remotely control, test and communicate with the solar tracking device is proposed. Second, we used White-box testing techniques to test and give details about software errors in our solar tracker. We implemented unit testing techniques as well as custom code in order to find out all the loopholes and possible breakpoints in our solar tracker software by investigating Communication, Control Flow and Error handling errors. The experimental results show that our White-box testing strategy is efficient from the fault coverage and cost points of view.
机译:本文提出了一种通过实施利用Wi-Fi模块的白盒测试方法来测试太阳能跟踪设备的软件代码的新颖技术。首先,我们成功地验证了控制太阳能跟踪设备运动的无线数据传输是否与在称为Arduino UNO的主控制板上运行的软件代码相对应。除了本地实施之外,还提出了一种基于云的解决方案以及一个用于远程控制,测试和与太阳能跟踪设备通信的移动应用程序。其次,我们使用白盒测试技术来测试并提供有关太阳能跟踪器中软件错误的详细信息。我们实施了单元测试技术以及自定义代码,以便通过调查通信,控制流和错误处理错误来找出我们太阳能跟踪器软件中的所有漏洞和可能的断点。实验结果表明,从故障范围和成本角度来看,我们的白盒测试策略是有效的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号