Serhii Q.
Zaproponuj Serhii pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
- Javascript & Typescript
-
Testowanie i kontrola jakości
od 25 PLN za godzinę
Aplikacje mobilne
-
Programowanie na Androida
od 246 PLN za projekt
Portfolio
-
1000 i 1 piosenek
Testowanie i kontrola jakościStrona "1000 i 1 piosenka" - unikalna muzyczno-folklorystyczna platforma online, poświęcona zachowaniu i popularyzacji najlepszych przykładów ukraińskiej muzyki ludowej, prezentacji dziedzictwa, które znajduje się w archiwach i kolekcjach instytucji państwowych oraz prywatnych zbieraczy folkloru.
Proces testowania przebiegał zgodnie z SDLC. Na pierwszym etapie przeprowadzono testowanie zgodnie z metodą białej skrzynki, a mianowicie statyczne testowanie wymagań. Zidentyfikowano wady i zaproponowano poprawki. Równolegle opracowywano dokumentację testową (Plan testów, Historie użytkowników, Lista kontrolna). Następnie rozpocząłem testowanie pierwszych gotowych części aplikacji od zespołu backendowego (testowanie REST API zgodnie z dokumentacją Swagger). Następnie dodawano już gotowe elementy z gotowymi stronami (testowanie integracyjne, funkcjonalne + UI/UX). Kiedy wszystko było gotowe w elementach, przeprowadziłem testowanie systemowe (działanie aplikacji jako całości, testy e2e). Następnie napisałem testy automatyczne e2e (JS), zarówno dla części frontowej, jak i dla API. Dodałem również testowanie regresyjne części UX strony, a mianowicie regresję obrazów stron strony oraz niektórych pojedynczych elementów. W trakcie całego STLC wprowadzano raporty błędów dotyczące zidentyfikowanych problemów, odbywała się komunikacja z zespołami programistycznymi i projektowymi. Wady były naprawiane wspólnymi siłami wszystkich uczestników projektu.
… W ten sposób przeprowadzono testowanie strony - zarówno front-endu (strona + panel administracyjny), jak i back-endu (API zgodnie z dokumentacją Swagger).
Główne rodzaje testowania: przegląd wymagań, API, funkcjonalne, smoke, sanity, regresyjne + automatyzacja (JS).