Introduction to Software Testing
Course
Inhouse
Description
-
Type
Course
-
Methodology
Inhouse
-
Start date
Different dates available
This comprehensive 2 day course prepares you for your very first steps in the Software Testing arena. Whether you start with system testing, acceptance testing, functional or non-functional testing, this course provides the practical skills, tips and tricks allowing you to add value from the moment you are involved in testing software. After this course you will be able to:Understand roles and responsibilities in the testing arenaIdentify the software development methodology and test levels in use and understand the impact on your testing activitiesExtract test conditions from assigned requirements and apply basic test techniques to write smart executable test casesReport defects in a professional way, which is the basis for improving the software under test.
Facilities
Location
Start date
Start date
About this course
By the end of this course participants will be able to:Understand the software development and integrated testing lifecycleUnderstand the implications of a specific software development methodology on their own test activitiesApply basic risk analysis techniques ensuring effective test coverageAnalyse requirements, extract test cases and write test scriptsApply basic test techniques ensuring effective test casesIdentify defects and report them in a professional mannerDeal with different test approaches: a script based, an exploratory or an agile test approach or the more likely combined test approachFill-up their test toolkit and be ready to add value from the moment they are involved in testing software.
If you have limited IT knowledge and hardly any software testing experience, then this is the course for you.Looking for specific User Acceptance Test skills? In that case, you may also be interested in our in-house User Acceptance Test course, which prepares and motivates your acceptance test team for the big responsibility ahead of them
None.
1:1 Lab allowing for bespoke individual cuastomised delivery in a group setting.
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Testing
Course programme
#text-block-10 { margin-bottom:0px; text-align:left; }
Over 2 days you will cover…..
- Testing defined
- A history of testing
- Terminology
- The necessity of testing
- What are you thinking?
- General principles of testing
- What’s in a name?
Testing and the Development Lifecycle
- Test types
- Static vs. Dynamic
- Reviews
- White box vs. Black Box
- Functional vs. Non-functional
- Test levels
- Unit (integration) testing
- System (integration) testing
- Acceptance testing
- SDLC methodologies
The Test Process
- Analysis
- Oracles
- Risk based testing
Extent of Testing
#text-block-11 { margin-bottom:0px; text-align:left; }
"Day 2"
The Test Process (continued)
• Design
◦ Test design techniques
◦ Heuristics
◦ Test factors and variables
• Implementation
◦ Create test data, test cases, charters and harnesses
◦ Check test environment
• Execution
◦ Good bug reports
◦ Severity and priority
Reporting
• Metrics
• Test case completion
• Bug rates
Test Approaches
• Scripted testing
• Exploratory testing
• Agile testing
• Test tools
The Tester’s Toolkit
• The toolkit
• The tools in your kit
#text-block-12 { margin-bottom:0px; text-align:left; }
Introduction to Software Testing