You are on page 1of 2

Course title:

Software Testing
Course Description:
Software testing is one of the key stages of software
development And who Confirms the quality of the program And
work guarantee Which is very important For customers and
developers.

Objectives:

- This course is for beginners in the field of software


testing and quality by learning the basics and concepts of
software testing

- Knowledge of software testing tools and methods used,


with the practical application of software testing.

Index of training topics

 Introduction to software test and why to be used.


 Software development stages
 Software testing stages
 Test levels
 Testing techniques (static and dynamic white box
testing, static and dynamic black box testing and the
other ways).
 Program functionality analysis and program requirements
testing
 Writing testing modules cases
 Execution of test cases
 Writing Automated functional tests for both frontend and
backend code
 Types of errors to be checked
 Submit a bug report
 Executing practices using software applications
The skills that the trainees will learn to achieve of this
course :

 Analysis and testing of customer requirements


 Writing and executing test cases
 Submit a bug report in the program.
 Tasks to learn how to achieve application testing
 Execution of specific test scripts under supervision and
control
 Prepare a problem report
Learning Outcomes
After completing the course, the trainee will be able to:

 Learn about the main theories and basic concepts of


software testing
 Understand the stages of software development and
testing
 Gain the skill of analyzing and testing customer
requirements using some of the tools used, such as the .
ToolXMind and others.

You might also like