from selenium import webdriver
class loginPage:
def __init__(self, url):
# 创建浏览器驱动对象,这里是打开浏览器
self.driver = webdriver.Chrome("E:\愤怒吧小鸟\chromedriver-win64\chromedriver.exe")
# 访问网址
self.driver.get(url)
# 用户名输入框
def user_name_input_box(self):
return self.driver.find_element_by_name("username")
# 密码输入框
def password_input_box(self):
return self.driver.find_element_by_name("password")
# 登录按钮
def login_button_box(self):
return self.driver.find_element_by_css_selector("button")
def logn(self):
self.driver.refresh()
self.user_name_input_box().send_keys("libai") #封装成方法,元素赋值和操作元素中间就不会有界面刷新了
self.password_input_box().send_keys("opmsopms123")
self.login_button_box().click()
LP = loginPage("http://127.0.0.1:8088/")
LP.logn()
自动化的异常,selenium.common.exceptions.StaleElementReferenceException
3 浏览量
2023-12-26
16:25:03
上传
评论
收藏 2KB ZIP 举报
阿里嘎多f
- 粉丝: 4679
- 资源: 50
最新资源
- QuestionTwo.java
- QuestionOne.java
- OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR).rar
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 南京邮电大学数学实验:熟练掌握 Matlab 软件的基本命令和操作
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 2017校招真题校园招聘真题算法题(37道)Python源码.zip
- 基于单片机protues仿真的多功能自动饮水机系统设计(仿真图、源代码、演示视频)
- 论文《一种修复流程挖掘事件日志中缺失活动标签的深度学习方法》翻译
- 智慧电厂相关资料发电控制的方式
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈