Podstawy testowania oprogramowania - kurs 40 000 rub. z Innopolis University, szkolenie 6 miesięcy, data: 13 grudnia 2023 r.
Miscellanea / / November 27, 2023
4 lata pracy na stanowisku QA, obecny specjalista w Qameta Software (twórcy Allure i AllureTestOps)
2,5 letnie doświadczenie w automatyzacji testów, w tym udział w procesach automatyki budynkowej od podstaw
Moduł 1. Wprowadzenie do programowania i informatyki
Diagnostyka wstępna
1.1 Wprowadzenie do programowania w Javie
1.2 Podstawy algorytmów
1.3 Operatory logiczne, matematyczne i warunkowe
1.4 Funkcje i metody
1,5 cykli
1.6 Programowanie obiektowe. Część 1.
1.6 Programowanie obiektowe. Część 2.
1.7 Tablice
1.8 Dynamiczne struktury danych: stos, kolejka, lista
1.9 Podstawy SQL
1.10 SQL: Dodatki
1.11 Podstawowe instrukcje SQL (procedury składowane)
1.12 Testowanie jednostkowe. Współpraca z JUnitem
1.13 Certyfikacja tymczasowa
Moduł 2. Wprowadzenie do testowania oprogramowania
2.1 Modele i metodyki wytwarzania oprogramowania: wodospad, AGILE, Scrum, Kanban
2.2 Koncepcja testowania oprogramowania i kontroli jakości
2.3 Rodzaje testowania oprogramowania. Część 1.
2.3 Rodzaje testowania oprogramowania. Część 2.
2.3 Rodzaje testowania oprogramowania. Część 3.
2.4 Techniki projektowania testów: testowanie warunków brzegowych, tabela decyzyjna, parami
2.5 Podstawowa dokumentacja testowa
2.6 Testowanie UI i API: praca z Postmanem, Swaggerem
2.7 Postępowanie w przypadku usterek, podstawowe BTS
2.8 Cykl życia wady
2.9 Podstawowe błędy w opisie wad
2.10 Praca z TMS: Qase, TestRail, TestLink
2.11 Testowanie regresyjne. CI/CD. Automatyzacja testów
2.12 Certyfikacja tymczasowa
Egzamin końcowy
Przejście ostatecznego testu