Software Testing Considerations for Developers
Course: STCDEV
Duration: 2 Days
Level: I
Course Summary
Professional testing of software has become an important task requiring an increased knowledge of testing techniques. This course teaches the most important methods of software testing. It is designed for developers who need to understand how testing is handled in today's environments. It also covers current topics, such as test-first approach and data driven testing.
Content of this course is based upon International Software Testing Qualifications Board.
« Hide The Details
Topics Covered In This Course
Introduction
- Fundamentals
- Trends
- Where do requirements fit?
- Testing versus Quality Assurance
Basics of Software Testing
- Terms and Motivation
- The Fundamental Test Process
- General Principles of Testing
Testing in the Software Lifecycle
- The General V-Model
- Component Test
- Integration Test
- System Test
- Acceptance Test
Static Testing
- Requirements Reviews
- Other Documentation Reviews
- Static Code Analysis/Software Quality Metrics
Dynamic Analysis ? Test Design Techniques
- Black Box Testing Techniques
- Design and Code for Testability
- Unit Testing in Detail
- Testing the "Stack"
- User Interface
- Database
- Web Services
- Web Application Considerations
- Performance/Load Testing
- White Box Testing Techniques
- Use Cases as Test Cases
Agile considerations
- Test Driven Development
- Continuous Integration
Test Management
- Test Organization
- Test Planning
Incident Management
- Requirements to Configuration Management
Test Tools
- Types of Test Tools
- Management Overview of Test Automation
Other Considerations
- Management Issues
- Efficiency Testing
- Security Testing
- Reliability Testing
What You Can Expect
At the end of this course, delegates will be able to:
- Understand the motivational factors for testing
- Relate requirements to test cases
- Understand testing activities
- Understand a test plan
- Understand the purpose of reporting defects
- Recognize why testing communication is important
Who Should Take This Course
This course is designed for Developers.
Training Style
Instructor led with 50% lecture and 50% lab.
« Hide The Details
Related Courses
Code |
Course Title |
Duration |
Level |
|
WST1 |
Web Software Testing |
3 Days |
I |
Details |
WSST |
Web Software and Security Testing |
3 Days |
I |
Details |
TDDMS |
Test Driven Development (TDD) for C# and .NET |
3 Days |
I |
Details |
SOAPUI |
Web Services Testing with soapUI |
2 Days |
I |
Details |
STBC1 |
Software Testing Bootcamp - Part 1 |
2 Days |
I |
Details |
WSPT |
Web Software and Performance Testing |
3 Days |
I |
Details |
STCBA |
Software Testing Considerations for Business Analysts |
1 Day |
I |
Details |
WATEST |
Mastering Web Testing |
3 Days |
I |
Details |
STEST |
Software Test Estimation |
2 Days |
I |
Details |
TDDEC |
Test Driven Development (TDD) using Embedded C/C++ |
3 Days |
I |
Details |
TSTAGL |
Testing in an Agile Environment |
3 Days |
I |
Details |
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.
|