
Part1- Database Testing Overview | Backend Testing | Practical Approach
SDET- QA
Overview
рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдПрдХ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмреИрдХрдПрдВрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИред рдпрд╣ SQL рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрдпрд╛ рд╣реИ, рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред рд╡реАрдбрд┐рдпреЛ рдлреНрд░рдВрдЯрдПрдВрдб, рдПрдкреАрдЖрдИ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреЛ рднреА рд╕реНрдкрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдлрдВрдХреНрд╢рдирд▓ рдФрд░ рдиреЙрди-рдлрдВрдХреНрд╢рдирд▓ рджреЛрдиреЛрдВ рдкрд╣рд▓реБрдУрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдпрд╣ рдЖрдЧрд╛рдореА рд╡реАрдбрд┐рдпреЛ рдореЗрдВ SQL рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рдкрд╣рд▓реБрдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИред
Save this permanently with flashcards, quizzes, and AI chat
Chapters
- рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред
- рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП SQL (рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрдб рдХреНрд╡реЗрд░реА рд▓реИрдВрдЧреНрд╡реЗрдЬ) рдХрд╛ рдЬреНрдЮрд╛рди рдЖрд╡рд╢реНрдпрдХ рд╣реИред
- рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХрд╛ рдПрдХ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдЬреЛ рд╡реЗрдм, рдореЛрдмрд╛рдЗрд▓ рдФрд░ рдЕрдиреНрдп рдПрдкреНрд▓реАрдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд░рдЦрддрд╛ рд╣реИред
- SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рдореИрдиреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдлреНрд░рдВрдЯрдПрдВрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ (UI) рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдмрдЯрди рдФрд░ рд▓реЗрдЖрдЙрдЯред
- рдПрдкреАрдЖрдИ (рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЗрдВрдЯрд░рдлреЗрд╕) рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдмреИрдХрдПрдВрдб рд▓реЙрдЬрд┐рдХ рдХреЛ рдЯреЗрд╕реНрдЯ рдХрд░рддреА рд╣реИ, рдЕрдХреНрд╕рд░ Postman рдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред
- рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рд╕реАрдзреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреА рд╣реИ, рдбреЗрдЯрд╛ рдХреА рд╕рдЯреАрдХрддрд╛ рдФрд░ рдЕрдЦрдВрдбрддрд╛ рдХреЛ рдорд╛рдиреНрдп рдХрд░рддреА рд╣реИред
- рдлрдВрдХреНрд╢рдирд▓ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ рдбреЗрдЯрд╛ рдореИрдирд┐рдкреБрд▓реЗрд╢рди (CRUD рдСрдкрд░реЗрд╢рдВрд╕), рдбреЗрдЯрд╛ рдЗрдВрдЯреАрдЧреНрд░рд┐рдЯреА рдФрд░ рдЯреНрд░рд┐рдЧрд░реНрд╕ рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред
- рдиреЙрди-рдлрдВрдХреНрд╢рдирд▓ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ (рд▓реЛрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ) рдФрд░ рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА (рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓) рдЬреИрд╕реЗ рдкрд╣рд▓реБрдУрдВ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рд╡реНрд╣рд╛рдЗрдЯ-рдмреЙрдХреНрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ SQL рдХреНрд╡реЗрд░реА рд▓рд┐рдЦрдиреЗ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд▓реЙрдЬрд┐рдХ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
- рдмреНрд▓реИрдХ-рдмреЙрдХреНрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ, рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рд▓реЙрдЬрд┐рдХ рдХреЛ рдЬрд╛рдиреЗ рдмрд┐рдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред
- рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕рд┐рдВрдЧ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЗрдВрджреНрд░реАрдп рд╕реНрдерд╛рди рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред
- ETL (Extract, Transform, Load) рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрд╕реЗ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдпрд╣ OLTP (рдСрдирд▓рд╛рдЗрди рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ) рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдЕрд▓рдЧ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЗ рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред
- рдЖрдЧрд╛рдореА рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЯреЗрдмрд▓, рд╡реНрдпреВ, рд╕реНрдЯреЛрд░реНрдб рдкреНрд░реЛрд╕реАрдЬрд░ рдФрд░ рдлрдВрдХреНрд╢рди рдЬреИрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛ред
- рдЯреЗрд╕реНрдЯрд░реНрд╕ рдХреЛ SQL рдХреНрд╡реЗрд░реА рд▓рд┐рдЦрдиреЗ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
- рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд рдиреАрдВрд╡ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
Key takeaways
- рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдПрдкреНрд▓реАрдХреЗрд╢рди рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
- SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд╢реНрдпрдХ рд╕реНрдХрд┐рд▓ рд╣реИред
- рдлреНрд░рдВрдЯрдПрдВрдб, рдПрдкреАрдЖрдИ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдПрдкреНрд▓реАрдХреЗрд╢рди рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЗрдХрд┐рди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд╣рд▓реВ рд╣реИрдВред
- рдлрдВрдХреНрд╢рдирд▓ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рд╕рдЯреАрдХрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИ, рдЬрдмрдХрд┐ рдиреЙрди-рдлрдВрдХреНрд╢рдирд▓ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреА рд╣реИред
- рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕рд┐рдВрдЧ рдФрд░ ETL рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред
- рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рдЕрдиреБрднрд╡ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреБрдВрдЬреА рд╣реИред
Key terms
Test your understanding
- рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЛ рдмреИрдХрдПрдВрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рдХреНрдпреЛрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ?
- SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ рдХреНрдпрд╛ рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддрд╛ рд╣реИ?
- рдлреНрд░рдВрдЯрдПрдВрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдореБрдЦреНрдп рдЕрдВрддрд░ рдХреНрдпрд╛ рд╣реИрдВ?
- рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ рдлрдВрдХреНрд╢рдирд▓ рдФрд░ рдиреЙрди-рдлрдВрдХреНрд╢рдирд▓ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?
- ETL рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕рд┐рдВрдЧ рдореЗрдВ рдХреИрд╕реЗ рдлрд┐рдЯ рд╣реЛрддреА рд╣реИ?