Seleium Python
Johnny . Zuo
To be my own hero!
展开
-
Appium+Python 连续使用send_keys()输入信息报错……
一、场景回溯:如下,存在三个输入框:用户名、密码、邮箱,手动输入数据,点击[立即注册],没问题,但是脚本执行的时候报错:self.driver.find_element(*self.register_username).send_keys(register_username)self.driver.find_element(*self.register_password).send_ke...原创 2019-10-17 17:49:22 · 2161 阅读 · 5 评论 -
Selenium Python 三种等待方式
一、强制等待(sleep):作用:程序等待seconds秒在继续执行。优点:使用简单。缺点:时间长短不好把握,不智能,过短程序已就报错,过长浪费执行时间。import timetime.sleep(seconds)二、隐式等待(implicitly_wait()):作用:根据网页加载是否完成来等待,最长等待seconds秒,即:< seconds秒内网页加载完成...原创 2019-11-05 16:36:02 · 1025 阅读 · 0 评论 -
Selenium Python 由子对象来定位父对象的方法处理记录
一、场景回溯:页面中存在多个 class="xxx-xxx" 的对象,且这些对象的子对象的属性(如:text)各自不同。二、处理方法如下: # 主菜单定位 main_menu = (By.CSS_SELECTOR, '.ant-menu-submenu-title') # 主菜单定位-子元素定位 main_menu_child = (By.CSS...原创 2019-11-05 16:33:13 · 1110 阅读 · 0 评论