Font Size: a A A

Research On Distributed Automatic Testing Technology For NGOSS

Posted on:2012-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2218330338462981Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the increasing of the software scale, software testing occupies a very important position in the software development process, is the key to ensure software quality and improve software reliability. With the rapid development of Internet, distributed systems appear in large numbers. New Generation Operational System & Software (NGOSS) is one of the software systems that support distributed processing. However, distributed systems bring not only many opportunities but also a great challenge to test. Therefore, automated testing framework model for NGOSS software features must be focused on.The Next Generation of Operations System and Software (NGOSS) architecture and existing distributed automatic test methods were studied for testing NGOSS. A Distributed Automatic Testing scheme based-on STAF (DATS) that aimed at NGOSS characteristics was proposed and based on the Automated Test Lifecycle Methodology (ATLM), through synthesizing existing distributed automatic test methods, DATS used STAF/STAX (Software Test Automation Framework/STAf eXecution engine) to achieve separating test cases and test framework, automatically distributing and executing test cases, monitoring run processes, and automatically collecting test results and logs. Finally the testing agencies sent the results and logs to the controller, which are shown to the developers and testers.The method solves such problems as poor cross-platform, low expansibility, difficult software defect track and complicated log management, which exist in other test tools. The validity of this method is verified by prototype system.
Keywords/Search Tags:NGOSS, Automation testing, Distributed, ATLM, STAF
PDF Full Text Request
Related items