Piramida testów określa schemat rozłożenia testów w systemach informatycznych. Stanowi ona pewien zbiór spostrzeżeń dotyczących tworzenia testów automatycznych
Z czasem piramida ewaluowała i powstawały nowe koncepcje takie jak diament czy trofeum
W tym artykule opowiem Ci:
co doprowadziło do powstania nowych koncepcji oraz jak się one kształtują
jak rozsądnie rozłożyć testy automatyczne w aplikacji

Sprawdź
SoftBull - Piramida testów określa schemat rozłożenia testów w systemach informatyczn...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

8 marca o 19:00 Organizuje otwarte szkolenie z zakresu implementacji testów automatycznych w Java/Spring Boot w trakcie którego:
opowiem o piramidzie testów, który określa schemat rozkładu testów w aplikacji
pokaże Ci odpowiedzialności poszczególnych testów, by zyskać rozeznanie kiedy który wybrać
a przede wszystkim wspólnie dokonany, krok po kroku właściwej implementacji testów jednostkowych z wykorzystaniem mocków, testów integracyjnych z wykorzystaniem bazy danych, oraz testów End-2-End.

Szkolenie ukierunkowane jest na praktykę! Więc minimum wykładu tylko
SoftBull - 8 marca o 19:00 Organizuje otwarte szkolenie z zakresu implementacji testó...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Opiszę w skrócie rekrutacje w której brałem udział.

Było to moje 3 podejście do tej firmy. 2 wcześniejsze były w ubiegłym roku. Dodałem sobie stronę firmy do zakładek i co jakiś czas patrzyłem, czy nie pojawiło się ogłoszenie. 15 stycznia pojawiło się ogłoszenie: młodszy specjalista ds zapewnienia jakości oprogramowania.

Wymagania?

j.
Hybris - Opiszę w skrócie rekrutacje w której brałem udział.

Było to moje 3 podejś...

źródło: comment_161357225928sNivmgXhn8AuiTGL1skn.jpg

Pobierz
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hybris: Biurwa z HR ocenia swoim schemacikiem - tradycyjnie. Pewnie najpierw odrzuciła Twoją kandydaturę, a dopiero jak spytałeś to na szybko sprawdziła to co wysłałeś żeby nie było przypału i odpisała ci żebyś się odwalił.
  • Odpowiedz
1. W junit 5 najładniejszym sposobem jest assertThrows(Exceptions.class () - {}); to "należy" jest wyolbrzymieniem
2. Zła nomenklatura. Nie usunięcie, tylko wycofanie. git revert nie usuwa commita, tylko tworzy commit z odwrotnymi zmianami, żeby ostatecznie nie było zmian z pierwotnego commitu.
4. Mocki zazwyczaj nie wymagają interfejsu, przecież po to są biblioteki do mocków.
7. Jenkins nie musi używac dockera, przecież docker jest dużo młodszym projektem xd. Jenkins nie wymaga repozytorium, można pisać free
  • Odpowiedz
@TheVinc: shit rozpisałem się, myślałem, że to ty układałeś test. Patrzać na jego poziom to wszystkiego możesz się spodziewać, bo rozwiązanie odpowiedzi jest tylko w głowie układającego
  • Odpowiedz
Mirki potrzebuję jakiejś okienkowej aplikacji WIN emulującej system mainframe albo coś podobnego (jak za czasów DOS'a albo IBMowego mainframe gdzie przechodzisz przez elementy za pomocą klawiatury lub klawiszy), nie chodzi mi o czysty terminal tylko o apkę z GUI ale w trybie tekstowym. Chcę sobie potestować kilka rzeczy z automatyzacją ale nie mam na czym. Mam nadzieję że wiecie o co mi chodzi.. :D
#naukaprogramowania #testowanieoprogramowania #testowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Pytanie do osób z IT. Jak oceniacie poziom testerów w Waszej firmie (manuali, automatyzujących, typowych testerów, nie devów klepiących testy)? W moim Januszexie zatrudniają na to stanowisko panny po socjologiach itp. i współpraca z nimi to katorga (mimo że mają około 2 lat stażu). Jedyne co potrafią robić to truć głowę o ucięty tekst na froncie, ale gdy jest do sprawdzenia 100k jakichś wartości w bazie/pliku itd., to ręcznie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: z mojego doświadczenia - problemem wielu testerów jest brak zrozumienia jak funkcjonalność powinna działać, jakie występują zależności, niechęć do zapoznania się z dokumentacją i zgłaszanie bugów w oparciu o 'bo mi się wydaje'. No i nieznajomość tak podstawowych narzędzi jak choćby zakładka 'network' w przeglądarce, czy kodów błędów żeby wiedzieć czy rzucać task na backend czy front jak coś się np. nie wyświetla.
  • Odpowiedz
@AnonimoweMirkoWyznania: miałem fajnego testera manualnego w poprzedniej firmie. Jak trzeba było RESTa przetestować to zrobiliśmy mu szybkie przeszkolenie z obsługi Postmana, jak trzeba było na bazie sprawdzić i porównać wyniki to też pokazaliśmy mu trochę SQL. Z rozgryzieniem funkcjonalności i zależności problemów nie było, pierwszego dnia jak zaczął u nas pracę to ludzie z działu obsługi klienta przeszkolili go z podstawowych funkcjonalności, a resztę już sam cisnął.

Wspominać będę miło,
  • Odpowiedz
#anonimowemirkowyznania
dostalem oferte pracy i zastanawiam sie czy brac czy szukac czegos lepszego

od roku pracuje jako tester gier, minimalna karjowa na zleceniu
oferta ktora dostalem to tez tester gier ale mobilnych, do tego umowa o prace i 2600-2800 netto (miasto wojewodzkie)
spora porpawa, z tym ze
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ChamskoCytuje: A co dokładnie chcesz osiągnąć?
Jeżeli planujesz automatyzować testy regresji (czyli odwzorować flow użytkownika, kliknij tu, kliknij tam, sprawdź to) to możesz to zrobić w selenium, tak.
Jeżeli chcesz zrobić screenshot i porównać go do obrazka bazowego - do tego możesz użyć np. percy.io.
  • Odpowiedz
@jaroslaw-stadnicki: Początku nie da się słuchać. Nie wiem ile jest merytorycznego kontentu w tych dwóch godzinach i się raczej nie dowiem. Po prostu podcast dedykowany optymalizacji i wydajności powinien mówić o tych dwóch rzeczach, a nie o tym kto w jaką gre gra.
Naprawdę, wielu programistów bywa zajętymi ludźmi i szukają konkretnych, merytorycznych informacji.
  • Odpowiedz
@jaroslaw-stadnicki:

moze jakis odcinek o podesjciu do wytwarzania kodu w zaleznosci od miejsca pracy i specyfiki. W sensie ze w software house robisz jak u kogos, troche masz w------e, klient podpisze odbior i elo , powodzenia potem w krainie spaghetti a w firmie product base ( np netflix, uber) robisz jak dla siebie, prawilnie bo wiesz ze Ci moze wybuchnac za jakis czas.
  • Odpowiedz
Sony Xperia 10 II - jeden z najgorszych smartfonów w tej cenie. Wykonanie, jakość itp na wysokim poziomie. Nic więcej. Nawet nie dałem rady wytrzymać z nim pełnych 2 tygodni testów :/
Dlatego krótka recenzja: https://www.androidowy.pl/recenzja-sony-xperia-10-ii-nie-warto/486/
#android #sony #xperia #testowanie #androidowy #smartfon #telefony
Fandroid - Sony Xperia 10 II - jeden z najgorszych smartfonów w tej cenie. Wykonanie,...

źródło: comment_1608049286JRwGAjIq413HGMMnoDEZUe.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 2
@Fandroid: Przeczytałem i w sumie nic z tej recenzji nie wynika. Dobra jakość wykonania ekran, bateria. Aparat kiepski i działa jak telefon za 1000 zł. Nie wytrzymałem 2 tygodni. No i w sumie nic nie wiadomo co konkretnie było nie tak.
  • Odpowiedz