In Bash, you can calculate exponents using the power operator (^). To calculate 2 raised to the power of 0.8, you can use the following command: result=$(echo „2^0.8″ | bc -l) echo $result Let’s break down the command: The echo command is used to pass the exponentiation expression, „2^0.8”, to the bc command. The -l…
Autor: site owner
Konfiguracja Google OAuth w Cypress
Wprowadzenie Cypress to narzędzie automatyzacji testów, które umożliwia deweloperom testowanie aplikacji internetowych w sposób prosty i efektywny. Jedną z funkcji, która może być przydatna podczas testowania aplikacji, jest integracja z Google OAuth. W tym artykule dowiesz się, jak skonfigurować Google OAuth w Cypress, aby umożliwić testowanie funkcjonalności zalogowania za pomocą konta Google. 1. Utwórz projekt…
Jak zainstalować dodatek XPath w Cypress na systemie Ubuntu
Cypress to popularne narzędzie do automatyzacji testów w aplikacjach webowych. Jedną z jego zalet jest możliwość korzystania z różnych dodatków, które ułatwiają pisanie testów. Jednym z takich dodatków jest XPath, który pozwala na precyzyjne lokalizowanie elementów na stronie. W tym artykule dowiesz się, jak zainstalować dodatek XPath w Cypress na systemie Ubuntu. Postępuj zgodnie z…
Jak przetestować XPath na stronie?
Aby przetestować XPath na stronie wystarczy w przeglądarce nacisnąć F12 w celu włączenia narzędzie developerskich i przejść na zakładkę Console. Następnie wpisujemy nasz XPath. Przykład: Przechodzimy na stronę google.com i w konsoli przeglądarki wpisujemy: W ten sposób znaleźliśmy jeden element typu input. Gdyby żaden element nie został znaleziony wówczas dostalibyśmy coś takiego: A to przykład…
Pierwszy test w Postman’ie – metoda GET
Jeżeli wszystko zostało poprawnie zainstalowane (Instalacja Postman’a na Ubuntu) możemy przystąpić do pierwszego testu. W tym celu powinniśmy stworzyć plik np. o nazwie db.json zawierający przykładowe dane testowe: Następnie uruchamiamy JSON Server gdzie jako parametr –watch podamy ścieżkę do utworzonego pliku: Jeśli po uruchomieniu powyższej komendy zobaczymy coś takiego: oznacza to, że JSON Serwer został…
Instalacja Postman’a na Ubuntu
Aby zainstalować Postman’a na ubuntu wystarczy w konsoli uruchomić: Następnie uruchamiamy program: W następnym kroku możemy założyć konto bądź zalogować się na istniejące. Możemy również pominąć ten krok: Następnie aplikacja Postman zostanie uruchomiona W kolejnym kroku instalujemy Node.js: oraz sprawdzamy zainstalowaną wersję Node.js: Następnie instalujemy pakiet npm poleceniem: Na koniec instalujemy JSON Server poleceniem:
Pierwszy test w Cypress’ie
Napiszemy pierwszy Cypress’owy test używając Visual Studio Code
Instalacja Visual Studio Code na Ubuntu i skojarzenie go z Cypress’em
Zainstalujemy sobie Visual Studio Code i zapoznamy go z Cypress’em
Jak używać xpath’ów w Cypress’ie?
Instalacja dodatku cypress-xpatch Czasami łatwiej jest zidentyfikować jakiś obiekt na stronie za pomocą xpath’ów, albo po prostu lubimy ich używać. Domyślnie Cypress nie pozwala nam używać xpath’ów, ale nic nie stoi na przeszkodzie żeby to zmienić. Po pierwsze musimy zainstalować pewien dodatek do Cypress’a używając następującego polecenia: Może się zdarzyć że nie uda się tego…
Instalacja i pierwsze uruchomienie Cypress na linuxie Ubuntu
Instalacja Na początku tworzymy sobie jakiś katalog. Będzie to nazwa naszego projektu. Następnie z poziomu konsoli przechodzimy do tego katalogu. Instalacja Cypress’a na Ubuntu, jak w każdym innym systemie jest bardzo prosta. W zasadzie wystarczy jedno polecenie Może się jednak zdarzyć, że uruchomieniu powyższej komendy dostaniemy taki oto komunikat: Wtedy wiadomo – instalujemy najpierw npm…