@@KacperSieradziński 500zł???, na Udemy za 50zł i u obcokrajowców za $20-30 są kursy, które na pewno nie odbiegają od Twojego😋. Wiem, że złotowka jest słaba, ale bez przesady😂. Co i tak nie zmienia faktu, że Twój kanał sam w sobie to kopalnia wiedzy świetnie przedstawionej za co jest sub i karmienie YT algo 😁
Właśnie zainteresowałem się tematem testów, szkoda że tak mało na kanale. Swoją drogą, moim zdaniem im dłuższe takie tutki tym lepsze, zawsze jest się w stanie wyciągnąć coś dla siebie a gdy materiał dłuższy to i więcej można się nauczyć :) Pozdrawiam
No niestety smutek jest taki, że im dłuższe tym mniej osób ogląda do końca.. Dlatego też od jakiegoś czasu nagrywam krótsze, ale częściej. Obecnie pochłonął mnie temat pystart.pl oraz pyfestivalu :) Wrócę jak tamte tematy będą zakończone :)
Super :D Dobrze, że wpadłem na Twój kanał. Podpisuję się pod prośbą o więcej filmików o testach :) Dobrze się słucha i ogląda. Wszystko jasne :D Pozdrawiam :)
Świetny film Panie Kacprze! Przerabiam książkę Python instrukcje dla programisty i Twoje filmy są super uzupełnieniem. Przekazujesz wiedzę jest prosty i klarowny sposób. 40 minut a odczułem jakby to było wspomniane 15 ;) pozdrawiam i liczę na więcej materiałów na tym kanale!
Twoje filmy są super! Nie rozumiem jak można oglądać tylko 5 min... może zapowiedź na początku kolejnego że w środku filmiku ukryty jest konkurs ;) ? Byłoby super gdybyś zrobił bardziej zaawansowany kurs pytest'a, akurat muszę się go nauczyć do pracy :) Pozdrawiam i idę do kolejnego filmiku!
@@KacperSieradziński ile potrzeba takich komentarzy aby zmotywować Cię do rozwinięcia tematu pytesta :P ? nie będe ukrywał że sprawa jest pilna ^.^ Interesuje mnie czy masz w planach zrobienie jakiegoś projektu który będzie wykorzystywał dotychczasowo przekazaną wiedzę. Może wrzuciłbyś temat jakiegoś małego projektu żeby kazdy mógł go wykonać sam a potem wrzuciłbyś swoje rozwiązanie? To by było bardzo pouczające :)
To nie jest tak, że mało kto wytrzymuje do końca, tylko tak jak np. u mnie wygląda to tak, że dawkuje sobie wiedzę stopniowo, najwyżej zrobię to na części. Czyli w jeden dzień połowa filmu razem z pycharmem , a w drugi dzień reszta 👍
Genialny filmik, nareszcie jakiś tutorial, który prosto, a sensownie pokazuje testowanie. Uczę się programować tak praktycznie od roku i od jakiegoś czasu chciałem zacząć testować te moje półprodukty 🙂😉, ale zawsze temat testów był dla mnie za skomplikowany. Teraz mogę zacząć... I nie wiem, czemu w filmie pada stwierdzenie, że jest za długi. Jak dla mnie jest za krótki 😆
Kacper, nie cierpię tutoriali krótkich i bez sensu (na sensowne tematy, bo widziałem 15-minutowy jak wymienić baterię w pilocie), nie martw się czasem. Keep up the good work!
Widziałem produkcyjnie oba podejścia. Wydaje mi się, że często te komentarzenie są niepotrzebne, bo test jest czytelny sam z siebie. Zastosowałbym zdrowy rozsądek :)
Świetny tutorial! Krok po kroku nowe rzeczy - dydaktycznie rewelacja. A ja mam pytanie nawet nie do samych testów, tylko do funkcji... Mój test sortowania od ostatniego znaku wywalił się na imieniu... Bogumił Wygląda na to, że z jakiegoś powodu wszystkie polskie znaki lądują na końcu alfabetu, co oczywiście nie jest prawdą. Czy ktoś podpowie jak to naprawić w funkcji i zdać test?
To wynika z faktu, że ord('ł') zwraca wartość większą niż ord() dla innych znaków. Ja nie znam łatwego sposobu. Można by zamienić ł na l przed sortowaniem, ale wówczas będziemy mieli wymieszane osoby z l i ł..
Nie wiem czy dobrze rozumiem. W przypadku sprawdzenia pełnoletności po prostu odpalam program, wprowadzam wiek i mi zwraca - jesteś pełnoletni, albo nie jesteś pełnoletni. Dzięki temu wiem czy działa. Natomiast domyślam się, że testy przydają się przy bardziej rozbudowanych kodach o czym wspominałeś. Ale i tak trudno mi to sobie wyobrazić bo przecież na podobnej zasadzie mogę je sprawdzić - w sensie uruchomić, podać wartości i zobaczyć czy zwraca co trzeba. Chyba, że chodzi o to - jak np. przy tej niepełnoletności - mogę te różne wartości podać za jednym zamachem. Tak musiałbym każdorazowo odpalać program i sprawdzać kolejno jak się zachowa przy 3, jak się zachowa przy 17, jak się zachowa przy... A tutaj jedno uruchomienie i mam sprawdzone wszystko.
Aha ok, jeszcze ta zaleta, że szybciej widać gdzie jest błąd. Jak odpalę to tylko będę wiedział, że nie działa tak jak bym tego oczekiwał. Ale muszę szukać dlaczego nie działa. Test pozwala zlokalizować przyczynę dużo szybciej.
@@KacperSieradziński Jestem tutaj nowy, więc na razie widziałem tylko ten film, ale bardzo atrakcyjnie prezentują się miniaturki również pozostałych filmów, dobrze że masz jednolitą szatę graficzną, wpływa to na przyjemniejszy odbiór kanału ;-)
@@ciekawskiukasz7942 ah, to bardzo się cieszę, że Ci się spodobało :) Daj znać czy kolejne filmy także przypadną Ci do gustu ;) No i mamy i grupę na FB(tu się jeszcze wiele nie dzieje) + Discorda. Gorąco zapraszamy ! :)
Bardzo fajny filmik. Pytanko. To with pokazane na końcu używane jest tylko do wyjątków, czy są jeszcze jakieś inne przypadki testów, kiedy się tego używa?
Ogólnie ten with to nie jest część biblioteki pytest tylko Pythona, służy do operacji na plikach, można też go używać przy połączeniu z bazą danych.. wygląda na to, że warto byłoby na ten temat nagrać odcinek :) Natomiast w testach chyba używam go tylko do wyjątków. Jeśli ktoś zna inne zastosowanie jeszcze to zachęcam do napisania :)
Niestety u mnie komenda: python -m pytest {nazwa_pliku.py} zwraca tylko "False" mimo iż kod jest taki sam jak w pliku 0.py z odcinka. Pracuję na win10 pro
@@KacperSieradziński juz dąłem rade, se przetestowałem :) musi być nazwana TestCos by ją brał pod uwagę, czyli siła rzeczy lepiej unikać nazewnictwa TestCos do innych rzeczy
Wszystko super, ale wg mnie za krótko... zakładam, że ciężko to nazwać wstępem do testowania nawet. Fajnie było, ale pora szukać rozwinięcia gdzie indziej :|
Świetny totorial. Zgodnie z rekomendacją pod koniec odcinka, proszę o więcej na temat testów w pythonie :D
Ale świetny tutorial 👍 Poproszę więcej. Odcinki do 40min, ale z taką dawką wiedzy są idealne.
Tu udostępniam takie pojedyncze materiały:-) kompletny kurs to np. Pystart.pl zapraszam!
@@KacperSieradziński 500zł???, na Udemy za 50zł i u obcokrajowców za $20-30 są kursy, które na pewno nie odbiegają od Twojego😋. Wiem, że złotowka jest słaba, ale bez przesady😂. Co i tak nie zmienia faktu, że Twój kanał sam w sobie to kopalnia wiedzy świetnie przedstawionej za co jest sub i karmienie YT algo 😁
@@krzysiekkrzysiek9059 ponad 1300 osób korzysta, więc nie ma przesady :-) Jakość Pystartu ma swoją cenę.
Właśnie zainteresowałem się tematem testów, szkoda że tak mało na kanale.
Swoją drogą, moim zdaniem im dłuższe takie tutki tym lepsze, zawsze jest się w stanie wyciągnąć coś dla siebie a gdy materiał dłuższy to i więcej można się nauczyć :)
Pozdrawiam
No niestety smutek jest taki, że im dłuższe tym mniej osób ogląda do końca.. Dlatego też od jakiegoś czasu nagrywam krótsze, ale częściej. Obecnie pochłonął mnie temat pystart.pl oraz pyfestivalu :) Wrócę jak tamte tematy będą zakończone :)
Najlepszy materiał dla poczatkujacych o testowaniu, jaki do tej pory oglądałem
Usłyszeć taką opinię od samego Johnego Bravo.. :-) Dzięki! :-)
Super Filmiki ;) ... Oglądanie od A do Z to podstawa :) ... Oby więcej i by motywacja była dalej ;) Pozdrawiam Serdecznie :)
No od tego filmu pojawiło się nowych około 100 + nagrałem 5 kursów :-)
Super :D Dobrze, że wpadłem na Twój kanał. Podpisuję się pod prośbą o więcej filmików o testach :)
Dobrze się słucha i ogląda. Wszystko jasne :D
Pozdrawiam :)
Dzięki, zachęcam do subskrypcji :)
@@KacperSieradziński Od subskrypcji to ja zacząłem :)
Tak fajnie byłoby dowiedzieć się czegoś więcej o testach
Troszkę temat nam ucichł ze względu na inne, podobno równie ciekawe ;) Niemniej, kiedyś do nich wrócimy! :)
Świetny film Panie Kacprze! Przerabiam książkę Python instrukcje dla programisty i Twoje filmy są super uzupełnieniem. Przekazujesz wiedzę jest prosty i klarowny sposób. 40 minut a odczułem jakby to było wspomniane 15 ;) pozdrawiam i liczę na więcej materiałów na tym kanale!
Jest i będzie więcej :) zapraszam do subskrypcji i zerkniecia na playlistę Python :) Bardzo dziękuję!
Odkładałem ten filmik z testami ile się tylko dało, a poszło ku mojemu zdziwieniu całkiem dobrze.
Testy nie są takie straszne. Muszę nagrać kiedyś ten film z kontynuacja. Później pojawiają się trudniejsze tematy. Na pewno warto je pisać!
Mój kurs Pythona od podstaw:
pystart.pl
A tu kurs z AI:
dokodu.it/kursy/openaidev
Zapraszam do sprawdzenia wszystkich linków tutaj: sieradzinski.pl
Czeka i czekam na więcej:)
Twoje filmy są super! Nie rozumiem jak można oglądać tylko 5 min... może zapowiedź na początku kolejnego że w środku filmiku ukryty jest konkurs ;) ?
Byłoby super gdybyś zrobił bardziej zaawansowany kurs pytest'a, akurat muszę się go nauczyć do pracy :)
Pozdrawiam i idę do kolejnego filmiku!
Takie komentarze dodają mnóstwo zapału do nagrywania. Dziekuje, że jestes! :) Zapraszam do zadawania pytań i w ogóle.. :)
@@KacperSieradziński ile potrzeba takich komentarzy aby zmotywować Cię do rozwinięcia tematu pytesta :P ? nie będe ukrywał że sprawa jest pilna ^.^
Interesuje mnie czy masz w planach zrobienie jakiegoś projektu który będzie wykorzystywał dotychczasowo przekazaną wiedzę. Może wrzuciłbyś temat jakiegoś małego projektu żeby kazdy mógł go wykonać sam a potem wrzuciłbyś swoje rozwiązanie? To by było bardzo pouczające :)
Miło widzieć, miło słyszeć. Pozdro
i mnie także miło widzieć :)
To nie jest tak, że mało kto wytrzymuje do końca, tylko tak jak np. u mnie wygląda to tak, że dawkuje sobie wiedzę stopniowo, najwyżej zrobię to na części. Czyli w jeden dzień połowa filmu razem z pycharmem , a w drugi dzień reszta 👍
Elegancja Francja! Pozdrawiam i dziękuję :D
Mama zawsze mówiła jak się nauczysz to choć się dowyglądaj.. :P Dlatego zawsze starałem się więcej uczyć :D
Risk z kąd ty tutaj xd
@@toolate8072 ja programuję :D
@@toolate8072 Wszyscy się uczą Pythona :)
Jestem cierpliwy ;) A programista powinien być cierpliwy :-D Ciekawe czy mi się kiedyś uda ;)
Tak, to zdecydowanie też jest przydatna umiejętność :-) Ja ogólnie jestem mało cierpliwy w życiu, ale do kodu mam dużo cierpliwości:-)
@@KacperSieradziński W sumie nie wiem czy pamiętasz, bo nagranie już trochę ma - to było nawiązanie do tego co mówiłeś w 35:50 ;)
@@adamnowak7232 zupełnie o tym zapomniałem:-)
Ja dotrwałem do końca. Dobrze się oglądało ! :)
Bardzo dziękuję :) pozdrawiam!
Genialny filmik, nareszcie jakiś tutorial, który prosto, a sensownie pokazuje testowanie. Uczę się programować tak praktycznie od roku i od jakiegoś czasu chciałem zacząć testować te moje półprodukty 🙂😉, ale zawsze temat testów był dla mnie za skomplikowany. Teraz mogę zacząć...
I nie wiem, czemu w filmie pada stwierdzenie, że jest za długi. Jak dla mnie jest za krótki 😆
jest szansa na więcej filmików z testowania?
Nie mówię nie, zobaczymy :-)
Więcej o testach poproszę :)
Pomyślimy :)
5 dni było na myślenie, teraz działamy ;)
Dzieki. Przyda sie
Cieszę się :)
Kacper, nie cierpię tutoriali krótkich i bez sensu (na sensowne tematy, bo widziałem 15-minutowy jak wymienić baterię w pilocie), nie martw się czasem. Keep up the good work!
Rozumiem, że tu się podobało? :-)
Dzięki za ten film!
Bardzo proszę! :) Temat będzie kontynuowany na bootcampie :)
Dobry tutorial! Dzięki :)
Bardzo dziękuję :)
Czy w testach zawsze trzeba komentować "then, given, when"? Jest to dobra praktyka czy tutaj tak tylko w celach edukacyjnych?
Widziałem produkcyjnie oba podejścia. Wydaje mi się, że często te komentarzenie są niepotrzebne, bo test jest czytelny sam z siebie. Zastosowałbym zdrowy rozsądek :)
Świetny tutorial! Krok po kroku nowe rzeczy - dydaktycznie rewelacja.
A ja mam pytanie nawet nie do samych testów, tylko do funkcji... Mój test sortowania od ostatniego znaku wywalił się na imieniu... Bogumił
Wygląda na to, że z jakiegoś powodu wszystkie polskie znaki lądują na końcu alfabetu, co oczywiście nie jest prawdą. Czy ktoś podpowie jak to naprawić w funkcji i zdać test?
To wynika z faktu, że ord('ł') zwraca wartość większą niż ord() dla innych znaków. Ja nie znam łatwego sposobu. Można by zamienić ł na l przed sortowaniem, ale wówczas będziemy mieli wymieszane osoby z l i ł..
@@KacperSieradziński dzięki za odpowiedź!
@@Fragariaa1 Do usług!
Nie wiem czy dobrze rozumiem. W przypadku sprawdzenia pełnoletności po prostu odpalam program, wprowadzam wiek i mi zwraca - jesteś pełnoletni, albo nie jesteś pełnoletni. Dzięki temu wiem czy działa. Natomiast domyślam się, że testy przydają się przy bardziej rozbudowanych kodach o czym wspominałeś. Ale i tak trudno mi to sobie wyobrazić bo przecież na podobnej zasadzie mogę je sprawdzić - w sensie uruchomić, podać wartości i zobaczyć czy zwraca co trzeba. Chyba, że chodzi o to - jak np. przy tej niepełnoletności - mogę te różne wartości podać za jednym zamachem. Tak musiałbym każdorazowo odpalać program i sprawdzać kolejno jak się zachowa przy 3, jak się zachowa przy 17, jak się zachowa przy... A tutaj jedno uruchomienie i mam sprawdzone wszystko.
Aha ok, jeszcze ta zaleta, że szybciej widać gdzie jest błąd. Jak odpalę to tylko będę wiedział, że nie działa tak jak bym tego oczekiwał. Ale muszę szukać dlaczego nie działa. Test pozwala zlokalizować przyczynę dużo szybciej.
Dobry film!
Dziękuje! :) A który z obecnie nagranych najbardziej przydatny?
@@KacperSieradziński Jestem tutaj nowy, więc na razie widziałem tylko ten film, ale bardzo atrakcyjnie prezentują się miniaturki również pozostałych filmów, dobrze że masz jednolitą szatę graficzną, wpływa to na przyjemniejszy odbiór kanału ;-)
@@ciekawskiukasz7942 ah, to bardzo się cieszę, że Ci się spodobało :) Daj znać czy kolejne filmy także przypadną Ci do gustu ;) No i mamy i grupę na FB(tu się jeszcze wiele nie dzieje) + Discorda. Gorąco zapraszamy ! :)
Bardzo fajny filmik. Pytanko. To with pokazane na końcu używane jest tylko do wyjątków, czy są jeszcze jakieś inne przypadki testów, kiedy się tego używa?
Ogólnie ten with to nie jest część biblioteki pytest tylko Pythona, służy do operacji na plikach, można też go używać przy połączeniu z bazą danych.. wygląda na to, że warto byłoby na ten temat nagrać odcinek :) Natomiast w testach chyba używam go tylko do wyjątków. Jeśli ktoś zna inne zastosowanie jeszcze to zachęcam do napisania :)
Kacper Sieradziński ja with znałam tylko z pracy z plikami (np.csv). W pytest widzę pierwszy raz takie zastosowanie. Odcinek mile widziany ;)
Ciekawy odcinek
YT mi podpowiada, że dostałeś ode mnie wyjątkowo dużo serduszek w historii tego kanału :D Dzięki! :)
@@KacperSieradziński Podziękowania powinny być dla ciebie za te materiały :)
Między 1:07 a 1:17 nie ma dźwięku.
Był na 100 procent. TH-cam płata figle. Może to kwestia zmiany rozdzielczości? Sprawdze później na komputerze
@@KacperSieradziński u mnie też się to pojawiło. Na dwóch komputerach i na telefonie, żeby nie było, że nie przetestowałem 😆😆
Niestety u mnie komenda: python -m pytest {nazwa_pliku.py} zwraca tylko "False" mimo iż kod jest taki sam jak w pliku 0.py z odcinka. Pracuję na win10 pro
A czy mógłbyś wpaść na Discorda? Pomożemy. Łatwiej tam pomoc niż tu w komentarzach :)
czy nagrasz odcinek w pycharmie jak takie rzeczy robic?
Jakie takie? Kiedyś odcinek o Pycharmie pewnie się pojawi, ale wciąż mam wrażenie, że za mało go umiem.
Na jakiej podstawie pytest wybiera klase, którą używa?
Jak to? Nie bardzo rozumiem pytanie.. Używa klasę która jest zaimportowana w pliku z testem :-)
@@KacperSieradziński juz dąłem rade, se przetestowałem :) musi być nazwana TestCos by ją brał pod uwagę, czyli siła rzeczy lepiej unikać nazewnictwa TestCos do innych rzeczy
@@hellotomek5945 Ah, te klasy! Dobra. To tak, musi mieć taki prefix :-)
Mam problem znaleźć link do discorda :)
Ok w pierwszym filmie jest :) Zachęcam do wpisania tego w About kanału.
Marcinie! Nie dodałem jeszcze mojego standardowego przypiętego komentarza. Co za moment uczynię :D
Uno momento :D
Wieczorem obejrzę i pokoduje z największą przyjemnością 👍🙂
@@melonio1974 Super! :)
@@marcinsosna2852 OK! Good point! Zaraz dodam :) EDIT: JUŻ JEST!
Ja tam bardzo lubię długie 😎
Pewnie będą jeszcze i dłuższe ;)
Wszystko super, ale wg mnie za krótko... zakładam, że ciężko to nazwać wstępem do testowania nawet.
Fajnie było, ale pora szukać rozwinięcia gdzie indziej :|
Dzięki Profesorze :) YT nie lubi długich filmów, może kiedyś dogram kontynuację. Powodzenia w nauce!
dla brata nie ma juz nadziei, czas na linamaxxing!
Dobra czytam dowolny dokument (dowolny tekst):
i patrze na wcięcia.
No tak.. można się uzależnic :)