![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UI自动化
wuyongqiang3078
这个作者很懒,什么都没留下…
展开
-
结合单元测试框架
coding:utf-8 from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import time import unittest path = r’D:\webdr原创 2020-10-08 14:37:43 · 139 阅读 · 0 评论 -
10.8线型脚本
from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import time path = r’D:\sele\chromedriver.exe’ def login_f原创 2020-10-08 10:36:51 · 156 阅读 · 0 评论 -
10.8模块化脚本
from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import time import requests path = r’D:\sele\chromedriver.ex原创 2020-10-08 10:36:10 · 120 阅读 · 0 评论 -
wait方法
coding:utf-8 from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import time path = r’D:\webdriver\chromedrive原创 2020-09-30 11:44:57 · 392 阅读 · 0 评论 -
iframe的控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 模拟鼠标行为 from selenium.webdriver.common.action_chains import ActionChains 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdr原创 2020-09-30 11:23:17 · 124 阅读 · 0 评论 -
打开一个新的标签
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 模拟鼠标行为 from selenium.webdriver.common.action_chains import ActionChains 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdr原创 2020-09-30 10:41:40 · 202 阅读 · 0 评论 -
原始上传控件
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 模拟鼠标行为 from selenium.webdriver.common.action_chains import ActionChains 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdr原创 2020-09-30 10:19:29 · 69 阅读 · 0 评论 -
下拉框的控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 模拟鼠标行为 from selenium.webdriver.common.action_chains import ActionChains 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdr原创 2020-09-30 10:04:07 · 126 阅读 · 0 评论 -
鼠标事件
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 模拟鼠标行为 from selenium.webdriver.common.action_chains import ActionChains 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdr原创 2020-09-30 09:40:59 · 58 阅读 · 0 评论 -
复选框的控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.set_page_load_timeout(5) 如果页面3秒钟都还没原创 2020-09-29 16:56:38 · 171 阅读 · 0 评论 -
单选控件的控制2
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.set_page_load_timeout(5) 如果页面3秒钟都还没原创 2020-09-29 16:27:02 · 65 阅读 · 0 评论 -
单选控件的控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.set_page_load_timeout(5) 如果页面3秒钟都还没原创 2020-09-29 15:58:59 · 167 阅读 · 0 评论 -
控制输入框
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘http://192.168.1.251:9012/ui/t原创 2020-09-29 15:19:59 · 75 阅读 · 0 评论 -
控制标签的属性
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.set_page_load_timeout(5) #如果页面3秒钟都还原创 2020-09-29 14:58:52 · 198 阅读 · 0 评论 -
控制浏览器页面的属性和方法
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.set_page_load_timeout(3) #如果页面3秒钟都还原创 2020-09-29 14:38:06 · 189 阅读 · 0 评论 -
常用的浏览器控制方法
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘https://www.baidu.com’) time.s原创 2020-09-29 14:16:01 · 281 阅读 · 0 评论 -
用elements控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘http://192.168.1.251:9012/ui/t原创 2020-09-29 11:19:45 · 145 阅读 · 0 评论 -
用XPATH控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘http://192.168.1.251:9012/ui/t原创 2020-09-29 10:44:14 · 60 阅读 · 0 评论 -
用css来控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\sele\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘http://192.168.1.251:9012/ui/test/e原创 2020-09-29 09:59:31 · 84 阅读 · 0 评论 -
用partlink.text来控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘http://192.168.1.251:9012/ui/t原创 2020-09-28 17:28:45 · 102 阅读 · 0 评论 -
用link_text来控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘http://192.168.1.251:9012/ui/t原创 2020-09-28 17:16:23 · 161 阅读 · 0 评论 -
用class属性控制
coding:utf-8 引用webdriver from selenium import webdriver 用来查找页面元素的类 from selenium.webdriver.common.by import By 睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ 打开浏览器 wd = webdriver.Chrome(executable_path=path) wd.get(‘http://192.168.1.251:9012/ui/t原创 2020-09-28 16:53:02 · 134 阅读 · 0 评论 -
用TAG来控制
coding:utf-8 #引用webdriver from selenium import webdriver #用来查找页面元素的类 from selenium.webdriver.common.by import By #睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ #打开浏览器 wd = webdriver.Chrome(executable_path=path) #访问网址 wd.get(‘http://192.168.1.251原创 2020-09-28 16:36:31 · 114 阅读 · 0 评论 -
用name来控制
coding:utf-8 #引用webdriver from selenium import webdriver #用来查找页面元素的类 from selenium.webdriver.common.by import By #睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ #打开浏览器 wd = webdriver.Chrome(executable_path=path) #访问第3个例子 wd.get(‘http://amn.zhiguy原创 2020-09-28 16:09:17 · 71 阅读 · 0 评论 -
UI自动化测试(用ID控制)
coding:utf-8 #引用webdriver from selenium import webdriver #用来查找页面元素的类 from selenium.webdriver.common.by import By #睡眠时间 import time path = r’D:\webdriver\chromedriver.exe’ #打开浏览器 wd = webdriver.Chrome(executable_path=path) #访问网址 wd.get(‘http://amn.zhiguyich原创 2020-09-28 15:52:06 · 372 阅读 · 0 评论