Font Size: a A A

Research And Application Of Software Testing Technology Of EJB

Posted on:2009-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:M HuangFull Text:PDF
GTID:2178360272984641Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
With the development of modern information science and technology, complexity in today's computer system is higher than ever before, brings about the requirement for more thorough testing to sustain the tolerable level of reliability. How to keep the quality of product under such pressures becomes the key point for these organizations to achieve success. Automation tests, if deployed right, could take over a great amount of heavy work from manual test, hence shorten the software QA lifecycle and cut the cost, without losing high quality of product.In this paper, according to the architect and characristics of J2EE and EJB, combined with the theory of test automation, EJB test automation framework named ERT is proposed. First, on the basis of entity model and logic function model of ERT, contents like what kind of entities are included in ERT, what collaboration relationship is between them and what functions they own, are demonstrated. Second, the requirements of ERT are discussed from 4 angles, which are business model, system architect, application logic and logic framework, and the configuration file is also designed for ERT test tool. Third, according to the four business processes in the business model of ERT test tool, four modules are designed respectively, which are configuration file parsing module, random data access module, test module and table generating module. And the process of each is introduced in detail. In the end, how to integrate the test tool is shown, and an analysis is given to the instance of test result.ERT take the advantage of test manage tool named Clear Quest Test Manager to integrate the ERT test tool. Through the design of the test plan, test case, and the arrangement of test configuration to certain test case, serialized test and multi model test are realized. In the field of strategy in choosing test object, Gauss random and normal distributions are used in ERT to simulate the random operations and cover the test fully. ERT offers an entire test result statistics report via key memory recording and log mining, which gives strong support to the analysis of result.According to practice, this test automation framework named ERT is able to improve the test efficiency and lower the test cost, with the test quality guaranteed.
Keywords/Search Tags:EJB, Software Test, Test Framework, Test Automation
PDF Full Text Request
Related items