{"title":"Development of an automated testing software for real time systems","authors":"A. Balakrishnan, N. Anand","doi":"10.1109/ICIINFS.2009.5429865","DOIUrl":null,"url":null,"abstract":"An automated software testing tool was built on PERL to test the eVC++ software running on WinCE platform on the embedded devices. An explicit model was built of the core functions of the software on the device. Test sequences were then generated that could call on these core functions. The PERL software received the input of the test sequence(s) to be run and the device(s) on which it was to be run. It would then retrieve the corresponding test sequence and expand the functions called from the core function set. Each of the instructions was converted into the format recognized by the device and sent over the network. The architecture displayed scalability by being extended to test the software on an enhanced device.","PeriodicalId":117199,"journal":{"name":"2009 International Conference on Industrial and Information Systems (ICIIS)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Industrial and Information Systems (ICIIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIINFS.2009.5429865","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
An automated software testing tool was built on PERL to test the eVC++ software running on WinCE platform on the embedded devices. An explicit model was built of the core functions of the software on the device. Test sequences were then generated that could call on these core functions. The PERL software received the input of the test sequence(s) to be run and the device(s) on which it was to be run. It would then retrieve the corresponding test sequence and expand the functions called from the core function set. Each of the instructions was converted into the format recognized by the device and sent over the network. The architecture displayed scalability by being extended to test the software on an enhanced device.