Wstęp
Nadciąga podsumowanie sprintu – tym razem z tygodni 16/17 (20.04.2021-03.05.2021).
Obecny dwutygodniowy sprint w jaktestowac.pl o nazwie Cytryna dobiega końca. Jakie zmiany zaszły u nas i wokół? Jakie mamy plany? Zapraszamy do lektury!
Co nowego?
W tym sprincie:
- ✅ Wdrożyliśmy w pełni na produkcję sekcję Debug cz. 4, Debugowanie Frameworka. Dzięki tej sekcji kursanci mogą poznać debugowanie na bardziej złożonej strukturze.
Oprócz przećwiczenia strategii z trzech poprzednich sekcji o debugowaniu odkrywamy nieznane obszary i nowe problemy testując framework tworzony w ramach Programu.
- ✅ Pierwsze sekcje mega bonusu Page Object Model już zostały wdrożone na produkcję.
Obecnie ten program jest dostępny wyłącznie dla kursantów Podstawy Testów Automatycznych w Selenium i Python. Oficjalną premierę planujemy w kolejnym sprincie.
Bonus o Page Object Model to obecnie 35 wprowadzających od kompletnych podstaw testera w świat budowania testów automatycznych w oparciu o ten model.
Oficjalna premiera już niedługo.
Zamykamy tym samym cały cykl 4 Sekcji (48 lekcji) o debugowaniu. Stanowi on idealne wprowadzenie do debugowania od najprostszych konceptów, po debug prostych testów, aż po działania we frameworku testowym. Idealna pozycja dla Nowoczesnych Testerów.
Nadchodzące nowości
Co planujemy?
- ✅ Planujemy wdrożenie na produkcję i testy akceptacyjne ostatniej sekcji Podstawy Testów Automatycznych w Selenium i Python.
W Sekcji 10 zrobimy ciekawy refaktoring, wyłapiemy przeszkadzające nam błędy oraz poznamy i obsłużymy, znany i (nie)lubiany wyjątek, Stale Element Reference Exception.
Sekcja jest już kompletna i w nadchodzącym sprincie chcemy zakończyć jej testy oraz wdrożenie na produkcję. Tym samym będą to ostatnie lekcje części podstawowej wspomnianego Programu💪
- Szykujemy się do ostatnich prac nad Programem Podstawy Testów Automatycznych w Selenium i Python, gdyż niedługo przyjdzie czas na przeniesienie sił do rozwoju Programu Podstawy Ciagłej Integracji w Chmurze.
Oznacza to, że będziemy domykać tematy związane z Programem Podstawy Testów Automatycznych w Selenium i Python i mamy nadzieję, że kolejny news będzie właśnie w nie obfitował😁
Ciekawostki
- ✅ Jeśli zastanawiasz się, w jaką stronę zmierza rozwój zawodu QA, to koniecznie zapoznaj się z ciekawą treścią od twórców najpopularniejszych narzędzi do zarządzania projektami informatycznymi. We wpisie połączonym z wideo na How to deliver quality assurance at speed znajdziesz masę przydatnych informacji na temat trwająceych transformacji w dziedzinie dostarczania jakości.
- ✅ W jaki sposób Continuous Testing pomaga w spajaniu zespołu razem. Poczytasz na: “One Team One Dream” vs “Another Day Another Dollar”. Ten trend jest mocno związany z całym nurtem CI/CD i wróżymy jego coraz większe umocnienie się na rynku.
- ✅ Skoro jesteśmy w temacie usprawniania podejścia do automatyzacji, proponujemy kolejny artykuł. Bardzo dobrze opisane strategie z ich praktycznego punktu widzenia oraz problemami, jakie z nich wynikają. Zastosuj chociaż jedna w projekcie i sprawdź rezultaty: How 3 Process Patterns will change the way you do Test Automation.
- Niedawno JetBrains (autorzy PyCharma, IntelliJ i kilku innych edytorów do kodu) wprowadzili opcję Code With Me – czyli możliwość wspólnej pracy nad kodem (coś jak VS Code Live Share). Wspólna kolaboracja jest niezwykle łatwa – w ciągu kilku chwil dzielicie się specjalnym linkiem i już możecie razem pracować nad kodem. Testowaliśmy – sprawdza się świetnie i gorąco polecamy! Wymagana jest najnowsza wersja danego IDE.
- Przemek: Skończyłem Sapiens. Od zwierząt do bogów. Książka odsłania wiele ciekawych historycznych i kulturowych aspektów mających olbrzymi wpływ na to jak teraz żyjemy.
Sam ciągle, mam wrażenia, że jesteśmy uwikłani w jakąś nierówną walkę o przetrwania zupełnie nieprzystającą do możliwości naszych umysłów. Mówiąc inaczej, jako gatunek jesteśmy gdzieś w okolicach początku naszej drogi i dopiero metodą prób i błędów dojdziemy do formy, która będzie w miarę stabilna (o ile najpierw nie unicestwimy się przy tym 😀 )
Bardzo trafiły do mnie części o bezwzględnym konsumpcjonizmie związanym z cierpieniem: zwierząt, ekosystemu, a także ludzi. Trzeba sobie to jakoś poukładać z egoistycznym kapitalizmem i jego pozytywnych stronach. Także wywód o rozpadzie funkcjonowania lokalnych społeczności i instytucji rodziny na rzecz oddania się w ręce aparatu państwowego był niezwykle trafny.
Na koniec bardzo spodobał mi się rozdział związany z odczuwaniem szczęścia. W książce opisano to jako poziom chemicznych interakcji w mózgu – u jednych mocniejszy a u innych mniej. Co prowadzi do konkluzji, że ludzie niezadowoleni czy szczęśliwi po prostu tak będą mieli ze względu na ich naturę, a nie status materialny czy szczęście w życiu 😀
- Krzysiek: Tym razem kolejny podcast od Jordana Petersona – Jocko Willink – The Jordan B. Peterson Podcast #S4E13. Gościem był Jocko Willink. Razem z Jordanem poruszyli tematy związane z odpowiedzialnością, wyborem dróg życiowych, podejmowaniem świadomych decyzji oraz wojnie.
Osobiście gorąco polecam🔥
- Krzysiek: Podcast od DNA – Na co cierpi Twoja architektura i jak się tych błędów wystrzegać? [DNA CONF #2]. Bardzo ciekawy podcast o błędach w architekturze aplikacji. Specjaliści poruszają tematy związane z dobrym zrozumieniem domeny, potrzeb klienta, sposobu mapowania, logical cohesion (która jest ładną nazwą na wrzucenie wszystkiego w jeden worek) oraz o błędach, które sami popełnili w swoich karierach.
Wracamy do pracy
Po tej garści aktualności i ciekawostek wracamy do pracy nad nowymi soczystymi materiałami. Do usłyszenia niebawem! 👋
Zachęcamy również do zajrzenia na naszą tablicę trello, gdzie możesz monitorować ogólne postępy prac nad nowymi materiałami jak i również głosować na nowe tematy. Pamiętaj, że dostęp do najnowszych wieści od jaktestowac.pl uzyskasz obserwując nas na facebooku, twitterze i od niedawna również na instagramie 😉