基于xmlui测试工具设计与实现-design and implementation of testing tool based on xm lui.docxVIP

  • 2
  • 0
  • 约7.12万字
  • 约 72页
  • 2018-05-18 发布于上海
  • 举报

基于xmlui测试工具设计与实现-design and implementation of testing tool based on xm lui.docx

基于xmlui测试工具设计与实现-design and implementation of testing tool based on xm lui

AbstractThe User Interface (UI) is an important part of software. The main functions of software are to be invoked through user interface, so the user interface testing is an important part of modern software testing. The increasingly complexity of the user interface brings great difficulties and challenges to UI testing. Currently, the capture/replay mechanism is widely used in the tools of automated UI testing. However, traditional testing methods cannot fulfill the requirements of UI testing due to the characteristics of multi-language and multi-version. Therefore, it is necessary to develop suitable automated tools of UI testing. The research objective of this thesis is to implement the tools of UI testing and the main contributions in this thesis are as follows:An universal framework of the automated testing is designed for the characteristics of multi-language and multi-version of modern software. The extraction and storage of UI information are elaborated respectively.In the domain of UI information extraction, the key point is controls recognition. To solve the insufficiency of stability and generality, the improved method based on XML to recognize UI controls and extract information is proposed. Combining the automation testing tool Silk Test, this method analyzes the corresponding DLL files and extracts UI information for XML through redefining the UI tag identification. Experimental results show that the improved method reduces the recognizing time of the controls and the redundancy of the program. Moreover, it improves the universality of the testing and the stability of UI controls recognition.In the domain of UI information storage, an improved XML storage strategy based on Hybrid-Inlining method is proposed. Based on Hybrid-Inlining method, the proposed strategy adds the sub-inline graph and node coding to store the relationship and its structure information of XML nodes. Experimental results show that the proposed strategy reduces the DTD mapping tim

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档