via Wykop Mobilny (Android)
  • 0
#testowanieoprogramowania

Szukam osoby, która chcialaby mnie mentorowac w sprawie automatyzacji testow java + selenium.

Wspolprace widzialbym tak, ja sobie w wolnym czasie sobie pracuje, ucze sie itp itd. W jednym tygodniu bardziej mi sie chce, czy tez mam czas w drugim mniej.

Przykladowo
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, jakiś czas temu pokazywałem swój hobbistyczny projekt i bardzo mi pomogliście, więc chciałbym was poprosić ponownie o pomoc. :)
Zabrałem się za pisanie testów do swojej aplikacji Django, ale kurcze idzie mi to jak po grudzie, mam wrażenie, że do końca nie wiem co powinienem testować... Mam książkę "TDD w praktyce" Harry'ego Percivala odnośnie testowania Django właśnie, ale kurcze albo ja głupi jestem albo ona jest strasznie dziwnie napisana...
Może jest gdzieś dostępna
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pythonista_hobbysta:

bo zaznacza mi na zielono rzeczy których nie testowałem


Powiedzmy, że masz funkcję "A". "A" w środku wywołuje funkcję "B", używa jakiejś zmiennej globalnej "C" i używa jakiś metod z klasy
  • Odpowiedz
@xDawidMx: rozwiń proszę
1) dockerowanie - to obsługa dockera? tam nie ma praktyk, tam robisz docker run i tyle (czasem może napiszesz Dockerfile / docker-compose.yml - ale to głównie robota developerów - do nauki styknie: https://docs.docker.com/
2) Jenkins to bardzo szerokie narzędzie do tworzenia CI/CD, chcesz pisać skrypty do deploymentu czy korzystać z gotowych? - again dokumentacja: https://www.jenkins.io/doc/
3) automatyzacja, to polecam Selenium (nie zgadniesz... dokumentacja: https://www.selenium.dev/documentation/en/) i https://testautomationu.applitools.com/ (jak
  • Odpowiedz
Cześć, jakie są Wasze opinie o języku do testów automatycznych? Jakie najlepsze?

Uczyłem się js oraz pythona(również testów automatycznych w tym języku)

W jaką stronę się udać? Widzę że najpopularniejszy jest język Java, ale to bym musiał zaczynać od początku
Obecnie moja praca nie ma nic wspólnego z IT i chcę się przebranżowić ;)
#naukaprogramowania #testowanieoprogramowania

Jakie kierunek obrać

  • Java 34.0% (18)
  • JavaScript 15.1% (8)
  • Python 41.5% (22)
  • inne(w komentarzu proszę podanie) 9.4% (5)

Oddanych głosów: 53

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja pierwsze kroki stawiałem w pythonie i jest ok. Kursik automate the boring stuff with pyton + kurs z selenium i naprawdę da się coś powoli pisać.
W pracy przeszedłem na c# i generalnie lepiej mi się pisze w c#. I nie uczyłem się w ogóle c#, po prostu zacząłem pisać w oparciu o wiedzę z wonsza i się da bez problemu.

Najwięcej ofert to obecnie Java. Ale c# i JS też
  • Odpowiedz
@Ponczo88: szczerze to jest obojętne, jak nauczysz się myślenia i podejścia to później tylko zmieniasz słówka kluczowe i zaczynasz używać nawiasów czy średników gdzie trzeba. To nie jest pisanie jakiś zaawansowanych algorytmów gdzie musisz urywać milisekundy żeby serwer nie wybuchł.
  • Odpowiedz
@buntuubuntu: czytałem ale programista ze mnie marny. Mam wybrany przez kontrahenta Selenium WinAppDriver. Kurs by mi się o tyle przydał, że mam nadzieję trochę ćwiczeń porobić i znaleźć rozwiązanie dla moich problemów, które dla większości korzystających pewnie są banalne. Na przykład
Aplikacja otwiera folder. Chcę go zamknąć bo mi nie potrzebny i wrócić do okna pod spodem.
  • Odpowiedz
@elineusz: ja nie wiem co to za kontrahent, ale Selenium i WinAppDriver nie będą ze sobą działać. Ktoś Ci wybrał auto z z silnikiem diesla i każe lać do niego benzynę. To nie pojedzie.

Skoro musisz korzystać z WinAppDrivera, to pomyl o appium - a jedynym sposobem na naukę automatyzacji jest: https://github.com/microsoft/WinAppDriver + przykłady + rozkminka jak działają kawałki kodu przygotowane przez MS. I dobra znajomość jakiegoś C# albo JS.
  • Odpowiedz
Jak bardzo przydatne w testach automatycznych jest programowanie obiektowe? Używa się tego tak realnie w testach i warto ogarniać wzorce projektowe, dziedziczenia itp czy raczej podstawy wystarczą?
#qa #testowanieoprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@HachiRoku: object oriented programming, page object model
Ja powiem inaczej. Tym, którzy nie znają podstaw i nie rozumieją programowania obiektowego wydaje się, że bez problemu można pisać automaty np. w selenium.
Ci, którzy rozumieją programowanie obiektowe doskonale zdają sobie sprawę z tego, że jest to konieczne w pisaniu dobrego albo nawet średniego frameworka testowego.
  • Odpowiedz
@HachiRoku
Bez POP i podstaw dziedziczenia itd. nie da się stworzyć frameworku, który się do czegokolwiek nadaje.
Ale to, do jest wymagane do podstaw pisania sensownego frameworku, to wcale nie jest dużo wiedzy :)
  • Odpowiedz
Mam konto na wykopie od 13 lat, wydaje mi się, że znam wszystkie zwyczaje tutaj panujące, ale dalej nie mogę zrozumieć:

Dlaczego ludzie usuwają z mikrobloga normalne, merytoryczne wpisy?

Pod tagiem #programowanie czy #testowanieoprogramowania to prawdziwa plaga, zadają konkretne pytania, które potem mogą przydać się kolejnym osobom. Sam nawet takie pytania sobie zapisywałem w "ulubionych", a potem kilka dni głowiłem się, czy mi się ten wpis śnił czy co? Tutaj
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Najlepiej jak się naprodukujesz. Następnego dnia wchodzisz na mirko sprawdzić co tam w wątku, a wpisu ni mo xD


@VDrakkainen: Niee, najlepiej, to jak najebiesz odpowiedź na stronę A4, bo chcesz pomóc, a okazuje się, że w międzyczasie OP usunął wątek i nawet nie możesz dodać odpowiedzi (°°
  • Odpowiedz
Ale sie jaram, po 3 latach pracy w obecnej firmie (i 8 latach ogólnie w branży) rozważają mnie na stanowisko managerskie (IT, QA czyli jakość) mimo, że jestem tylko kontraktorem (ʘʘ)
Po świętach rozmowa z CTO który jest skłonny mnie awansować, manager która stoi za mną murem że sie nadaje i możliwa podwyżka - to brzmi jak sen, serio

Niedawno skończyłem 27 lat, więc chyba dobry moment na
  • 103
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra, podobno zdjecia z messengera są dostępne na kompach a na mobilkach nie, dlatego moje pytanie czy ma ktoś może jakis skrypt albo narzędzie które zapisalo by mi na dysku wszystkie zdjęcia z danych rozmów (w tym grupowych) ?

Jeżeli któs byłby w stanie napisać coś takiego, to jestem skłonny zapłacić

#python #selenium #webdriver #automatyzacja #testowanieoprogramowania #facebook #messenger
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach