# -*- coding: utf-8 -*-
# 导入库
from selenium import webdriver
from time import sleep
# 创建一个浏览器实例对象
# driver = webdriver.Firefox() # 创建火狐浏览器对象
# driver = webdriver.Ie() # 创建IE浏览器对象
# driver = webdriver.Edge() # 创建Edge浏览器对象
# driver = webdriver.Safari() # 创建Safari浏览器对象
# driver = webdriver.Opera() # 创建Opera浏览器对象
driver = webdriver.Chrome() # 创建Chrome浏览器对象
# 登录商城地址: 一定要在URL中添加http://这样的内容,如果不加会报错
driver.get("http://39.98.138.157/shopxo/index.php")
# 隐式等待 5 秒
driver.implicitly_wait(5)
# 最大化浏览器窗口
driver.maximize_window()
# 通过链接文本定位“登录”按钮并点击进入
driver.find_element_by_link_text("登录").click()
# 通过name定位用户名元素并输入用户名
driver.find_element_by_name("accounts").send_keys("Jane_199493")
# 通过xpath定位密码元素并输入密码
driver.find_element_by_name("pwd").send_keys("Jane123456")
# 通过xpath定位登录按钮并点击进入
driver.find_element_by_xpath("//div/button[@type='submit']").click()
# 等待 5 秒
sleep(5)
# 关闭浏览器,释放进程资源
driver.quit()