一般这种分享会 , 提升最大的是主讲人, 听的人有多少收获很难说, 建议挑一些你自己感兴趣的方向去整理一些东西来分享, 这样对你自己提升最大。
这种领导建议直接给他一大耳巴子
一个日报模板, 基本要素有了还不满意 就让他出啊 只管不满意?
积分什么时候发啊兔兔
这里是打卡集中地?
看情况估计是你驱动路径指定的问题 ,贴个绝对路径上去试试看
这个应该就是点击触发赋值的情况了,校验不是使用设置的 value,是点击触发存储的变量
这种控件在前端设置 value 都是没用的, 解决办法参考 17 楼, 另外也可以找研发看能不能给一个可以直接赋值的 JS 调用方法
JS 直接设置 value, 不会触发弹框
element = driver.find_element(*locator)
driver.execute_script('arguments[0].value="{}"'.format(value), element)
如果不是点击触发赋值可以直接输入的话,可以用 JS 直接设置 value
find_element 放到等待后面啊 你这先执行了 find_element 在等待之前 等待了个寂寞
等待里面直接用定位,不用元素
def locator(self,loc):
try:
WebDriverWait(self.driver,timeout=10).until(EC.visibility_of_element_located(loc))
ele = self.driver.find_element(*loc)
return ele
except Exception:
raise