Czy istnieje sposób na zmaksymalizowanie okna przeglądarki przy użyciu WebDriver (Selenium 2) z C #?
Czy istnieje sposób na zmaksymalizowanie okna przeglądarki przy użyciu WebDriver (Selenium 2) z C #?
Obecnie używam webdrivera selenu do analizowania strony znajomych na Facebooku i wyodrębniania wszystkich identyfikatorów ze skryptu AJAX. Ale muszę przewinąć w dół, aby znaleźć wszystkich przyjaciół. Jak mogę przewinąć w dół w Selenium. Używam
Historia: Tutaj, na StackOverflow, widziałem użytkowników zgłaszających, że nie mogą kliknąć elementu za pomocą polecenia selenium WebDriver „kliknięcie” i mogą obejść go za pomocą kliknięcia JavaScript, wykonując skrypt. Przykład w Pythonie: element =
Próbuję wybrać pozycję z menu rozwijanego za pomocą Kapibary (2.1.0). Chcę wybierać według numeru (czyli wybrać drugą, trzecią itd. Opcję). Szukałem w Google jak szalony, próbując różnych rzeczy, ale bez powodzenia. Udało mi się go wybrać za pomocą wartości:...
Uruchamiam ten kod z pythonem, selenem i firefoxem, ale nadal otrzymuję `` główną '' wersję programu Firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver =
W kodzie HTML aplikacji internetowej znajduje się następujący kod <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> To, co faktycznie jest pokazane na stronie, to ciąg znaków wskazujący czas. W Selenium Web Driver mam...
Jak otworzyć nową kartę w istniejącej przeglądarce Firefox za pomocą Selenium WebDriver (aka Selenium
Otrzymuję poniższy błąd podczas wysyłania kluczy. Wiadomość wynikowa: System.InvalidOperationException : unknown error: call function result missing 'value' (Session info: chrome=65.0.3325.146) (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT...
Otrzymuję błąd podczas używania przeglądarki Firefox z WebDriver. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Wersja przeglądarki Firefox: 47.0.0 Selen: 2,53,0 Windows 10 w wersji 64-bitowej Czy ktoś ma podobny problem...
Z jakiegoś powodu, kiedy uruchamiam testy w pracy, przeglądarka jest zmaksymalizowana, ale kiedy uruchamiam je w domu, otwiera się tylko okno przeglądarki o szerokości około 50%. Powoduje to pewne rozbieżności podczas przewijania w dół itp., Więc najlepiej byłoby, gdyby otwierało okno przeglądarki...
Czy ktoś wie, czy Selenium (najlepiej WebDriver) jest w stanie komunikować się i działać za pośrednictwem przeglądarki, która jest już uruchomiona przed uruchomieniem Klienta Selenium? Chodzi mi o to, czy Selenium jest w stanie komunikować się z przeglądarką bez korzystania z Selenium Server...
Używam Selenium2 do niektórych zautomatyzowanych testów mojej witryny i chciałbym mieć możliwość uzyskania wartości zwracanej przez kod JavaScript. Jeśli mam funkcję foobar()Javascript na mojej stronie internetowej i chcę ją wywołać i uzyskać wartość zwracaną do mojego kodu Pythona, co mogę...
Mam aplikację internetową do przetestowania z Selenium. Podczas ładowania strony działa dużo JavaScript. Ten kod JavaScript nie jest dobrze napisany, ale nie mogę nic zmienić. Czekam więc na pojawienie się elementu w DOM zfindElement() metodą nie jest opcją. Chcę utworzyć ogólną funkcję w Javie,...
Jak to się osiąga? Tutaj jest napisane, że wersja java to: WebDriver driver; // Assigned elsewhere JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("return document.title"); Ale nie mogę znaleźć kodu C #, aby to zrobić.
Skonfigurowałem kod Pythona, aby uruchomić Selenium chromedriver.exe. Pod koniec biegu muszę browser.close()zamknąć instancję. ( browser = webdriver.Chrome()) Uważam, że powinien zwolnić się chromedriver.exez pamięci (pracuję na Windows 7). Jednak po każdym uruchomieniu chromedriver.exew pamięci...
Mam listę, która zawiera wiele linków w każdej sekcji. Każda sekcja ma te same łącza, których potrzebuję, aby kliknąć określone łącze w każdej sekcji. Napisałem poniższy kod, ale po wykonaniu stale element reference: element is not attached to the page documentwyświetla mi się błąd. To jest mój...
Pracuję na Java Selenium-WebDriver. dodałem driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); i WebElement textbox = driver.findElement(By.id("textbox")); ponieważ załadowanie interfejsu użytkownika zajmuje mi kilka sekund. Więc ustawiłem 2 sekundy implicitwait. ale nie udało mi...
Używam API Selenium 2 Java z FirefoxDriver. Kiedy wypełniam formularz, na stronie są dodawane pola wyboru w zależności od danych wejściowych formularza. Chciałbym zasymulować kliknięcie tych pól wyboru przy użyciu Selenium. Element jest widoczny i można go używać w zwykłej przeglądarce, ale selen...
Jak mogę pobrać źródło HTML w zmiennej za pomocą modułu Selenium w Pythonie? Chciałem zrobić coś takiego: from selenium import webdriver browser = webdriver.Firefox() browser.get("http://example.com") if "whatever" in html_source: # Do something else: # Do something else Jak mogę to...
Konwertuję mój kod selenu 1 na selen 2 i nie mogę znaleźć łatwego sposobu na wybranie etykiety z menu rozwijanego lub uzyskanie wybranej wartości z listy rozwijanej. Czy wiesz, jak to zrobić w Selenium 2? Oto dwa stwierdzenia, które działają w Selenium 1, ale nie w