selenium

Jak ustawić selenium webdriver get timeout?

Kiedy używam proxy w webdriver jak FirefoxDriver, jeśli proxy jest złe, to metoda get zablokuje się na zawsze. Ustawiłem kilk ... do kierowcy.get zablokuje się na zawsze, ale chcę, aby czekać 30 sekund, a jeśli strona nie jest załadowana, to rzuć wyjątek.

Jak uzyskać tekst elementu w Selenium WebDriver (poprzez API Pythona) bez włączania tekstu elementu potomnego?

<div id="a">This is some <div id="b">text</div> </div> Uzyskanie "to jest coś" jest nietrywialne ... ? (poniżej podaję odpowiedź, ale pozostawię pytanie otwarte, na wypadek, gdyby ktoś mógł wymyślić mniej ohydne rozwiązanie).

Selenium czeka na załadowanie treści Ajax - podejście uniwersalne

Czy istnieje uniwersalne podejście do Selenium, aby czekać aż cała zawartość ajax załaduje się? (nie jest związany z konkretną stroną internetową - więc działa dla każdej witryny ajax)

Jak uzyskać kod odpowiedzi HTTP za pomocą Selenium WebDriver

Napisałem testy z Selenium2 / WebDriver i chcę sprawdzić, czy HTTP Request zwraca zakazany HTTP 403. Czy jest możliwe uzyskanie kodu statusu odpowiedzi HTTP za pomocą Selenium WebDriver?

Zdobywanie konsoli.wyjście dziennika z Chrome z wiązaniami API Selenium Python

Używam Selenium do uruchamiania testów w Chrome poprzez powiązania API Pythona i mam problem z skonfigurowaniem Chrome tak, a ... le nie widzę odpowiednika Javy LoggingPreferences w API Pythona. Czy jest jakiś sposób, aby osiągnąć to, czego potrzebuję?

Ogórek i Capybara, klikając element nie-link lub przycisk

Próbuję przetestować edytor inplace za pomocą stosu Cucumber / Capybara / Selenium, ale mój problem polega na tym, że Edytor jest aktywowany klikając div, a nie link lub przycisk. Nie wiem, jak nakłonić Capybarę do tego. Jest na to jakiś sposób?

Jak czekać, aż pierwiastek pojawi się w Selenie?

Staram się, aby Selenium czekało na element, który jest dynamicznie dodawany do DOM po załadowaniu strony. Próbowałem tego: ... elenu i nie chcą odkrywać koła na nowo... czy ktoś mógłby zasugerować alternatywę, najlepiej bez kręcenia własnego Predicate?

Czego używasz do testowania interfejsu WWW? [zamknięte]

Firma, dla której obecnie pracuję, używa Selenium do jednoczenia-testowania naszego interfejsu użytkownika. Czego używasz do testowania interfejsu WWW i jak skutecznie go odnajdujesz?

Lokalizowanie węzłów potomnych Webelementów w Selenie

Używam selenium do testowania mojej aplikacji internetowej i mogę z powodzeniem znaleźć tagi za pomocą By.xpath. Jednak od cz ... źć DIV, który ma pewien węzeł decendentny. Jak mogę zapytać w xpath o "znacznik div zawierający span z tekstem'hello world'"?

Jak ustawić domyślny timeout Webdriver w Pythonie Selenium?

Próbuje znaleźć dobry sposób, aby ustawić maksymalny czas opóźnienia wykonania poleceń w Selenium Python WebDriver. Najlepie ... sne, czy Ukryte wait stosuje się zarówno do get (która jest pożądaną funkcją), jak i do find_element_by_id. Dziękuję bardzo!

Różnica między BeforeClass i BeforeTest w TestNG

As we know from official TestNG documentation: @BeforeClass: Metoda z adnotacją zostanie uruchomiona przed wywołaniem pierw ... ją podobnie pod względem funkcjonalności. Jednak powinna istnieć wyjątkowa różnica w funkcji. Czy ktoś może to podkreślić?

Zrób pełny zrzut ekranu strony w Chrome za pomocą Selenium

Wiem, że to nie było możliwe wcześniej, ale teraz z następującą aktualizacją: Https://developers.google.com/web/updates/201 ... screenshots Wydaje się, że jest to możliwe przy użyciu narzędzi Chrome dev. Czy jest teraz możliwe użycie selenium w Javie?

Komunikat o błędzie kątomierza "nieobsługiwana flaga wiersza poleceń" w Chrome?

Jestem nowym użytkownikiem Protractor i napotkałem ten błąd podczas testowania za pomocą Chrome (Błąd wyświetla się pod paski ... żeby zawsze się wyświetlała, więc nie jestem pewien, co spowodowało ten problem. Jakieś pomysły, jak rozwiązać ten problem?

Jak sprawić, by Wyświetlacz Xvfb był widoczny?

Uruchamiam selenium przez Xvfb na wyświetlaczu numer: 99 tak: / usr / bin /Xvfb: 99-AC-screen 0 1024x768x8 & export ... Jednak wyświetlanie z liczbą inną niż: 0 nie jest domyślnie widoczne. Jak uwidocznić to, co robi selenium w przeglądarce?

Czy jest jakiś dodatek, który można przetestować selektory css w Firefoksie?

Zastanawiałem się, czy jest taki dodatek w Firefoksie, gdzie można przetestować ścieżki css, aby sprawdzić, czy znajdują poprawny element? Szukałem czegoś podobnego do xpathera dla lokalizacji xpath.

Selen nie jest w stanie uruchomić IE.

Selen nie jest w stanie uruchomić IE. 10:56:25,005 INFO [org.openqa.selenium.server.SeleniumDriverResourceHandler] Command ... yLauncher] Launching Internet Explorer... Po Internet Explorer... nie odpowiada. Proszę o pomoc w rozwiązaniu tego problemu.

Jak wykonać podstawowe uwierzytelnianie FirefoxDriver, ChromeDriver i IEdriver w Selenium WebDriver?

Używam Selenium-Firefox-driver i Selenium-Chrome-Driver Wersja 2.0A5 ( Web Driver API ) i próbuję przetestować aplikację in ... http://username:password@hostname"); Ale na mnie to nie działa. Czy ktoś ma działające rozwiązanie dla tych przeglądarek?

Poczekaj na połączenie Ajax z Selenium 2 WebDriver

Używam Selenium 2 WebDriver do testowania interfejsu użytkownika, który używa AJAX. Czy istnieje sposób, aby sterownik czeka ... the below ID with content. // So I need to make it wait for a bit. Assert.IsNotEmpty(d.FindElement(By.Id("Hobbies")).Text);

Jak symulować przeciąganie i upuszczanie HTML5 w Selenium Webdriver?

Używam Pythona 2.7 i Selenium 2.44. Chcę zautomatyzować akcję przeciągnij i upuść W Selenium WD, ale według innych powiąza ... ent_by_id("bin") actionChains = ActionChains(driver) actionChains.drag_and_drop(target, source).perform() I nie zadziałało.

Popup ' s in Selenium webdrivers

Więc pracuję z Selenium firefox webdrivers w c # winform i mam ten kod poniżej, aby uzyskać uchwyt wyskakującego okienka, któ ... tchTo().Window(current); Thread.Sleep(1000); Każda pomoc z tym będzie bardzo mile widziana dziękuję Tak wygląda pop up.