Courses from ENEA Data ABENEA Data AB
S-183 23 Täby
Phone: +46 8 638 50 00
FAX: +46 8 638 50 50
Software and Systems Testing
The course is aimed principally at those developers who participate in test preparation, execution and reporting during the test of software or whole systems. It can be valuable as well for project managers or for software engineers who are responsible for the test of their own software.
The course describes advantages of systematic and structured test process. Participants will get a survey of system development process and the importance of testing in various development phases. The course gives a comprehensive coverage of the techniques used for test case generation so that high product quality can be achieved but the number of time-consuming test cases can be reduced.
The course contains information about available testing tools for the enhancement of test effectivity and for the automation of various test phases. An extensive list of references (WWW and literature) is included.
- Testing in General
- What Is Test?
- Test in Various Development Phases
- Basic Test Techniques
- Equivalence Class Partitioning
- Boundary Value Analysis
- Domain Testing
- Syntax Testing
- Finite-State Testing
- Transaction Flow Testing
- Data Flow Testing
- Code Coverage
- Path Testing
- When to Stop Testing?
- Cleanroom Software Engineering
- Statistic User-Based Testing
- Inspections and Reviews as Test Methods
- Test of Object Oriented Software
- Test Tools
- Principles of Test Automation
- Regression Testing
- Test Documentation
- Configuration Management and Test
- Test Phases
- Unit Test
- Integration Test
- System Test
- Course Binders (annotated copies of slides)
- Test Literature
- WWW Test Links
- List of Test Tools
How to Get Your Course Tailored
We tailor this course willingly to your special needs and requirements. You can choose a sub-set and decrease the number of course days or even order a one-day seminar giving your employees a good overview of the world of test.
Return to Listings