Dissertation > Excellent graduate degree dissertation topics show
Critical Technology Research and Implementation of the GUI-Based Software Test Tool
Author: YangYi
Tutor: LuZuo
School: South China University of Technology
Course: Applied Computer Technology
Keywords: Software Testing GUI testing Automated Testing
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 54
Quote: 0
Read: Download Dissertation
Abstract
|
Software testing has been an important means to ensure software quality as an important branch of software testing , GUI testing more and more attention , especially in today 's GUI - based software product applications more widely , GUI testing into the quality and the efficiency the key to product quality improvement and cost reduction . GUI software with event-driven synchronization potential and dependence , multi- input , multi-output , and object-oriented development features , these features to create great difficulties for GUI testing . GUI software difficult to achieve the desired results through manual testing , GUI automated testing has become the ideal auxiliary means of testing . GUI test automation With automated testing tools to implementation , there are some open source or commercial testing tools currently on the market , but more or less there are some defects . For the lack of common testing tools , from recording playback technology , test scripts technology , test case management paper propose the use of assistive technologies , three scripts , test case management strategies to improve Java GUI testing tool . This paper first analyzes the characteristics of the GUI and GUI testing theory , then , according to the GUI itself features GUI testing tool key technology research and analysis , and finally designed and implemented an improved Java GUI testing tool , and given the tools application examples. Improvement of the tool point is that : 1 . Using Java assistive technology to achieve a single JVM instance recording playback and dynamic verification mechanism ; 2 . Use three scripts technology to achieve intuitive , editable script editor , test drive the loose coupling ; realized the test logic and data separation , the initial state , modular playback and other test case management model .
|
Related Dissertations
- Research on Object-Oriented Integration Testing Method,TP311.53
- Formalization-based Methed to Generate Test Sequence of UML,TP311.53
- The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
- Study on Performance System for CP Software Testing Centre,F272.92
- Software Testing in Flash Ring System and Platform for China Telecom,TP311.53
- A Design and Implement of Database Automated Functional Testing,TP311.53
- Research and Application of Software Automated Testing Method,TP311.53
- Research on SIP and ISUP Interworking Automated Testing Technology Based on TTCN-3,TP311.52
- Algorithms and Software for Areal Surface Texture Analysis and Evaluation,TP311.52
- Design and Implementation of the Software Automatic Testing Tool Based on Code Generation,TP311.53
- For enterprise-class application system test model research and application,TP311.52
- Process Engine based automated testing for Web Services Research,TP311.52
- Automated test packet transmission network management interface testing application,TP311.52
- An automated software testing system design and implementation,TP311.53
- An automated test -based content management system design and implementation,TP311.53
- SAFFRON based automated testing framework for QTP research,TP311.52
- Automate Test for Bluetooth Study and Application,TP274
- Telecom BOSS system software testing,TP311.53
- SmartSAR kernel automated testing tools Design and Implementation,TP311.52
- Error location based on the program execution method,TP311.52
- Cloud-based Software Testing Services Research,TP311.53
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|