摘要:
PO:PageObject 该模式就是为了将 页面的相关操作 和 测试用例的传参、断言等操作 进行隔离,后续如果页面元素、定位方式等发生变化只需要修改页面操作的代码即可,方便维护 每个页面的操作(元素定位、点击、输入内容等)封装在一个模块中 例: import unittest from selen 阅读全文
摘要:
""" 上传文件的两种情况: 一种是通过input框:如果上传文件的元素节点是input标签时可以用这种方法,无需借助winauto中的send_keys方法 一种是通过js上传的:因为点击上传文件后,选择文件的弹窗不是网页的,而是电脑的系统弹窗,无法直接用selenium操作选择文件, 所以要借助 阅读全文
摘要:
import time from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.baidu.com/") # 通过js打开一个新窗口 js = """ window.open("https: 阅读全文
摘要:
import time from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome() driver.get("https://www.12306.cn/in 阅读全文
摘要:
import time from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome() driver.get("https://www.12306.cn/in 阅读全文
摘要:
import time from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome() driver.get('https://www.12306.cn/in 阅读全文
摘要:
import time from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome() driver.get('https://www.12306.cn/in 阅读全文
摘要:
import time from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys driver = webdri 阅读全文
摘要:
import time from selenium import webdriver from selenium.webdriver import ActionChains from selenium.webdriver.common.by import By from selenium.webdr 阅读全文
摘要:
import time from selenium import webdriver from selenium.webdriver import ActionChains from selenium.webdriver.common.by import By from selenium.webdr 阅读全文