Font Size: a A A

The Improvement And Implementation Of Daqmx Automation Test System

Posted on:2013-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:S W YuFull Text:PDF
GTID:2248330395950472Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, applying virtual instrument technology into the field of data acquisition (DAQ) has become an important data acquisition method. The flexible and powerful software is the core of the entire virtual instrument system. DAQmx driver software provides the best combination of DAQ hardware and application software in the virtual instrument system. So it is quite important to ensure the quality, efficiency, and stability of DAQmx. The main point of thesis is the improvement of DAQmx automation testing framework. This framework is one internal product which aims at testing DAQmx driver. The goal of this new system is to improve the efficiency and enlarge the test coverage. Although this automation testing framework is the internal product, it is significant for the assurance of the DAQmx quality, thus it is of great significance for the company.Firstly this thesis introduces the basic concept and characteristic of DAQmx driver software, and then outlines the specialty and importance of automation testing system which is targeted to test DAQmx. After that, the thesis explains the problems and limitation of the previous DAQmx automation testing framework and then raises the main point, which is to propose the next generation of DAQmx automation testing framework based on Object-Oriented Programming technology.The new automation testing framework utilizes the released products of the company. It will be divided into two parts to illustrate:hardware framework and software system implementation. The first part outlines the connection of the whole system and analyzes how to select the sub-module. The second part introduces the implementation of the next generation DAQmx automation testing framework from the software view. It mainly describes how to apply the OOP design pattern in the new automation testing system. The VI server and OOP technology of LabVIEW are used in the design of the new system, which helps to solve the problems of the previous ATS and improve the efficiency of DAQmx testing.Finally, the new system is evaluated by analyzing the actual application result and comparing the performance with that of the previous ATS. To conclude, the new system improves the productivity of test engineers by150%, which leads to design test cases with high efficiency and enlarge the test coverage by three times. The methodology in this thesis has been proved the feasibility and effectiveness of the new automation testing system.
Keywords/Search Tags:Virtual Instruments, LabVIEW, DAQmx, Automation TestingSystem, Object-Oriented Design
PDF Full Text Request
Related items