Grey box testing

somdn_product_page

(Downloads - 0)

Catégorie :

For more info about our services contact : help@bestpfe.com

Table of contents

1 Introduction
1.1 Problem statement
1.2 Context of study
1.3 Teams interaction in Ericsson
1.4 Approach
1.4.1 Development method
1.4.2 Verification and validation
1.4.3 Tools
1.4.4 Programming Language
2 Contribution
3 Theoretical framework
3.1 Software testing
3.2 Testing levels
3.2.1 Unit Testing
3.2.2 Pros and Cons
3.2.3 Stubs and Drivers
3.2.4 Integration Testing
3.2.5 System Testing
3.2.6 Acceptance testing
3.3 Testing modes
3.3.1 Black-box Testing
3.3.2 Pros and Cons
3.3.3 White-box Testing
3.3.4 Pros and Cons
3.3.5 Grey box testing
3.3.6 Pros and Cons
3.4 Testing Types
3.4.1 Functional testing
3.4.2 Pros and Cons
3.4.3 Non-functional testing
3.4.4 Regression testing
3.4.5 Progression testing
3.4.6 Automation testing
3.4.7 Pros and Cons
3.5 Hardware and tools
3.6 JCAT framework
3.6.1 JCAT Layers
3.6.2 JUnit 3
3.6.3 Subversion
3.6.4 Eforge
3.6.5 Maven
3.6.6 Hudson
3.6.7 Sonar
3.7 Information model
3.7.1 FV Legacy team
3.7.2 Automation team
3.7.3 Work Package
3.7.4 TC suite
3.7.5 TC
3.7.6 CTC
3.7.7 TC Header
3.7.8 Preamble
3.7.9 Post amble
3.7.10 Help methods
3.7.11 Main execution TC methods
3.7.12 Test methods
3.7.13 Signum
4 Implementation
4.1 Overall structure of the application
4.2 Screen shots of application
4.3 Structure of java file
4.4 Class diagram of java file
4.5 Inputs and output of the application
4.6 Manually created java file VS Java file created by Automatic Test Builder
5 Development process
5.1 Semi-automated process
5.1.1 Generation of text file
5.1.2 Reading text file and saving data in local database
5.1.3 TC header generation
5.2 Fully-automated process
5.2.1 Connection to database using SOAP service
5.2.2 Java file generation
5.3 GUI Design
5.4 Working GUI
5.5 Adding main execution TC methods and help methods
5.6 Creation of help methods class hierarchy
5.6.1 Creation of Hardware methods class hierarchy
5.6.2 Creation of System Function Group methods class hierarchy
5.7 Documentation development
5.8 Training of testers
6 Discussion
6.1 What they did before
6.2 What they can do now
6.3 Testing of the system
6.4 Estimations of experts about the application
6.5 Future Improvements
6.6 Reflection on development method
7 References
8 Appendix
8.1 Mockups
8.2 Code Snippets
8.2.1 Reading text file
8.2.2 Saving data into local database
8.3 Main execution TC methods example
8.4 Test method example
8.5 Manually created java file
8.6 Java file created by Automatic Test Builder
8.7 Time plan

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *