A Novel Approach to Develop Composite Component in Extreme Programming with Sequence Test
Date Issued
2006
Date
2006
Author(s)
Chen, Yi-Tsung
DOI
en-US
Abstract
Component development is the important part of software development. As time goes on, the technique of component development progresses day by day and there are more and more researches related to component test. To develop component with old test theory, the hard stub implementation and unnecessary test case design leads to the extra cost and the delay of the whole software development. These factors may come from the wrong test framework selection. Therefore, it is important to develop the test framework corresponding different feature software.
Software testing plays an important role in software development. It is quite expensive process, typically consuming at least 50 percent of the total costs. Unit and integration testing is the fundamental part of software testing and component is a kind of unit testing. After Extreme Programming was born, there should be another test for developing component. Especially, corresponding test framework should be designed for the component with different purpose.
A new test framework is provided for testing composite component in this paper. This test framework not only solves many problems about old testing to component but also supports the solution about regression testing and debugging. In the end of paper, a case study is demonstrated to prove that this approach is feasible, effective, and efficient.
Subjects
測試案例
單元測試
整合測試
終極製程
組合元件
stub
test case
unit test
integration test
Extreme Programming
composite component
Type
thesis
