新建一个项目后增加需要的文件夹
这是最基本的 后期会再这个基础上引用unittest框架来进行详细的扩充,敬请期待!!!
补充
首先要下载该第三方库 pip install pyautogui
举例应用:
想定位这个链接下的:我同意前面的复选框
http://www.jpress.io/user/register
通过平常的定位是不能定位成功的 所以就要用到坐标定位
from selenium import webdriver
from time import sleep
import pyautogui #通过定位坐标来找到元素
def test1():
print('pass')
def test_dingwei():
driver=webdriver.Chrome()
driver.get('http://www.jpress.io/user/register')
driver.maximize_window()
sleep(1)
elem=driver.find_element_by_id('agree')
# elem.click() 虽然找到了但是还是定位不到
print(elem.rect) #找到该坐标打印一下
rect=elem.rect
pyautogui.moveTo(rect['x']+10,rect['y']+130) #10,130 就是移动像素
pyautogui.click()
sleep(3)
这样就能选中和勾选了。