Michał Potasiak

Author

Michał Potasiak

Latest blogpost

Testy automatyczne na wielu przeglądarkach

Testy na wielu przeglądarkach to konieczność w dzisiejszych czasach, ale czy warto te testy automatyzować? Na pewno powinniśmy to rozważyć. W podjęciu tej decyzji może pomóc Ci poniższy artykuł. Pokażemy, jak zminimalizować minusy oraz jak wykorzystać plusy tego rozwiązania. Dowiesz się, w jaki sposób ustawić takiego rodzaju testy w Codeception oraz skąd wziąć przeglądarki, które będziesz chciał wykorzystać w testach.

All Blogposts

Dobra komunikacja developerów z klientem

Właściciel produktu odgrywa ważną rolę w zespole, dlatego warto ustalić z nim wspólne cele, oczekiwania i zasady już na początku projektu. W tym procesie wielką pomocą okażą się doskonałe umiejętności komunikacji. Zadowolony klient może ponownie zatrudnić twój zespół do realizacji innego projektu lub polecić twoją agencję drupalową swoim znajomym. Z tego powodu relacje z właścicielem produktu są bardzo ważne dla sukcesu twojej firmy.

Scrum - lepsza jakość tworzenia oprogramowania

Po wdrożeniu scrum w naszej agencji drupalowej zaobserwowaliśmy rewelacyjne efekty, jeśli chodzi o jakość projektów. Naszym zdaniem scrum nie tylko wspomaga utrzymanie jakości, a wręcz je wymusza. Jak to robi? Kładzie nacisk na jak najwcześniejsze testowanie. Konieczne staje się pisanie dobrego kodu, który da się rozwijać. Wspiera testy automatyczne i automatyzacje procesu tworzenia kodu. Redukuje zbędne koszty i zwiększa elastyczność biznesową. Nie wierzysz?

Dodawanie kontenerów do dcona

W jednym z wcześniejszych artykułów pokazaliśmy Wam jak uruchomić projekt w oparciu o aplikację docker-drupal. Teraz chcielibyśmy pójść krok dalej i pokazać na przykładzie mailcatchera jak dodawać do naszej strony kolejne elementy.

VisualCeption - testy wyglądu Twojej strony

Czy zdarza się Wam, że przeglądając stronę nie jesteście pewni, czy dana czcionka miała 12 czy 13 pikseli, a może ten obrazek był troszeczkę bardziej w lewo? Jeżeli wygląd na Waszej stronie to sprawa priorytetowa, to może warto pomyśleć nad automatycznym sprawdzaniem tego aspektu Waszego projektu. Rozwiązaniem, które w naszej agencji drupalowej wykorzystujemy, jest VisualCeption.

Jak automatyzować testy w docker-console

Jeżeli czytałeś nasze poprzednie wpisy, to już dobrze wiesz jak uruchomić projekt w docker-console. Jeżeli jeszcze tego nie zrobiłeś, to koniecznie zacznij od tego artykułu, gdyż w tym wpisie zakładamy, że masz już uruchomiony projekt z docker-console na swoim komputerze i wszystkie komendy jakie będą wykonywane poniżej, będą się do niego odnosić. W tym artykule chcemy wprowadzić Cię w świat testów automatycznych, z wykorzystaniem Codeception, bazując właśnie na takim projekcie.

Rozpocznij swoją przygodę z docker-console

Osoby śledzące nasz blog, zapewne wiedzą, że w Droptica używamy Dockera, który świetnie się spełnia przy okazji Drupal developmentu ze względu na poszerzenia środowiska. Pisaliśmy już o tym, jak można w łatwy sposób uruchomić projekt za pomocą naszej aplikacji docker-drupal (https://www.droptica.pl/blog/poznaj-aplikacje-docker-drupal-w-15-minut-docker-i-przyklad-projektu-na-drupal-8/).

DrupalCamp Wrocław 2017

Kolejna, szósta już edycja konferencji DrupalCamp przed nami. Odbędzie się ona w dniach 27-28 maja we Wrocławiu. Tak jak w poprzednim roku miejscem spotkania będzie Hotel IBIS STYLES WROCŁAW CENTRUM na Pl. Konstytucji 3-go Maja, 3.  Inicjatywa ta organizowana jest z myślą o polskiej społeczności zainteresowanej platformą Drupal – zarówno programistów, jak i studentów czy przedsiębiorców.

Browsersync - Twój asystent testów

Przy tworzeniu stron internetowych nieraz spotkałeś się zapewne z odmiennym wyglądem swojej strony na różnych przeglądarkach, nie wspominając o różnych urządzeniach. W zależności od tego ile różnych konfiguracji będziemy chcieli sprawdzać, czas poświęcony na ich przetestowanie będzie szybko wzrastał, a entuzjazm przy powtarzaniu tej samej czynności na kolejnym urządzeniu, będzie zapewne w podobnym tempie malał.

Dlaczego zwykłe „nie działa” nie wystarcza

Każdy, kto kiedykolwiek pracował w branży IT, zetknął się z problemami komunikacyjnymi na linii programista-tester, opcjonalnie: inna osoba, zajmująca się sprawdzaniem, czy zadanie jest poprawnie wykonane. Rozmawiając z programistami, możesz poznać wiele anegdot odnośnie do tego, jakiego rodzaju zgłoszenia zwrotne dostawali.

MG 1202 Blur

Porozmawiajmy o Twoich projektach