Вы находитесь на странице: 1из 11

A Flexible Framework for

Quality Assurance and


testing of Software
Objective statement

Introduce
new flexible framework for testing and
extending existing framework for
quality assurance of software
Motivation
• As part of my job.

• Is supposed to serve testing frameworks.

• Thinking about future global framework for


testing.
Subject

Creating easy extending framework for


software testing environment.
Background

• Manual inspection and review.

• Specific target implementation.


Our methodology
• Representation document for target
software contains five parameters:
– List of method inputs
– List of method outputs.
– Time of execution.
– Right return values.
– Wrong return values.
• Implementation for web service API.
• Testing controller
Testing module
Analysis Target Layer
(Java)

XML Main method


presentation
Web Service API
Impl
Facade Layer
Impl

Web Service API Facade Layer


Interface Interface

Testing Manager
Analysis module
Analysis Target Layer Analysis Target Layer
(Java)
(PHP)

XML Analysis Representation XML Analysis Representation

Facade Layer Impl Facade Layer Impl

Facade Layer Interface

Metrics Analysis Plug-in Smell Analysis Plug-in


Time table
NO. Tasks Time
1 Complete the analysis and design of the 3 week
framework that we want to build.
2 Learning and studying technologies and 2 weeks
Learning implementation of building
plug-ins for some of selected IDEs.
3 Gathering specific requirements if exists, 1 weeks
required data and programming
language and supporting technology.
5 Quality assurance component 3 weeks
implementation coding and enhancement
based on previous related works [1], [2],
[4].
Time table(Cont.)
6 Testing component full implementation 4 weeks
including generation XML document
representation for required data (main
methods), test manager and web service.

7 Framework testing by my testing component 3 weeks


and one other method like JUnit(unit testing
framework for the Java programming
language), and fixing bugs.

8 Final Review / Complete and submit. 2 week


Thanks for your attendance

Вам также может понравиться