Koniec wakacji i okresu urlopowego. HR i rekruterzy techniczni skonczyli wczasy okno mozliwosci wlasnie sie otwiera, zaczynam aplikowac. #programista15k
@Pmpa: boje sie takich major changes, zawsze stresuje sie ze cos sie wywali, albo cos niebedzie dzialac xD linux mint 23.0 pewnie wkrótce będzie na tej wersji ubuntu.
Potrzebuje przyswoic teorie testowania, moze byc z automatyzacja ale glownie zalezy mi na samej teorii. A jednoczesnie chcialbym zeby to byla ksiazka. Poleci ktos jakas warta przeczytania? #testowanieoprogramowania
@Pmpa: swojego czasu czytałem Zawód tester i Tester oprogramowania. Nie było tam nic czego bym nie znalazł w necie. Lepiej sobie chata GPT wytrenować pod testerskie tematy moim zdaniem.
Jaki emulator terminala polecany przez pasjonatow programowania? I ewentualnie jakie dodatki do tego zainstalowac? Przetestowalem sobie jetbrains beta terminal i jest duza roznica, tylko problemem jest ze dziala to tylko w jetbrainsie.
Czego szukam: Output kazdej komendy w oddzielnym prostokaciku, robie cat plik.txt i chce miec te komende i output zgrupowane razem i oddzielone. Wciskam strzalke w gore i mam historie o jakiejs szerokosci np 10 ostatnich komend ktora moge sobie interaktywnie przegladac. Jak zaczne wpisywac
@Pmpa pierwszy punkt jest dziwny ale zawężanie historii, uzupełnianie i wiele inny przydatnych funkcji ogarnia ohmyzsh. Oczywiście to nie emulator terminala tylko zestaw dodatków do zsh
Ma jakis sens korzystanie z playwrighta z javascriptem wylaczajac typescripta? Mam zamiar nie budowac nic komercyjnie tylko tak sobie poprototypowac. #testowanieoprogramowania
Wlasnie sscrum master sie przypierzyl na daily czemu tak malo zmian w jak pokazywalem wczorajsze pull requesty, a ja wczoraj robilem analize raportu z github actions bo hindus nadpisal stepa swoim i 8 procent testow zaczelo failowac. Chyba biore urlop bezplatny na tydzien i zobaczymy czy beda tacy madrzy beze mnie, sami se testujcie tego zbugowanca gdzie devowie robia takie bledy ze nie wiem czy w ogole uruchamiaja ta aplikacje po napisaniu
Rozgladam sie za nowa toyota corolla TS combi wersja style, zastanawiam sie jeszcze nad silnikiem czy 1.8 140KM(Hybrid) czy 2.0 196KM(Hybrid Dynamic Force)? W 80% jade miedzy wioskami okolo 100km/h, wyprzedzam okolo polowe aut na trasie. Pozostale 20% to jazda po miescie. 3-4 razy do roku jakas dluzsza trasa w stylu 300km w jenda strone, drogi mieszane wojewodzkie, czy tez szybkiego ruchu lub autostrady i na tych wielopasmowych w zaleznosci od mozliwosci
@Pmpa: Ja jestem właścicielem takiej Toyoty (TS Kombi 2.0). Bierz większy silnik. kropka. Nie wiem jakie masz doświadczenie z hybrydami. Generalnie ze świateł i tak będziesz pierwszy, ale w przedziale 70-120km zaczyna się wycie silnika i heroiczna próba rozpędzenia tego ~1,5 tonowego cielska z baterią na pokłądzie. nie utrudniaj mu tego przez kupno słabszego silnika a będziesz miał lepszy komfort z jazdy.
Sytuacja jest taka ze mam prawo uzyc funkcji weryfikujacej(assert, expect, to.be.boolean whatever) tylko na poziomie testu. W miedzyczasie obowiazuje Page Object Model i ja bym juz na tym poziomie uzyl sobie szybkiej weryfikacji, ale nie moge bo zabronione. Mam aplikacje treningowa gdzie jest tez sledzenie posilkow(cos w rodzaju fitatu), wiec w klasie DietPage mam metode usuwajaca mi kafelek z posilkiem:
@Pmpa: Dużo zależy od podejścia, ale ja w pełni jest zwolennikiem tego, że asercje są robione tylko w klasie testowej. Robisz sobie metodę, która usuwa posiłek, wywołujesz ją w teście i w teście sprawdzasz asercją, czy faktycznie kafelka już nie ma.
Zalety: 1. Po wejściu w klasę testową od razu widać co jest sprawdzane w danym teście. 2. Możesz też użyć tej metody do testu negatywnego (np. powiedzmy, że masz mieć funkcję która blokuje
1. Po wejściu w klasę testową od razu widać co jest sprawdzane w danym teście.
test ma sprawdzac czy kalorie sie zmniejsza, i to jest oczywiscie sprawdzane w klasie testowej, ale do tego jest potrzebne przeczekanie az kafelek z produktem sie usunie, a wywolujac metode removeMeal zakladam ze skoro ja wywolalem to akcja powinna zakonczyc sie sukcesem. I tu wlasnie wychodze z zalozenia ze expect jest nowym waitem(let is new var).
Jestem na nowym projekcie i zaczalem sie zastanawiac czy rzeczywiście jestem ekspertem czy poprostu inni sa tak slabi. 2 pliki po 200 lini kodu gdzie tylko 10 z nich sie rozni. O single responsibility to chyba tu nie slyszeli. Funkcja copy training plan niby kopiuje plan treningowy z wybranego dnia, tylko ze w srodku chlop wstawil usuwanie 3 najnowszych planow treningowych. Funkcja wait for calories zwraca lokator. Polowa funkcji ma typowanie argumentow. Jedna czwarta ma typowanie na
@Pmpa: byle do fajrantu, co tam dług techniczny. Ja jestem analitykiem danych i na próbę miałem iść na juniora Java w springu. Nie było może takiej tragedii jak opisujesz, ale yez było kopiuj wklej. Tak jakby seniory pisały na odwal się i każdy miał w pupie to co było pisane wczesniej
@Pmpa: Problem ten dotyczy nie tylko testerów i nie tylko branży IT. Jak trafisz na kogoś, kto np. nigdy nie pracował w innym miejscu i wdrażał automaty w oparciu o szkolenie selenium od hindusa, to potem cały projekt tak wygląda.
Sam zresztą zaczynałem w projekcie gdzie niby super mega senior nas wdrażał w automaty. Odnoszenie się do metod selenium bezpośrednio w teście, tona duplikowanych linijek... opieranie się o komentarze a
@Mlody_mirek99 i co jak tam twoj sklep w django? Przegladany na rozmowach o prace? Dopisales front czy przepisales na django rest framework i wystawiles tylko API? #python
@Pmpa: To jest jakiś przytyk w moją stronę czy co? Przepisałem na DRF, wrzuciłem na githuba i znalazłem chętnego który w wolnej chwili pisze mi front. Nie wysyłałem jeszcze CV.
@Mlody_mirek99: wariaciku dalem ci pare porqd i jestem ciekawy czy pomoglo, a skoro przepisales na drf to znaczy ze tak. To jest forum i tak jak ty mozesz o cos spytać to ja chyba moge tak samo
Poleci ktos jakies tutoriale pod katem #testowanieoprogramowania w typescript playwright? Im bardziej rozlegle tym lepiej, dobrze zeby jeszcze obejmowaly tooling, lintery itp, docker. Czy moze lepiej zaczac od backendowego tudziez frontendowego frameworka zeby nauczyc sie ekosystemu typescripta? Teraz uzywam pythona, ale z braku pelnego wsparcia planuje sie przebranzowic. #naukaprogramowania
Mam kolege, utknal w adminowaniu linuxem, i chce go popchnac w automaty, czy wiecie co jest aktualnie na topie jezeli chodzi o entry level? #testowanieoprogramowania
@Pmpa playwright ma niski próg wejścia ale ma bardzo małe community póki co zeby pomoc rozkminić jak naprawić problem jak na niego trafi. Na pythona z selenium coraz mniej ofert jest, a średnia rynkowa za python+selenium jest nizsza niż Java+selenium
@Tang0: playwright małe community? no chyba nie, ficzerami i wszechstronnością zjada cypressa o selenium nie wspominając, jednym minusem to brak testow na urządzenia mobilne noi większość siedzi w js
Dwoch zawodnikow z bielan i targowka grajacych duo bot na EUNE platyna 3/4 Tier 2 szuka druzyny ktora nas przygarnie na clasha, tier druzyny obojetny. Zapraszam do dodania w loliku Master Sorcerer #leagueoflegends
Mireczki co mi się przytrafiło rok temu to ja nawet nie. Jadę sobie do domu i tu jakaś dziewczyna łapie #autostop na oko 18-19 lat. Pomyślałem sobie a co mi tam raz w życiu kogoś podwiozę. Zatrzymałem się, ONA wsiadła. Spytała czy jade tu i tam, mówie:jasne, bez problemu właśnie tam zmierzam ( ͡° ͜ʖ ͡°). Jedziemy jakiś czas w tle gra radio i nagle
Ma ktoś #pasta o tym jak gosciu zabral bezdomnego na obiad, a ten mu opowiedział o tym jak się znalazł na ulicy. A dokładniej że pewien ON zabrał mu wszystko?
#programista15k
@Pmpa:
źródło: hand-on-shoulder
Pobierz@Pmpa:
źródło: papież
Pobierz