Testerzy odpowiadają testerom 15: Praca dyplomowa z testowania automatycznego

Testerzy odpowiadają testerom 15: Praca dyplomowa z testowania automatycznego
Temat wyboru pracy dyplomowej często pojawia się w mailach od czytelników. Dziś pytanie o proces testowania manualnego i automatycznego.

Pytanie od Bartka: "Pracuje jako Web Front-End tester i myślę nad napisaniem pracy inżynierskiej traktującej o procesie testowania, testach manualnych/automatycznych. [...] Szukam ciekawego tematu do opracowania, jakie narzędzia testowe, techniki moglibyście polecić? Na czym skupić pracę inżynierską? Jakieś sugestie, tematy za którymi mógłbym zacząć się rozglądać?
Na marginesie dodam, że projektuję testy do sporego portalu [...], może zainteresować się możliwością wykorzystania tegoż portalu do testów?"

 

Temat automatyzacji jest nośny i jednocześnie relatywnie prosty jeśli ma się dostęp do ciekawej aplikacji, czas oraz chęć do automatyzowania. Wyborów można dokonać kilka.

Najprostszy: "Analiza możliwości automatyzacji oprogramowania portalu Y w oparciu o narzędzia dostępne na rynku" - gdzie można przeanalizować skuteczność automatyzacji różnych narzędzi.

Optymalny: "Testowanie automatyczne portalu Y w oparciu o narzędzie X" - gdzie wymagane będzie przygotowanie całego frameworku automatycznego dla aplikacji.

Trudny: "Analiza opłacalności testowania automatyczne w oparciu o narzędzie X dla portalu Y" - gdzie można pokazać czy bardziej opłaca się automatyzować czy może testować ręcznie. Można w nim uwzględnić opłacalność i skuteczność testów automatycznych w dłuższym okresie czasu badań.

 

Co do definicji "narzędzie X", dużo zależy od kompetencji automatyzującego. Przykładowo, jeśli nie kodujesz to wyborem może być Selenium IDE lub Sikuli (choć realnie pożądane byłoby nauczenie się języka kodowania). Świetnym startem może być nauczenie się Pythona. Jeżeli kodujesz w Java to narzędzie Selenium Webdriver, jeśli w Ruby to WATIR itd. Można też wykorzystać rozwiązania komercyjne i dostępne ich wersje darmowe / edukacyjne, ale należy zwrócić uwagę na długość dostępu do licencji. Przykładowo TestComplete ma 30 dniowe ograniczenie.
 

10632

Powiązane szkolenia

05-06
czerwca
2023
Jarosław Hryszko
online
Praktyka testowania
1 750PLN
Testowanie aplikacji internetowych
12
Wolnych miejsc
Rezerwuj
06-07
marca
2023
Arnika Hryszko
online
Praktyka testowania
1 770PLN
Testowanie użyteczności
9
Wolnych miejsc
Rezerwuj
20-21
kwietnia
2023
Rafał Stańczak
online
Dobre praktyki testowania
1 700PLN
Testowanie w metodykach Agile
12
Wolnych miejsc
Rezerwuj
23-24
marca
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
1 770PLN
Testowanie aplikacji mobilnych - Android
9
Wolnych miejsc
Rezerwuj
12-13
czerwca
2023
Krzysztof Skarbiński
online
Automatyzacja testowania
1 800PLN
Testowanie REST API dla początkujących w języku python
11
Wolnych miejsc
Rezerwuj
27-28
lutego
2023
Krzysztof Kołodziejczyk
online
Języki programowania dla testerów
1 800PLN
JavaScript dla testerów oprogramowania
10
Wolnych miejsc
Rezerwuj
10-12
kwietnia
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
3 000PLN
Tester gier
11
Wolnych miejsc
Rezerwuj
13
marca
2023
-09
kwietnia
2023
Krzysztof Kołodziejczyk
online
Automatyzacja testowania
5 500PLN
Praktyka automatyzacji testowania
5
Wolnych miejsc
Rezerwuj

To powinno Cię zainteresować