![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
Lily@
这个作者很懒,什么都没留下…
展开
-
creategroup+ddt自动化测试实战
from selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom ddt import ddt,dataimport timeimport unittestclass原创 2021-03-26 16:44:30 · 157 阅读 · 1 评论 -
selenium 项目实战笔记-抓取51job职位薪资并分析
from selenium import webdriverimport timedriver = webdriver.Chrome()driver.implicitly_wait(10)driver.get("https://www.51job.com/")# 输入职位信息driver.find_element_by_id('kwdselectid').send_keys('自动化测试')# 打开选择地区driver.find_element_by_id('work_position_cl原创 2020-09-22 11:25:46 · 212 阅读 · 0 评论 -
selenium 自动化项目实战——添加购物车
常规代码from selenium import webdriverimport timedriver = webdriver.Chrome()driver.implicitly_wait(10)# 访问小米网页driver.get("https://www.mi.com")time.sleep(2)# 点击登录按钮# driver.find_element_by_css_selector('#J_siteUserInfo>a:nth-child(1)').click()drive原创 2020-09-17 17:05:38 · 1110 阅读 · 0 评论 -
selenium整合unittest并生成自动化测试报告
1.百度下载安装HTMLTestRunner.py2整合unittest01.py和taojian.py内容到all_test.py中运行,得出两个文件的结果并生成测试报告。unittest01.pyimport unittestimport timeimport HTMLTestRunnerclass SuiteSample1(unittest.TestCase): """测试套件中添加测试用例""" def setUp(self) -> None: se原创 2020-09-09 16:26:54 · 447 阅读 · 0 评论 -
selenium鼠标事件hover菜单弹出实战
from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChainsdriver = webdriver.Chrome()driver.get("https://www.taobao.com/") # 打开淘宝print(driver.title)time.sleep(3)# 定位鼠标移动到上面的元素————女装/内衣/家居menu = driver原创 2020-09-08 11:40:42 · 2143 阅读 · 0 评论 -
python+ddt数据驱动实战
import unittestfrom selenium import webdriverimport timefrom ddt import ddt,data@ddtclass Fortest(unittest.TestCase): # 打开谷歌浏览器,打开百度网页 def setUp(self): self.driver = webdriver.Chrome() self.driver.get("http://www.baidu.com")原创 2020-09-03 11:31:25 · 185 阅读 · 0 评论 -
selenium 浏览器窗口切换
selenium 浏览器窗口切换from selenium import webdriverdriver = webdriver.Chrome()driver.get("https://www.baidu.com/") #打开百度driver.find_element_by_link_text("新闻").click() #打开百度左上角新闻链接wins = driver.window_handles #获取所有窗口的句柄print(wins)print(driver.current_w原创 2020-08-24 16:51:12 · 390 阅读 · 0 评论