Я новичок в рамки робота,Как выполнить JQuery с использованием Selenium2Library под Robot Framework
и хотят имитировать управление компонентом JQuery с помощью выполнения JQuery
Однако Selenium2Library почти сводит меня с умом.
попытайтесь получить значение компонента DOM, но в журнале отображается NONE.
Ниже мой тестовый код.
Заранее спасибо.
click configuration
[Tags] xpath
Open Browser http://${host} ie
Log "123"
${slide val}= Execute JavaScript window.jQuery("#gain_slider_handle").val();
${title}= Execute JavaScript window.$("head title")[0];
${t2}= Execute JavaScript window.eval('window.document.title')
Log ${slide val}
Log ${title}
И я пытаюсь использовать Python, чтобы сделать то же самое с помощью селена WebDriver,
также получить «None» значение.
def setUp(self):
self.driver = webdriver.Ie(r"C:\\bin\\IEDriverServer.exe")
self.driver.implicitly_wait(10)
self.base_url = "http://172.19.1.28/setup/media/sensor.html"
self.verificationErrors = []
self.accept_next_alert = True
def test_py_robot(self):
driver = self.driver
driver.get(self.base_url)
print "title:" + str(driver.execute_script("document.title"))
print "wdr val:" + str(driver.execute_script("$('#wdr_strength').val()"))