说明:这是一个WEB自动化_简单的登录案例
登录案例
from selenium import webdriver
1、创建浏览器驱动对象
driver = webdriver.Chrome("D:\\chromedriver\\chromedriver-V88\\chromedriver.exe")
driver.implicitly_wait(3)
2、访问网址
driver.get("http://127.0.0.1:8081/")
3、输入用户名
driver.find_element_by_name("username").send_keys("ymnl")
4、输入密码
driver.find_element_by_name("password").send_keys("123456")
5、点击登录按钮
driver.find_element_by_tag_name("button").click()
免登录方式
1、登录是绕不过去的。
2、可以用一些方式实现免登录:
1、自动化代码直接登录,输入用户名密码。
2、万能验证码:正式环境一定记得关闭。
3、测试环境去掉验证码的功能:正式环境一定记得打开。
4、权限足够的情况下,去服务端读取验证码(开发接口,或告诉你数据逻辑路径)。
5、通过cookie绕过登录。