Wrzucamy dla Was oferty pracy z kategorii Mobile/Embedded, Testing, DevOps :)

`

**MOBILE JOBS**

-
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szczesliwa_patelnia: Chcialem usunąć zduplikowany post...

- The Cucumber Book: Behaviour-Driven Development for Testers and Developers
- The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers
Chodziło mi o to drugą książke. Ta pierwsza to takie wysokopoziomowe opisy bez zadnych konretów. ta druga to implemntacje i rozwiazywanie praktycznych problemow. O wiele wiecej dala mi ta druga pozycja.
  • Odpowiedz
Mam do przetestowania duży formularz. Trochę pól jest wymaganych, trochę nie. Do tego trochę dropdownów z wieloma opcjami. Każde pole jest w odpowiedni sposób walidowane. Jak podejść do problemu pokrycia takiego formularzu automatami(korzystam z selenium)? #testowanieoprogramowania
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@elcor: Możesz rozbić na kilka scenariuszy testowych. Np. 1) Użytkownik wypełnia wszystkie pola, 2) Użytkownik wypełnia tylko wymagane pola 3) Użytkownik nie wypełnia żadnych pól (sprawdzenie poprawności działania walidacji) 4) Użytkownik wypełnia błędnie pola itd itd. Dropdowny możesz walnąć asercję by wyciągnąć całą listę i porównać z oczekiwaną - albo zrobić by w każdym teście randomowo wybierał jakąś opcję.
  • Odpowiedz
@elcor: @elcor: przypadki użycia są? zapewne powinienes jednostkowo podejśc do każdego pola. W sensie sprawdzić jego dostępność, jakie typy znaków przyjmuje (co tam macie opisane w analizie). Dalej wymagalność i brak wymagalności. Wykluczenia, jeżeli zaznaczasz pole1, to pola2 i 3 powinny przestają być dostępne. Na koniec pewnie jakiś scenariusz z kompletnie uzupełnionym formularzem i walidacja na przejściu do następnego kroku.
  • Odpowiedz
Czy mógłby ktoś z Was przejrzeć moje CV i coś mi doradzić ? Tak w skrócie szukam pracy jako junior tester. Jestem po elektronice i telekomunikacji, ISTQB poziom podstawowy zdany, brak doświadczenia. Rok pracy jako nauczyciel przedmiotów zawodowych w technikum. Najbardziej ogarniam....Kryptowaluty #testowanieoprogramowania  #tester #testerzy
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Próbuję zacząć uczyć się testów Espresso na Android Studio i standardowo musi być jakieś coś co zniechęca... :/
Mianowicie wszystko wydaje się być ok, zrobiłem tak jak zaleca dokumentacja, próbowałem porad które znalazłem w sieci, czyli customowy runner zamiast MultiDexTestRunner, próbowałem z klasą rozszerzającą MultiDexApplication i nic. Cały czas wyskakuje mi coś takiego:
Started running tests
Test running failed: Instrumentation run failed due to 'java.lang.ClassNotFoundException'
Empty test suite.

Moja
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ramzes7891: Okazało się, że miałem złą wersję AndroidJUnit4.class. W pliku gradle były dodane wersje espresso do zwykłego androida, a nie androidx i użyłem na ślepo tej standardowej. Zrobiłem migrację do junit5, dodałem dwie linie w gradle'u i ruszyło. Dzięki za pomoc.
  • Odpowiedz
Mam taki problem - na stronie są 2 stringi z taką samą nazwą css selectora(niestety nie mam jakiejkolwiek możliwości zmiany jednej z tych nazw oraz muszę lokalizować elementy tylko po selectorach. Za bardzo nie wiem jak rozwiązać ten problem, liczę na jakąś podpowiedz ( ͡° ͜ʖ ͡°). Robię to w selenium webdriver java. #testowanieoprogramowania #selenium
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#testowanieoprogramowania #testerzy #qa
Dzieńdobrywieczór.
Niedawno pytałem Was czy słyszeliście o Galen framework i nie dostałem żadnej odpowiedzi. Dziwi mnie to bo to bardzo potężne a jednocześnie łatwe w użyciu narzędzie. Po prostu nie wierzę że nikt w Polsce tego nie używa. Nikt nic? Wtf?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A gdyby ktoś tylko pomyślał o odpowiednim otestowaniu integracji...

Od poniedziałku wrzucam po jednym przykładzie zwalonej integracji w realnym życiu o 7-8 rano, tak, żebyście mogli się pośmiać do porannej kawy i wysłać znajomym z pracy na slacku ( ͡° ͜ʖ ͡°)
I ostatni raz dodaje #testowanieoprogramowania w razie gdyby ktoś stamtąd chciał obserwować taki content
od poniedziałku wszystko będzie lądować pod #2jednostkowe0integracyjnych
#
Rabusek - A gdyby ktoś tylko pomyślał o odpowiednim otestowaniu integracji...

Od p...

źródło: comment_maD6t77AKg8KOWkedcP3L0AJeyV0HPal.gif

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,
jednym z ostatnich moich zajęć stały się testy automatyczne, głównie e2e. Powiedzmy, że mam za zadanie wprowadzić je do projektu + utrzymywać, zarządzać - ogółem od zera do bohatera.
Mamy już kilka testów, podpięte wszystko pod jenkinsa, kilka praktyk z których będziemy korzystać, ale nadal nie znam odpowiedzi na kilka pytań (warto wspomnieć, że jestem samoukiem w związku z testami automatycznymi, wiedza wynika z researchu + rozmowy z devami).

a) Mając paczkę
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Aktualnie mamy pierwsze rozwiązanie, ale nie sprawdza nam się z tego względu, że jeden test wykonując się i gdy zacznie się drugi, to potrafi być już zalogowany, co powoduje wywalenie się jednej składowej - tak, każdy test odpala sobie incognito, może to tu jest błędne założenie i trzeba je zmienić? Any ideas?


@Kodziak: sam sobie odpowiedziałeś - to zależy, w Waszym przypadku pojedynczo

b) Chcemy zautomatyzować regresje (na tyle na
  • Odpowiedz
@elcor: widzę taki sens, że pozostają prywatne i nie dotykasz ich bezpośrednio (zależy jeszcze co to za język), ale uważam że lepiej wystawiać z page'a metody do interakcji z nim, np.

submit() {submitButton.click()} //uproszczenie
niż getterem wyciągać element w teście i go klikać
  • Odpowiedz
#testowanieoprogramowania
Mirki czy znacie Galen Framework? Widzę że to może być potężne narzędzie. Klient naciska na pixel to pixel comparision a jedyne co znam to AET który jest mega nieintuicyjny i w ogóle to ulep, a applitools eyes jest po prostu za drogi. Ktoś używał i może coś powiedzieć o Galen?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach