Archiwum Tagów: prelekcja

Efektywne wykorzystanie JUnit i TestNG

Frameworki Junit i TestNG to podstawa testowania zautomatyzowanego w języku programowania Java. Jednak wielu testerów nie zwraca wystarczającej uwagi na ten ważny aspekt projektowania zautomatyzowanych testów. Początek pracy z tymi narzędziami jest łatwy. Doświadczenie jednak pokazuje, że większość testerów automatycznych wykorzystuje tylko niewielką część możliwości, które zapewniają frameworki testowe. W prezentacji zostanie przedstawione jak organizować…

Czytaj więcej

Bo testowanie to nie tylko Software…

O tym, że w arsenale nowoczesnego testera powinny znajdować się zarówno umiejętności analityczne, podstawy programowania, jak i szereg umiejętności miękkich, wiemy już wszyscy. Jeśli dodamy do tego doświadczenie w pracy ze zwinnymi metodykami wytwarzania oprogramowania, otrzymujemy niemal idealnego w oczach pracodawcy kandydata. Co jednak, jeśli któregoś dnia Twój przełożony powie: – Nasz czujnik ostatnimi czasy…

Czytaj więcej

Testowanie mutacyjne w praktycznych procesach deweloperskich

Na początek celem wstępu i przypomnienia wprowadzona zostanie wraz z objaśnieniem definicja testowania jednostkowego. Następnie przejdziemy do przedstawienia czym testowanie mutacyjne właściwie jest oraz jaka jest jego relacja z wcześniej zdefiniowany testowanie jednostkowym. W dalszej części wykładu zagłębimy sięw praktyczne zastosowanie testowania mutacyjnego, przede wszystkim jako automatyczny process weryfikacji poprawności testów oraz jako narzędzie do predykcji ilości błędów w projekcie. Wskażemy także…

Czytaj więcej

Testowanie aplikacji mobilnych w chmurze – Amazon Device Farm vs Test Object

Testowanie aplikacji mobilnych niesie ze sobą wiele wyzwań. Jednym z największych jest ogromna ilość platform, na których raz wypuszczona na rynek aplikacja może zostać uruchomiona. Mimo, że rynek jest niemal całkowicie opanowany przez dwa systemy operacyjne iOS i Android, nie ma gwarancji, że inny telefon czy tablet (nie wspominając o zegarkach) obsłuży naszą aplikację poprawnie.…

Czytaj więcej

Inżynieria wymagań jako droga do jakości systemów IT

Chaos Report pokazuje, że jednym z głównych przyczyn porażek projektów IT są „oczywiste” wymagania, których Klient nie wypowiada podczas spotkań analitycznych. Brak zarządzania zmianą wymagań, ale również ich niepełna identyfikacja powoduje rozczarowanie Klienta i frustrację po stronie Dostawcy. Czym jest inżynieria wymagań i jaki ma wpływ na jakość systemów IT? Kim jest inżynier wymagań? Czy…

Czytaj więcej

Tester oprogramowania czy inżynier? Może da radę być obydwoma

Gdy pojawia się pytanie „czym się zajmujesz?”, trudno jest opisać dwoma słowami: „Tester Oprogramowania” tak naprawdę co robisz. Obecnie „Oprogramowanie” może znaczyć prawie wszystko: aplikacje mobilne, systemy bankowe, oprogramowanie wbudowane, … W przypadku mojej pracy oznacza narzędzia do planowania sieci światłowodowych. Na podstawie swoich doświadczeń chciałem podzielić się spostrzeżeniami jak testowanie może poszerzyć naszą wiedzę…

Czytaj więcej

Disaster Recovery Testing

Przedstawienie procesu awaryjnego odzyskiwania usług IT i roli testerów oprogramowania. W prezentacji:– dlaczego ta usług ajest ważna– jak zaprojektować rozwiązanie DR– co to jest RTO i RPO (parametry uslugi DR)– jak przygotować test DR– jakie jest połączenie DR I testowania oprogramowania– problemy, wyzwania, role i obowiązkiThe presentation is showing a service called IT Service Continuity…

Czytaj więcej

Mission Impossible czy jak efektywnie ulepszyć organizację

Po co zmieniać? Jak zmieniać? Na czym bazować, standardy, czy własna droga? Jak realnie wpływa uporządkowanie procesów zarządczo-wytwórczych na bieżącą realizację projektów? Czy usystematyzowanie metodyczne faktycznie wpływa na poprawienie bieżącej efektywności projektowej i produkcyjnej? Jak uchronić organizację podczas zmian przed odejściem kluczowych pracowników? Kontynuacja dotychczasowego działania a wdrażane zmiany – jak znaleźć złoty środek? Profil…

Czytaj więcej

Prawne aspekty umów dla projektów realizowanych w modelu Agile

Sporządzenie dobrej umowy do projektu realizowanego w oparciu o Agile może stanowić wyzwanie, tym bardziej, że jednym z głównych elementów manifestu jest wskazanie prymatu współpracy z klientem nad formalną umową, czy działające oprogramowanie ponad szczegółową dokumentację. Nadto, właściwie na początku drogi nie znamy końcowego efektu założonego projektu, jego wartości, czy parametrów. Jednakże dobrze opisana procedura…

Czytaj więcej
TwitterFacebookLinkedInGoogle+