小编Zir*_*ran的帖子

使用Python绑定,Selenium WebDriver click()有时不起作用.

我正在尝试提交输入(type =按钮).但我无法更新该值.任何帮助表示赞赏.我已附上下面的测试用例供您参考.

在这里搜索点击失败

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
import unittest, time, re,datetime,os,sys

from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains


def is_element_present(inst,selector,value):
    try:
        inst.find_element(by=selector, value=value)
        return True
    except:
        return False



class Testing(unittest.TestCase):
    def setUp(self):
        self.driver = webdriver.Chrome()
        self.driver.implicitly_wait(5)
        self.base_url = "http://new.ossmoketest.appspot.com/"
        self.verificationErrors = []

    def test_ing(self):
        try:

            driver = self.driver
            driver.get(self.base_url + "/Apab4b39d4_09d7_11e1_8df9_139372201eeb/1/signin?forward=/%3F")
            now = datetime.datetime.now()
            start = time.clock()

            for i in range(5000000):
                try:
                    if is_element_present(driver,By.ID,"userid"): break
                except: pass …
Run Code Online (Sandbox Code Playgroud)

python selenium webdriver selenium-webdriver

16
推荐指数
3
解决办法
3万
查看次数

Selenium2/WebDriver可以使用任何纯函数式语言绑定吗?

在寻找Selenium2/WebDriver的任何纯功能语言绑定时,我遇到了Selenium RC的Haskell绑定存储库,但没有找到Selenium2/WebDriver的存储库.

如果可能的话,我有兴趣在坚持使用Selenium2时更加熟悉函数式语言的想法.我一直在玩Haskell一个月左右,并且理解Haskell是一种纯函数式语言,因此想知道它们是否对Selenium2有任何绑定.否则,你能为Selenium2建议任何其他面向功能的语言绑定吗?

haskell functional-programming webdriver selenium-webdriver

11
推荐指数
3
解决办法
832
查看次数