Raporty z testów zapewniają skuteczny i spójny sposób przeglądania wyników testów wykonanych przy użyciu różnych platform testowych, ponadto służą w celu pomiaru jakości pipeline’u, ułatwiają identyfikowanie i rozwiązywanie problemów. Zapraszam do postu w którym pokazuje jak zautomatyzować proces raportowania testów w Cypress na Azure DevOps:

marcinstanek.pl/cypress-9

#testowanieoprogramowania #testowanie #programowanie #programista15k #selenium #cypress #automatyzacja
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki w jakim kierunku rozwijać się z automatyzacji? Nie chciałbym żebyście mi wróżyli z fusów co będzie za x czasu, ale jak siedzicie w temacie to może widzicie jakie są tendencyjne na rynku.
Java (pewnie Selenium), jakiś Python, Puppeteer, coś innego? Coś tam dłubie w Cypressie ale muszę w firmie określić samorozwój i sam się bije z myślami. Chciałbym też żeby wiedzą przełożyła się na $ za jakiś czas...
#testowanieoprogramowania
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@regos Wciąż dominuje Java + selenium, ale widzę, że coraz częściej pojawia się C#, JS, python.
Wydaje mi się, że selenium za szybko nie umrze. Jest darmowe, popularne i sporo pokręconych frameworkow już na nim śmiga, w których nikt się nie podejmie przepisania.
  • Odpowiedz
Od współczesnego testera wymagamy czegoś więcej niż tylko samego poprawnego utworzenia testów automatycznych. Jednym z atrybutów wyróżniających nowoczesnych inżynierów QA jest umiejętność samodzielnego zarządzania procesem ciągłej integracji w kontekście testów automatycznych. W tym poście dotykam zagadnienia właśnie wpięcia testów w proces CI. Zamierzam wykorzystać platformę Azure DevOps.

https://marcinstanek.pl/cypress-8.html

#testowanieoprogramowania #testowanie #programowanie #programista15k #selenium #cypress #automatyzacja
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@geralt0001: w temcie testów automatycznych, czy są rozwiązania bazujące jedynie na wizualnej warstwie aplikacji. Czyli nagrywanie i odtwarzanie testów bazuje na zbiorze obrazków poszczególnych przycisków i kontrolek?
  • Odpowiedz
@Tang0: mam akutalnie 7 równoległych projektów testowych (jedna rozbudowana rozproszona apka) od kwietnia zeszłego roku. 85% lokatorów to XPath :) Tyle, że u nas sami seniorzy w automatyzacji (5+ lat expa). Ale pomyślę nad CSS Selectorami i może rozwinięciem wpisu dla bardziej zaawansowanych.

@KamaZZ: Dzięki, jest kierowany do juniorów, bo mi ciągle przychodzą z niedziałającymi lokatorami.

@alpag: nie wiem, dla mnie xpath to normalny sposób przechodzenia
  • Odpowiedz
Chciałbym zrobić oświetlenie LED kompatybilne z Apple HomeKit (ewentualnie coś Alexowatego) możliwie niskim kosztem.

Mam do położenia 2x6,5 m, 5 m, 11 m i 3 m paska. Rozumiem, że do każdego potrzebuję osobnego kontrolera, tak? Co w alternatywie do #fibaro polecacie? A może właśnie Fibaro (choć 5 kontrolerów to już spory koszt)? Czy pasek to dowolny RGBW o pożądanej mocy czy też trzeba zwrócić na coś uwagę?

#homekit
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jeszcze jedna rzecz: w tym roku musze zatrudnic okolo 45 osob do swojego działu, wiec szanse sa naprawde spore jezeli ktos jest zmotywowany i ladnie sie zaprezentuje ;)
  • Odpowiedz
https://marcinstanek.pl/playwright-1.html

Long story short, Playwright. Niedawno Microsoft ogłosił, że pracuję nad nowym narzędziem, którego będziemy mogli użyć między innymi do automatyzacji testów e2e. Pracują nad nim osoby odpowiedzialne za narzędzie Puppeter. Brzmi obiecująco? Super, nie jest to jeszcze gotowe w wersji 1.0 także zmiany będą na pewno - postanowiłem jednak sprawdzić jak działa, napisałem pierwsze testy, a wrażenia znajdziesz na moim blogu.

#testowanieoprogramowania #testowanie #programowanie #
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

https://marcinstanek.pl/selenium-zadanie-rekrutacyjne-2.html

Jakiś czas temu po umieszczeniu na blogu zadania rekrutacyjnego i jego rozwiązania. Jeden z czytelników bloga również zdecydował się je rozwiązać. Zostałem poproszony o review kodu. Rezultat zobaczysz w najnowszym poście.

#testowanieoprogramowania #testowanie #programowanie #programista15k #selenium #cypress #automatyzacja
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@impet: Flow jeśli to O365, struktura mniej więcej tak: Gdy przychodzi mail z warunkami X -> Zapisz XLSX na OneDrive -> Odczytaj plik XLSX -> Zapisz dane w docelowym arkuszu

Mniej więcej można coś takiego zrobić, ale dużo zależy od struktury pliku który dostajesz i od którego piszesz
  • Odpowiedz
https://marcinstanek.pl/cypress-6.html

Wczoraj dowiedziałem się że Cypress od wczoraj wspiera Cross Browser testing. Bardzo fajna sprawa, community prosiło o tą funkcję od dawna. Przetestowałem ją i opisałem moje problemy oraz odczucia w nowym poście. Niektórzy wieszczą już koniec Selenium. Zobacz co jest grane klikając na link. :)

#testowanieoprogramowania #testowanie #programowanie #programista15k #selenium #cypress #automatyzacja
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gadsh: Za produkty beda placili ludzie pracujacy i niepracujacy. Wyzsze opodatkowanie firm zapewni dochod aby wyplacac dochod podstawowa niepracujacym. Firmy dzieki robotom beda wydajniejsze dzieki czemu beda w stanie placic wyzsze podatki i jednoczesnie osiagac zyski... Tak przynajmniej w teorii.
  • Odpowiedz
Mam sobie taki router który łączy się z siecią kablem oraz drugim przez LTE. Ale czasem siec kablowa sie rozlacza. Wtedy musze polaczyc się przez LTE i zresetować router i wtedy lapie kabel.

Wynika to z routera, routera wyzej albo kabli. Ale to sie zdarza raz na tydzień. Ponieważ chciałem zrezygnować z LTE musiałem miec pewnosc ze router sie zresetuje jak zgubi kabel.

Niestety router nie nalezy do zaawansowanych urzadzen. A nie chcialo mi
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach