python 自动化测试 selenium 框架 - 1
这一博文主要是用于 selenium 框架 自动化测试的首次简单使用
大概步骤是
打开谷歌浏览器打开百度首页输入hu1628299958点击搜索列表中的第一条 跳到我的csdn博客主页跳转他的主页 from selenium import webdriver from time import sleep # 打开浏览器驱动 qd = webdriver.Chrome(r'D:/ruanjian/ggqd.exe') # 打开百度网址 qd.get('https://www.baidu.com') # 定位到输入框 inputele = qd.find_element_by_id('kw') # 输入hu1628299958 并按回车 \n 表示回车 inputele.send_keys('hu1628299958\n') # 必须要加入这一行 sleep(1) # 获取浏览器窗口 windows = qd.window_handles # 此行代码用来定位当前页面 # 0 表示当前 -1 表示上个页面 qd.switch_to_window(windows[0]) # 利用css 选择器 选择 id content_left 下的所有 a 标签 并点击第一个a标签进行跳转 a_items = qd.find_elements_by_css_selector('#content_left a')[0].click() # 必须要加入这一行 sleep(1) # 获取浏览器窗口 windows = qd.window_handles # 定位到某一个窗口 qd.switch_to_window(windows[1]) # 打印 document.title print(qd.title) # 跳转个人主页 tdzy = qd.find_elements_by_css_selector('.opt-letter-watch-box a')[0].click() print(a_items)测试过程录了视频 上传不了很难受 。。。