Font Size: a A A

Python-based Test Automation Software Platform

Posted on:2015-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2268330428477790Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Today, software is relatively backward in the IT field in China, with respectto the development, test is not valued than development, the most of the test ismanual tasks and also does not have the technological. As the rapid developmentof the IT field, the testing bears increasing responsibility, the tradition is amanual testing and has failed to meet the updates of development. For small andmedium enterprises, it is hoped that the test saves on labor costs.Automation and improve the scientific nature of the platform is the key oftesting. In the process of software testing often meet similar function oroperation in most of the waste, and each operation requires a lot of waiting timein the middle. Most of the tests are pipelined work, many duplicate work willbring ambiguity and misunderstanding, to solve the above problem is an urgentneed for the testing.This paper proposes and implements automated testing platform that namedDesktop CheckList Testing. After referring to white-box testing throughautomation principles with the pre-packaged template class,improved tocompile the package template files. Save to the file instead of class with the usecase examples to each use case document collection consists of files instead of asingle use case. Thus achieve run automated with no macros in black box.implementation the Python language under the above principles and simpleoperation written for visualization using C#language. On this platform, usercan run cases with Python automated and get the results correspondingfeedback.Experimental results show that the software testing auto platform takemany convenience and improved. Not only completed the automated instead ofmanual testing, but also makes management more standardized. For projectmanagers, it can be more convenient to control various data and progress.
Keywords/Search Tags:Software testing, Python, Visual result
PDF Full Text Request
Related items