«selenium» etiketlenmiş sorular

Selenium, web tarayıcılarını otomatikleştirmek için popüler bir açık kaynaklı araçtır. Bu etiketi kullanırken, kullandığınız belirli bileşenler için başka etiketler de ekleyin; örneğin, dil bağlamaları için selenyum-webdriver, selenyum-ide, selenyum-grid vb.

8
Java kullanarak Selenium WebDriver'da mouseover işlevi nasıl gerçekleştirilir?
Bir açılır menü üzerinde fareyle üzerine gelme işlevi yapmak istiyorum. Menünün üzerine geldiğimizde, yeni seçenekleri gösterecektir. Xpath kullanarak yeni seçenekleri tıklamayı denedim. Ancak menülere doğrudan tıklayamaz. Bu yüzden, manuel yol olarak açılır menünün üzerine gelmeye çalışıyorum ve ardından yeni seçenekleri tıklayacağım. Actions action = new Actions(webdriver); WebElement we = webdriver.findElement(By.xpath("//html/body/div[13]/ul/li[4]/a")); …



3
WebDriver tıklaması () ve JavaScript tıklaması ()
Hikaye: Burada StackOverflow'da, selenium WebDriver "tıklama" komutuyla bir öğeyi tıklayamayacaklarını ve bir komut dosyası çalıştırarak bir JavaScript tıklamasıyla bunun üstesinden gelebileceklerini bildiren kullanıcılar gördüm. Python'daki örnek: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) WebDriverJS / Protractor'daki örnek: var elm = $("#myid"); browser.executeScript("arguments[0].click();", elm.getWebElement()); Soru: Normal bir WebDriver tıklaması işe yaramadığında, "JavaScript aracılığıyla" …

5
Python ile Selenium'da programlı olarak firefox başsız nasıl yapılır?
Bu kodu python, selenyum ve firefox ile çalıştırıyorum ama yine de firefox'un 'head' sürümünü alıyorum: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) Ayrıca bazı ikili değişkenleri denedim: binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options("--headless")

9
Bir HTML girdisinin değerini almak için Selenium Web Sürücüsünü kullanma
Bir web uygulamasının HTML'sinde aşağıdaki kod bulunur <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> Sayfada gerçekte gösterilen, saati gösteren bir dizedir. Selenyum Web Sürücü, ben bir var WebElementnesne atıfta <input>kullanarak WebElement timeStamp = waitForElement(By.id("prettyTime")); Ben WebElement, ya da başka bir deyişle, sayfada neyin yazdırıldığını öğrenmek istiyorum . Tüm WebElementalıcıları denedim …

30
Açılır açıölçer js e2e testlerinde seçenek nasıl seçilir
Açıölçer kullanarak açısal e2e testleri için açılır listeden bir seçenek belirlemeye çalışıyorum. İşte seçme seçeneğinin kod pasajı: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id"> <option value="?" selected="selected"></option> <option value="0">Ranjans Mobile Testing</option> <option value="1">BeaverBox Testing</option> <option value="2">BadgerBox</option> <option value="3">CritterCase</option> <option …

8
& Nbsp; içeren metni aramak için XPATH kullanma
Bir HTML sayfasındaki XPATH ifadelerimi kontrol etmek için XPather Browser kullanıyorum . Nihai hedefim, bu ifadeleri Selenium'da kullanıcı arayüzlerimin test edilmesinde kullanmaktır. Şuna benzer içeriğe sahip bir HTML dosyası aldım: <Tr> <Td> abc </ td> <Td> & nbsp; </ td> </ Tr> "  " Dizesini içeren metne sahip bir düğüm …
120 xml  search  xpath  selenium 

7
Selenium'da bilinen öğenin ana öğesini seçin
Selenium 1 ile seçebileceğim belirli bir elementim var . Maalesef istenen davranışı elde etmek için ana öğeye tıklamam gerekiyor. Kolayca bulabildiğim öğenin seçilemez niteliği var, bu da onu tıklamak için ölü yapıyor. XPath ile nasıl yukarı doğru gezinirim ?
116 select  xpath  selenium  parent 


11
Selenium (Firefox) web sürücüsünü GUI olmadan çalıştırmak mümkün mü?
Üretim sunucumuzu Ubuntu- masaüstü 10.04'ten Ubuntu- sunucu 12.04'e yükseltmeyi düşünüyoruz . Selenium Web Sürücüsü gibi mevcut masaüstü işletim sistemimizde çalışan çeşitli hizmetlerimiz var. Sorum şu: Selenium Web Sürücüsü, cli tabanlı bir sistemden çalıştırılabilir mi? Benim ilk düşüncem, Firefox'a dayandığı için bunu yapamayacağı, ancak birinin beni yanlış kanıtlamasını istiyorum!

17
bilinmeyen hata: krom sürücü yükseltmesinden sonra bile Selenium Gönderme Anahtarları için 'değer' eksik çağrı işlevi sonucu
Anahtarları gönderirken aşağıdaki hatayı alıyorum. Sonuç Mesajı: 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 10.0.14393 x86_64) Chrome sürücüsünü 2.36'ya güncelledim, ancak yine de 2.33 için kod aramam? Herhangi bir fikir ?



15
Selenium 2.53 Firefox 47'de çalışmıyor
Firefox'u WebDriver ile kullanırken hata alıyorum. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox sürümü: 47.0 Selenyum: 2.53.0 Windows 10 64 bit Benzer bir sorunla karşılaşan veya bunun çözümünün ne olduğu hakkında bir fikri olan var mı? Chrome ile iyi çalışıyor, ancak Firefox ile …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.