Cursul Manual QA oferă instruire practică pentru profesioniștii care doresc să își înceapă sau să își consolideze cariera în domeniul testării software. Axat pe aplicații din lumea reală, acesta acoperă abilitățile esențiale de QA, inclusiv proiectarea cazurilor de testare, raportarea erorilor, testarea web și API și validarea bazelor de date cu SQL. Cursul include proiecte practice, demonstrații live și instrumente industriale precum Jira și Postman. La final, participanții vor fi pregătiți să contribuie eficient la procesele QA și să asigure livrarea de software de înaltă calitate.
Course Structure
Specifications
Pachete
Course Structure
Modelul 1: Manual QA Introduction
Nivelul 1: Introduction to Manual QA
1.1 Manual QA Introduction
Introduction
What is testing?
The role of a tester
Skills of a successful tester
1.2 Testing Process
Requirements Analysis
Test Planning
Test Case Design
Test Execution
Test Reporting
Test Completion
Nivelul 2: Test Case Design
1.3 Test Case Design
What is a test case?
How to write a checklist
How to write a test case - Demo 2
Best Practices for writing a test case
1.4 Test Case Design Techniques
Decision Table
Equivalence Class Partitioning
Boundary Values Analysis
Nivelul 3: Homework
1.5 Homework
Homework: Test Case
Modelul 2: Testing Web Application
Nivelul 1: Web Application Testing Fundamentals
2.1 Testing Web Application
Black Box vs White Box Testing
Functional vs. Non-functional testing
Manual vs. Automated testing
Static vs. Dynamic testing
Other types of testing
Nivelul 2: Testing Levels
2.2 Testing Levels
Unit Testing
Component Testing
Integration Testing
System Testing
Acceptance Testing
Nivelul 3: Test Execution and Bug Reporting
2.3 Test Execution and Bug Reporting
What is a bug?
Bug Attributes
Bug Life Cycle
Recap: Demo, Test Case
Demo, Bug Report 1
Demo, Bug Report 2
Best Practices for writing a bug
Jira Demo
Nivelul 4: Testing a Web Application
2.4 Testing a Web Application
DevTools – Elements and Console
DevTools – Network and Throttling
Toggle Device Bar & Application
Cross Platform testing
Cross Browser testing
UI Testing
Responsive Testing
Nivelul 5: Homework
2.5 Homework
Project: Testing a Web Application
Homework: Testing a Web Application
Modelul 3: API Testing
Nivelul 1: Software Development Life Cycle
3.1 API Testing
Phases of SDLC
Agile Methodology
Waterfall Methodology
Nivelul 2: Web Concepts
3.2 Web Concepts
Web page
HTTP
URL
DNS
Cache
Nivelul 3: Basic Web Design
3.3 Basic Web Design
HTML
CSS
JavaScript
Nivelul 4: API Testing
3.4 API Testing
Web Application Architecture
What is an API
HTTP Requests
HTTP Responses
JSON
Postman API testing tool
Demo API
Demo - User Bug Report
Nivelul 5: Homework
3.5 Homework
Project: API Testing
Homework: API Testing
Modelul 4: Database Management
Nivelul 1: Database Management System - SQL
4.1 Database Management System - SQL
What is a database
Relational database
INSERT statement
UPDATE statement
DELETE statement
SQL Queries
Aggregate Functions
GROUP BY statement
HAVING Claus
ORDER BY statement
Nivelul 2: Relationships between Tables in SQL
4.2 Relationships between Tables in SQL
Types of relationships between tables
INNER JOIN
OUTER JOIN – LEFT JOIN
OUTER JOIN – RIGHT JOIN
Nivelul 3: Demo SQL
4.3 Demo SQL
Demo SQL Install
Demo SQL Table1
Demo SQL Table 2, Table 3 + Data
Demo SQL SELECT Queries
Specifications
Recommended Sessions: 16
Format: 1:1 & Group
Level: Beginner
Pachete
Mentorat
Include: ✘ Curs QA Manual (1 lună) ✘ Bonus: Curs Front-End Developer
Flexibil
✘ Sesiuni Individuale cu Mentorul
Module Extra
✘ Centrul de Carieră (3 luni) ✘ Suport pentru angajare ✘ Simulări interviuri & coaching ✘ CV, LinkedIn, Portofoliu