Testing is an important way to ensure the quality of embedded systems. To establish known testing environments and to obtain cost savings through automation, automated testing frameworks are built around them. This thesis presents a design of an automated testing framework that unifies automated testing frameworks of three different graphical user interface tools of variable speed drives. The new framework is named Unified testing framework and it allows testing that the three user interface tools work both together and with the variable speed drives. The thesis has a focus on embedded devices because variable speed drives and one of the user interface tools is an embedded device. The other two user interface tools are PC software and smartphone software.This thesis is structured to four parts. First a literature survey on theory of testing frameworks is conducted. Then the gained knowledge is applied into analyzing the three existing testing frameworks. After this analysis the design of the Unified testing framework is presented. The validity of the design is proven using a prototype. The validation is done based on its coverage, maintainability and performance.
展开▼