Przejdź do treści
Testelka.pl
  • Materiały na raz
  • Blog
  • Zaloguj się
  • Nowa platforma

selenium

Tryb headless w Selenium

19 lutego, 2023

Testy pisane w Selenium są dosyć “drogie”. Trudniej je utrzymać niż testy API, a dodatkowo nie możemy ich pisać na wczesnym etapie tworzenia danej funkcjonalności, gdy nie mamy jeszcze graficznego interfejsu. Co więcej, testy te … Czytaj dalej

Kategorie Selenium Tagi automatyzacja headless selenium

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

Wgrywanie pliku z dysku za pomocą Selenium – zajawka kursu!

13 czerwca, 20223 grudnia, 2018

Ostatni tydzień był dla mnie dosyć pracowity. W projekcie, w którym pracuję szykuję spore zmiany w procesie testowym, a to sprawia, że po pracy potrzebuję trochę czasu na regenerację zwojów. Dlatego też zdecydowałam, że dzisiaj … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi selenium sendKeys uploadpliku

Odwrócenie warunku: funkcja not() w selektorach CSS i XPath

14 grudnia, 202229 października, 2018

W testowaniu oprogramowania jest czasami jak w życiu. Bywają sytuacje, w których nie wiemy czego chcemy ale wiemy, czego nie chcemy (przerwa na popicie wodą tego suchara). Chcemy otrzymać element, którego klasa nie jest równa … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi css not odwrócenie warunku selektory selektory CSS selenium xpath

Selenium Grid 3 – prosta konfiguracja na Windows 10 i przeglądarkę Chrome

14 grudnia, 202219 września, 2018

Selenium Grid to narzędzie będące częścią całego rozwiązania Selenium. Grid składa się z huba i node’ów (ewentualnie jednego node’a) i zarządza niejako testami decydując, na którym środowisku (nodzie) zostaną one wykonane. Decyzja ta dokonuje się … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi grid hub node RemoteWebDriver selenium seleniumgrid

Waity w Selenium – implementacja Implicit oraz Explicit Wait (Java + C#)

13 czerwca, 202211 sierpnia, 2018

Niestabilne testy to koszmar senny niejednego testera. W Jenkinsie czerwono, wchodzisz na stronę, klikasz po aplikacji – działa. A przecież wyraźnie było, że nie znalazł elementu więc o co chodzi. Nierzadko chodzi o brak metod … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi c# explicitwait implicitwait java selenium waity

Lokalizowanie elementów w Selenium – XPath

14 grudnia, 20223 sierpnia, 2018

XPath nie jest używany przeze mnie tak często, ale to moja osobista preferencja. Jak duże ma możliwości zaraz będziecie mieli okazję się przekonać. Ja go używam przede wszystkim w jednym scenariuszu: kiedy szukam czegoś po … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi css selektory selektory CSS selenium xpath

Lokalizowanie elementów w Selenium – selektory CSS

14 grudnia, 20222 sierpnia, 2018

Selektory CSS to chyba moje ulubione selektory, których używam w testach Selenium. Cenię je sobie za spore możliwości ale też wysoką czytelność i intuicyjność. W poprzednich wpisach z cyklu Selektory w Selenium, opisałam zarówno podstawowe … Czytaj dalej

Kategorie Automatyzacja Selenium Tagi css lokatory selektory selektory CSS selenium

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

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