Przejdź do treści
Testelka.pl
Testelka.pl
  • Java dla testerów DARMOWY 🔓
  • Blog
  • Platforma
    • Nowa platforma
    • Stara platforma

Automatyzacja

Co zamiast Page Object Model? Bot Pattern.

12 marca, 20236 marca, 2023

Czy POM to jedyny sposób na organizację kodu w testach Selenium? Totalnie nie, a często to wręcz armata na muchę. Alternatywą może być Bot Pattern. To taki sposób na uporządkowanie kodu, który wygląda, jakbyście gadali … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi Bot Pattern java POM

Jak zrobić asercję na to czy element istnieje?

14 lutego, 202313 lutego, 2023

Czasami w testach Selenium potrzebujemy napisać asercję, która sprawdzi, czy dany element został wyświetlony na stronie. Dla przykładu, po nieudanej próbie logowania powinniśmy otrzymać komunikat, że coś poszło nie tak. Nie zawsze będzie nas obchodzić … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi asercja ebook java junit selenium

Jak budować lokatory do znikających elementów

6 lutego, 2023

Ten materiał powstawał na dwa razy. Przygotowałam notatki i gdy myślałam, że już mam wszystko rozpisane, podrzuciliście mi jeszcze dwa pomysły na to jak łapać „znikające” elementy. Znikające czyli takie, które pojawiają się na chwilę … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi debugger devtools lokatory

Jak najlepiej lokalizować elementy?

30 stycznia, 2023

W Selenium, gdy programujemy w Javie, elementy lokalizujemy za pomocą metod findElement() i findElements(). Dodatkowo, musimy powiedzieć Selenium jak chcemy jakiś element znaleźć. Do tego służą strategie lokalizujące. Zatem jak najlepiej lokalizować elementy? Przyjrzyjmy się … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi css java lokatory selektory xpath

Wyjątki w Selenium: 5 najczęstszych

17 grudnia, 2022

Wyjątki w Javie, a tym samym wyjątki w Selenium to takie obiekty, które możemy “rzucać”. Robimy to za pomocą słowa kluczowego throws. Rzucenie wyjątku (i jego nieobsłużenie) spowoduje ubicie wątku. Gdy mówimy o testach, pojawienie … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi ElementClickInterceptedException InvalidSelectorException NoSuchElementException StaleElementReferenceException TimeoutException

Strony na których można ćwiczyć testowanie

17 grudnia, 202214 grudnia, 2022

Wiesz, że teoretycznie w ramach ćwiczeń nie wolno na przykład pisać testów automatycznych do wyszukiwarki Google? Przynajmniej według ich regulaminu, w którym mówią, że nie można na stronie używać botów (a na przykład nasze testy … Czytaj dalej

Kategorie Automatyzacja Ćwiczenia Tagi narzędzia nauka

Aplikacje do testów lokalnie

17 grudnia, 20221 grudnia, 2022

Fajna rzecz w aplikacjach, które sobie postawimy lokalnie do ćwiczeń jest taka, że możemy je orać ile wlezie. To znaczy możemy je popsuć, nafaszerować danymi, potem je wyczyścić, postawić aplikację od nowa… No chulaj dusza. … Czytaj dalej

Kategorie Automatyzacja Ćwiczenia Tagi api aplikacje seleium

„Czysty kod” Roberta C. Martina: bardzo subiektywna i krótka recenzja

14 grudnia, 20223 maja, 2022

Nie czytałam do teraz książek związanych z IT, zwłaszcza tych związanych z jakąś konkretną technologią. Takie treści wolę pochłaniać w formie wideo, ewentualnie jako artykuły w internecie. Książki w takich tematach potrafią się ekspresowo starzeć. … Czytaj dalej

Kategorie Automatyzacja Programowanie Tagi recenzja
Starsze wpisy
Page1 Page2 Page3 Next →

Elzbieta Natalia Sadel
Av. de las Postas 21 6 C
29014 Málaga
Hiszpania
NIF: Y7882076J

Koszulki i torby dla testerów

Regulamin
Polityka prywatności
Polityka wsparcia w ramach członkostwa
Pomoc
Kontakt

Poskładane z 💙 przez Automatela.pl

Następna strona »
Ta strona używa ciasteczek, by świadczyć usługi na najwyższym poziomie. Możesz się nie zgodzić na używanie ciasteczek.AKCEPTUJĘNie akceptuję
Polityka prywatności

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT