Software Testing Course
The Software Testing Course trains professionals in an IT area, which is one of the fastest growing IT fields today. The IT market is constantly short of a workforce with proper software testing experience.
ApplySoftware Testing Course - Participants
The Software Testing Course is recommended for anyone who is interested in working in the IT market as a tester.
Software Testing Course - Preconditions
Basic understanding of using computer and the Internet.
Software Testing Course - Purpose
After the Software Testing course, participants will be able to test desktop, mobile software as well as websites in depth and report bugs. They will have an insight into the daily life of software testers. Work independently and secure task solutions.
Software Testing Course - Exam
Participants will take the exam of the Testing course in the last class of the course, and receive the certification after that.
Software Testing Course - Topics
Introduction of Software Testing
- What is software testing and how do we use it in the IT environment?
- Why testing is important and why it is gaining popularity in our country and worldwide?
- Overview of basic testing
- Principles of Testing
- Software development lifecycles and methodologies
- Testing in software development lifecycles
- Testing process
- Levels of testing
- Types of testing
- Static and dynamic techniques
- Introduction of test process design techniques
- Foundations
- Prerequisites for testing
- Test cases
- Test plans
- Test protocols
- Specification based testing techniques
- Structure based testing techniques
- Practice based testing techniques
- Joint and independent practice, recognition and using of techniques
Practical Software Testing
- What is software testing and how do we use it in the IT environment?
- Why testing is important and why it is gaining popularity in our country and worldwide?
- Overview of basic testing
- Principles of Testing
- Software development lifecycles and methodologies
- Testing in software development lifecycles
- Testing process
- Levels of testing
- Types of testing
- Static and dynamic techniques
- Introduction of test process design techniques
- Foundations
- Prerequisites for testing
- Test cases
- Test plans
- Test protocols
- Specification based testing techniques
- Structure based testing techniques
- Practice based testing techniques
- Joint and independent practice, recognition and using of techniques
Case Studies
- Differences between manual and automated testing
- Overview some well-known web pages under the viewpoint of a software tester
- Structure of web pages
- Introducing Console
- Independent practicing with learned techniques and solving complex tasks
- Structure of mobile application, discussion of basic information
- Mobile application testing
- Independent writing test plans and test cases
- Find bugs yourself and then report
Project Day
- Solutions of real project tasks in a modeled work environment
- Teamwork (Redmine, Youtrack)
ISTQB Exam Preparation
- Sample Exam - Common Analysis
- Doing tasks alone - check
- Repeating major topics
- Level survey
