Font Size: a A A

Scenario-Based Automatization Testing Tool Of Software Components Research And Realization

Posted on:2005-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y G DengFull Text:PDF
GTID:2168360155971979Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software component are units of composition with contractually specified interfaces and explicit context dependencies. A software component can be deployed independently and is subject to composition by third parties. The approach of aggregating components into complex software systems is maturing with the rapid development of component technology. How to analyze software component reliability from system architecture and components' reliabilities should be answered.In thesis, presents Scenario-Based Automatization Testing Tool of Software Components Research and Realization, based on UML use sequence diagram model . With the approach , the test scenario developing process was reduced to three main steps. Describes the main ideas of an extension of Message Sequence Charts to improve the ability of MSC to specify some applications (especially in the testing field) more clearly and accurately. Based on the event-order semanteme of the sequence diagram, the method characterizes a sequence diagram with the message sequence , represents its concrete context as the semantic constraints of the message sequence , and performs the semantic analysis.This paper models the component usage using interaction scenarios, intercepts and controls component executions using aspect-oriented technology, and uses a workflow engine to drive testing tasks based on interaction scenarios.
Keywords/Search Tags:Software Component, Reliability Testing, Scenario, Test Case, Workflow, Interceptor, Aspect-Oriented Technology
PDF Full Text Request
Related items