Font Size: a A A

Research And Application Of White Box Test Technology For Smart Meter Software

Posted on:2019-09-28Degree:MasterType:Thesis
Country:ChinaCandidate:B YouFull Text:PDF
GTID:2392330551960113Subject:Engineering
Abstract/Summary:PDF Full Text Request
The defect of smart meter software is one of the important reasons affecting the safety of smart meter software.With the increasing complexity of smart meter software,smart meter plays a more and more important role,and its quality problem has become the key factor that affects the quality of smart meter.Traditional functional testing of smart meters lacks code-level testing,and testing efficiency is relatively low.Therefore,it is very necessary to perform white box test on smart meter software.This article studies the following aspects of white box test technology for smart meter software.The FMEA method was used to study the cause of the failure of the smart meter software.Many current faults in the field of the smart meter were caused by the software.Analyze the key faults caused by software in the field of smart energy meters,and combine with the characteristics of white box testing technology to research the white box test of smart meter software.Research the basic methods of smart meter software white box test.Combining the smart meter as the characteristics of the power metering product itself,based on the existing test model,a white box test model of the smart meter software was designed.Static tests such as static metrics,static structure analysis,and defect detection have been added to the model.Make sure that software defects can be discovered as soon as possible.In the dynamic test,unit testing was mainly performed,and after the unit testing,add appropriate regression test.Reasonable regression test can make testing efficient.Based on the metrics of the white box static test of the smart meter software,the evaluation process of the metric was designed,and a static white box static test program for the smart meter software was constructed.The static test of the smart meter software was performed using the LDRA Testbed and Klocwork test tools.Data processing and analysis of test results.Analyze the white box dynamic test of the smart meter software.The unit test was mainly performed in the dynamic test,and the coverage index of the unit test was analyzed.The dynamic meter test of the smart meter software was built,and the intelligent meter was applied by the LDRA Testbed.The software performs dynamic testing and analysis of test results.According to the research on the white box test results of the smart meter software,the white box test specification of the smart meter software was developed to reduce the errors in the design process of the smart meter software and lay a foundation for the in-depth research and extensive application of the smart meter software testing.
Keywords/Search Tags:Smart Meter, White Box Test, Coverage
PDF Full Text Request
Related items