Found 4 results for "tag:selenium"
-
Dev Tools AI | Your E2E Automation Assistant
https://www.dev-tools.ai/
Write tests fast. head /
-
https://hsivonen.fi/string-length
https://hsivonen.fi/string-length
-
log.083 AI Employee Recognition - Jak zautomatyzować taski w pracy z Selenium, Cypress VPN drukarki
https://www.youtube.com/watch?v=ICXVcHI198M&t=494s
TLDR 6:45 Niezależnie czy pracujemy w dużym, czy małym biurze zawsze znajdziemy tam to jedno urządzenie - drukarka. Mały startup spokojnie pojedzie na HP DeskJet 2710 z marketu po WIFI, ale wielkie instytucje finansowe drukujące masę aneksów, umów, wiborów, RODO, setkami i korzystają z dużych kombajnów od 2-4 tyś zł ala HP OfficeJet lub Epson Ecotank. Druakrka choćby była w pełni sprawna, jest wymieniana co 3-6. lat z uwagi na nowe standardy lub funkcjonalności. Tak trafiamy do klienta, który do końca roku wymieni w każdym swoim biurze 7000 drukarek na świecie. O ile w zwykłej sieci domowej możemy podpiąć dowolne urządzenie do gniazdka, o tyle w instytucjach finansowych jak banki obowiązuje zero-trust i każdy mac address urządzenia musi być wcześniej przypisany na routerze, żeby legalnie dostał IP i mógł działać. Tak project manager z outscouringu ustalił, że zalogowanie się do web konsoli VPN/Router i dodanie nowego MAC address do whitelisty na routerze zajmie 20 minut. Co przy 7000 urządzaniach i deadline na miesiąc dawało ciągłą pracę dla 9-15 osób. Przy stawce B2B 85EUR daje to kilkaset tysięcy złotych do wydania, lub do zaoszczędzenia. Rękawica została rzucona i stwierdzając, że oblecę to w jeden dzień, nikt nie wierzył i dali mi zielone światło. Automatyzacja z Selenium idealnie pasuje do interfejsów webowych - Chrome, Firefox, Edge. Coś co służy do testów, możemy sparametryzować i powtarzalną czynność oskrpytować. W selenium recorder możemy nagrać sekwencję wyksportować do java lub python. Następnie użyć listy pomocniczej w CSV,JSON z konfiguracją wyciągniętą z CMDB/MDM i jednym strzałem w dzień oblecieć wszystkie routery. Chrome: https://chromewebstore.google.com/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?hl=en Edge: https://microsoftedge.microsoft.com/addons/detail/selenium-ide/ajdpfmkffanmkhejnopjppegokpogffp 0:00 Wprowadzenie 1:22 Architektura sieci w banku zero-trust filtrowanie MAC 3:40 Demo routera Draytek na OpenWRT pod Netscape Navigator 6 in Windows 11 6:43 Gimp 3.0 7:05 Selenium szybki kurs od zera jak nagrać i odtworzyc skrypt w python pytest nie Cypress 8:40 Jak zapisać test z Selenium IDE do pliku Python pytest 12:09 Jak customizować, parametryzować testy automatyczne w Selenium 18:39 HR AI Employee Recognition 21:05 D-Link CVE-2024-10914, CGI exploit https://www.bleepingcomputer.com/news/security/d-link-wont-fix-critical-flaw-affecting-60-000-older-nas-devices/ D-Link DNS-320 D-Link DNS-320LW D-Link DNS-325 D-Link DNS-340L import pytest import time import json from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.support import expected_conditions from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.desired_capabilities import DesiredCapabilities #python #selenium #programowanie #pytest #netscape #biuro #helpdesk #outsourcing
-
mherrmann/helium: Lighter web automation with Python
https://github.com/mherrmann/helium?tab=readme-ov-file
Lighter web automation with Python. Contribute to mherrmann/helium development by creating an account on GitHub.