第一天使用seleninum登录系统
2023-12-19 22:16:55
上一篇我们本地已经安装好了seleninum和对应的驱动,可以利用火狐浏览器来模拟登录系统了。
我们要登陆一个cms系统,来模拟测试该系统的功能。
一:登录知识准备
登录系统前,我们要普及下seleninum的页面元素获取和点击事件
定位匹配元素的方法有:
find_element_by_id 通过id进行定位
find_element_by_name 通过name属性定位
find_element_by_xpath 通过xpath定位
find_element_by_link_text 通过链接标签定位
find_element_by_tag_name 通过标签名定位
find_element_by_class_name 通过class类名定位
find_element_by_css_selector 通过css选择器定位
点击事件:
click()
发送数据:
send_keys("我是文本值")
学习了上面的知识,我们就可以进行元素查找和操作点击了
二:查看系统登录页面操作按钮
登录系统前,我们要查看登录页面的按钮和输入框,等下我们要模拟输入账号密码和登录按钮来实现自动化登录。
我们观察发现账号,密码,登录按钮选项都可以通过id来操作点击
二:代码实现
self.driver.find_element_by_id("userAc
文章来源:https://blog.csdn.net/qinshi501/article/details/135084130
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!