Pytania otagowane jako selenium-webdriver

Selenium-WebDriver dostarcza API WebDriver do kontrolowania przeglądarek w różnych językach programowania („powiązania językowe”). Używając tego tagu, dodaj także tag dla używanego języka programowania.

10
Jak wybrać opcję z listy rozwijanej za pomocą Selenium WebDriver C #?
Próbowałem przeprowadzić test internetowy, wybierając opcję. Przykład można znaleźć tutaj: http://www.tizag.com/phpT/examples/formex.php Wszystko działa świetnie poza wyborem części opcji. Jak wybrać opcję według wartości lub etykiety? Mój kod: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using System.Threading; using System.Diagnostics; using System.Runtime.InteropServices; class GoogleSuggest { static void Main() { IWebDriver driver …


3
Jak zdobyć atrybut pierwiastka z selenu?
Pracuję z Selenium w Pythonie. Chciałbym uzyskać .val()z <select>elementu i sprawdzić, czy to jest to, czego oczekują. To jest mój kod: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of org? Jak mogę to zrobić? Wydaje się, że dokumentacja Selenium zawiera wiele informacji na temat …

18
Jak radzić sobie z certyfikatami przy użyciu Selenium?
Używam Selenium do uruchomienia przeglądarki. Jak radzić sobie ze stronami internetowymi (adresami URL), które będą prosić przeglądarkę o zaakceptowanie certyfikatu lub nie? W przeglądarce Firefox może być taka witryna, która prosi mnie o zaakceptowanie jej certyfikatu w następujący sposób: W przeglądarce Internet Explorer może pojawić się coś takiego: W Google …

18
Błąd selenu - Żądanie HTTP do zdalnego WebDriver przekroczyło limit czasu po 60 sekundach
Używam Selenium od wielu miesięcy, którego używamy do automatyzacji niektórych naszych wewnętrznych procesów testowych. Skrypty przeszły pomyślnie. Niedawno zaktualizowałem webdriver do C # 2.40.0 przy użyciu FF 27.01 i teraz nasze skrypty zawodzą w losowych miejscach z następującym błędem. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown method failed. OpenQA.Selenium.WebDriverException : The HTTP request to the …


12
Uruchamianie Selenium Webdriver z proxy w Pythonie
Próbuję uruchomić skrypt Selenium Webdriver w Pythonie, aby wykonać kilka podstawowych zadań. Mogę sprawić, by robot działał idealnie, gdy uruchamiam go przez interfejs Selenium IDE (tj. Po prostu zmuszając GUI do powtarzania moich działań). Jednak kiedy wyeksportuję kod jako skrypt Pythona i spróbuję wykonać go z wiersza poleceń, przeglądarka Firefox …


2
selen z scrapy dla dynamicznej strony
Próbuję wydobyć informacje o produkcie ze strony internetowej za pomocą scrapy. Moja strona internetowa do pobrania wygląda następująco: zaczyna się od strony product_list z 10 produktami kliknięcie przycisku „dalej” ładuje następnych 10 produktów (adres URL nie zmienia się między dwiema stronami) Używam LinkExtractor, aby przejść do każdego linku do strony …

21
Jak zrobić zrzut ekranu konkretnego elementu zamiast całej strony za pomocą Selenium Webdriver?
Obecnie próbuję zrobić zrzut ekranu za pomocą Selenium WebDriver. Ale mogę uzyskać tylko zrzut całego ekranu strony. Jednak chciałem po prostu uchwycić część strony lub tylko określony element na podstawie identyfikatora lub dowolnego określonego lokalizatora elementów. (Na przykład chcę zrobić zdjęcie z identyfikatorem obrazu = „Motyl”) Czy istnieje sposób na …


9
Możliwy problem z Chromedriver 78, Selenium nie może znaleźć elementu internetowego PDF otwartego w Chrome
Dopóki mój Google Chrome nie został zaktualizowany do wersji 78, mój kod działał poprawnie. Zaktualizowałem również chromedriver do wersji 78.0.3904.70. Więc nie jestem już w stanie znaleźć WebElement z id = 'plugin' przy użyciu Selenium WebDriver i Java: <html> <div id="content"> <embed id="plugin" type="application/x-google-chrome-pdf" src="http://??????????/offer_printed.php?printable=yes&reanudar=&> </div> </html> Poza tą częścią …

2
12296: 26672: 0420 / 163936.459: BŁĄD: browser_switcher_service.cc (238) XXX Init () Błąd w „Selenium Python”
Używam wersji 81.0.4044.113 (oficjalna wersja) (64-bitowa). Nie działo się to wcześniej, a kod działał całkowicie dobrze. Ale po kilku dniach uruchomiłem go ponownie i pojawił się ten błąd. Korzystam z tych modułów-> from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.