自动化测试
自动化测试
案例代码 import time from selenium import webdriver; from selenium.webdriver.common.action_chains import ActionChains # 获取谷歌驱动 drive = webdriver.Chrome(); # 2.打开百度 drive.get('http://www.baidu.com'); time.sleep(2) # 窗口放大 drive.maximize_window() # 3.找到百度的输入款 # bdEL = drive.find_element_by_id('kw') # time.sleep(3) action = ActionChains(drive); # 4.右键 执行方法 # action.context_click(bdEL).perform() # 5.双击事件 # bdEL.send_keys('tomcat8') # action.double_click(bdEL).perform() # 6.拖拽事件 # drive.get(r'C:\Users\Administrator\Desktop\软件测试\html\drop.html') # 获取到盒子div的元素对象 # div1 = drive.find_element_by_id('div1') # div2 = drive.find_element_by_id('div2') # action = ActionChains(drive); # 将div1拖拽到div2里面 # time.sleep(3) # action.drag_and_drop(div1,div2).perform() #鼠标悬停 gd = drive.find_element_by_id('s-usersetting-top') action.move_to_element(gd).perform() 弹窗 drive.find_element_by_id('alerta').click() time.sleep(2) # drive.switch_to_alert()过时 # 获取到alert对象 alert = drive.switch_to.alert # 点击弹框的确定 alert.accept() 执行js脚本 js2 = 'alert("哈哈")' time.sleep(2) # 执行js脚本 drive.execute_script(js) 在当前页面中找到其他页面 drive.get(r'C:\Users\Administrator\Desktop\素材\注册2实例.html') time.sleep(2) # 切换到a页面 drive.switch_to.frame('myframe1') drive.find_element_by_id('userA').send_keys("admin") # 切换到原来的页面 drive.switch_to.default_content() drive.find_element_by_id("user").send_keys("大彭Sir")
 2022-5-10
自动化测试-百度搜索
自动化测试-百度搜索
自动化测试 百度搜索彭先生博客 import time from selenium import webdriver drever = webdriver.Chrome() #打开本地文件 需要小写r drever.get('http://www.baidu.com') #停顿三秒钟 time.sleep(3) #获取用户的输入框 kw = drever.find_element_by_id('kw') #在输入框输入数据 kw.send_keys('彭先生博客') #停顿三秒钟 time.sleep(3) #点击百度一下 su = drever.find_element_by_id('su') su.click()
 2022-4-26
自动化测试-selenium
自动化测试-selenium
简介 Selenium 是最广泛使用的开源 Web UI(用户界面)自动化测试套件之一。Selenium 支持的语言包括C#,Java,Perl,PHP,Python 和 Ruby。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎。 Selenium 测试脚本可以使用任何支持的编程语言进行编码,并且可以直接在大多数现代 Web 浏览器中运行。在爬虫领域 selenium 同样是一把利器,能够解决大部分的网页的反爬问题。下面就进入正式的 study 阶段。 安装 打开 cmd,输入下面命令进行安装。 pip install -i https://pypi.douban.com/simple selenium 执行后,使用 pip show selenium 查看是否安装成功。 安装浏览器驱动 针对不同的浏览器,需要安装不同的驱动。下面列举了常见的浏览器与对应的驱动程序下载链接,部分网址需要 “科学上网” 才能打开哦(dddd)。 Firefox 浏览器驱动:Firefox Chrome 浏览器驱动:Chrome IE 浏览器驱动:IE Edge 浏览器驱动:Edge PhantomJS 浏览器驱动:PhantomJS Opera 浏览器驱动:Opera 详细教程 selenium详细用法介绍
 2022-4-20
     跳转到第 页,共 1 页

Theme By Brief 鄂ICP备19010459号

站长统计 sitemap

首页

分类

友链

登录