当前位置: 首页 > news >正文

奇信建设集团官方网站做平面设计兼职的网站

奇信建设集团官方网站,做平面设计兼职的网站,wordpress 后台被锁定,网页平面设计学什么鼠标操作事件 在实际的web产品测试中#xff0c;对于鼠标的操作#xff0c;不单单只有click()#xff0c;有时候还要用到右击、双击、拖动等操作#xff0c;这些操作包含在ActionChains类中。 ActionChains类中鼠标操作常用方法#xff1a; 首先导入ActionChains类对于鼠标的操作不单单只有click()有时候还要用到右击、双击、拖动等操作这些操作包含在ActionChains类中。 ActionChains类中鼠标操作常用方法 首先导入ActionChains类 from selenium.webdriver.common.action_chains import ActionChains context_click()右击 double_click()双击 drag_and_drop()拖动 move_to_element()鼠标移动到一个元素上 click_and_hold()按下鼠标左键在一个元素上(长按) 常用的链条命令 pause()停留、click()点击、release()释放、perform()执行 ActionChains(driver).move_to_element(元素对象).pause(秒).click(元素对象).release(元素对象).perform() 代码如下 import os from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.action_chains import ActionChainscurrent_path os.path.dirname(os.path.abspath(__file__)) # 当前路径 driver_path os.path.join(current_path,../webdriver/chromedriver.exe) # driver路径 driver webdriver.Chrome(executable_pathdriver_path) # Firefox,Ie等driver.get(https://www.baidu.com/) # 打开网站# 右击操作 context_click() element_obj driver.find_element(By.XPATH,//input[idsu]) # 右击百度一下 mouse_obj ActionChains(driver) mouse_obj.context_click(element_obj).perform() # perform执行操作# 点击操作 click() element_obj driver.find_element(By.XPATH,//a[text()hao123]) mouse_obj ActionChains(driver) mouse_obj.click(element_obj).release(element_obj).perform() # 点击hao123# 长按操作 click_and_hold() element_obj driver.find_element(By.XPATH,//a[text()hao123]) mouse_obj ActionChains(driver) mouse_obj.click_and_hold(element_obj).pause(10).release(element_obj).perform() #长按 hao123 10秒后松开# 鼠标移动到一个元素 move_to_element() e1 driver.find_element(By.XPATH,//a[nametj_briicon]) e2 driver.find_element(By.XPATH,//a[nametj_zhidao]) mouse_obj ActionChains(driver) mouse_obj.move_to_element(e1).pause(3).click(e2).release(e2).perform() # 链条命令 移动到 更多 元素上停顿3秒然后点击 知道 元素 键盘操作事件 在实际的web测试工作中需要配合键盘按键来操作webdriver的keys()类提供键盘上所有按键的操作还可以模拟组合键Ctrl_aCtrlc/v等。 前置条件导入Keys类 from selenium.webdriver.common.keys import Keys 页面上的键盘操作从搜索框中按两下tab键 driver.find_element(By.XPATH,//input[idkw]).click() ActionChains(driver).send_keys(Keys.TAB).pause(1).send_keys(Keys.TAB).perform() 组合键操作 ctrla、ctrlc、ctrlv driver.find_element(By.XPATH,//input[idkw]).send_keys(python) ActionChains(driver).key_down(Keys.CONTROL).send_keys(a).key_up(Keys.CONTROL).perform() 备注 1、在使用修饰键的时候需要key_down()和key_up()方法 修饰键包含ctrl、alt、shift 2、类似altF4 ctrlaltdelete不能使用这里的组合键只针对网页生效的 代码如下 import os from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.keys import Keyscurrent_path os.path.dirname(os.path.abspath(__file__)) # 当前路径 driver_path os.path.join(current_path,../webdriver/chromedriver.exe) # driver路径 driver webdriver.Chrome(executable_pathdriver_path) # Firefox,Ie等driver.get(https://www.baidu.com/) # 打开网站# 页面上的键盘操作 从搜索框中按两下tab键 driver.find_element(By.XPATH,//input[idkw]).click() ActionChains(driver).send_keys(Keys.TAB).pause(1).send_keys(Keys.TAB).perform()# 组合键操作 ctrla、ctrlc、ctrlv、shifta # 修饰键 ctrl、alt、shift # ctrla 按下ctrl、按下a、松开a、松开ctrl driver.find_element(By.XPATH,//input[idkw]).send_keys(python) ActionChains(driver).key_down(Keys.CONTROL).send_keys(a).key_up(Keys.CONTROL).perform()# 备注系统级别的组合键不能使用因为这里的组合键都是只针对网页生效的 最后感谢每一个认真阅读我文章的人看着粉丝一路的上涨和关注礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 软件测试面试小程序 被百万人刷爆的软件测试题库谁用谁知道全网最全面试刷题小程序手机就可以刷题地铁上公交上卷起来 涵盖以下这些面试题板块 1、软件测试基础理论 2、web,app接口功能测试 3、网络 4、数据库 5、linux 6、web,app接口自动化 7、性能测试 8、编程基础9、hr面试题 10、开放性测试题11、安全测试12、计算机基础 资料获取方式
http://www.hkea.cn/news/14309190/

相关文章:

  • 网站评估内容 优帮云wordpress 修改
  • 自助建站系统模板大连装修网站推广
  • thinkphp做企业网站seo是免费推广吗?
  • 网站智能云wordpress更换网站域名
  • 网站开发合同注意事件有哪些北京小程序开发多少钱
  • 青岛建网站的公司东莞市疾控中心官网
  • 网站开发报价方案电子商务的网站案例
  • 河南建筑业城乡建设网站查询免费微信微网站模板下载
  • 工商核名在哪个网站长沙网站seo技术厂家
  • 网页制作网站首页龙华建网站多少钱
  • 必应搜索网站代码运行框wordpress
  • 网站负责人 备案网站开发 后端服务
  • wordpress开启子域名多站点模式微网站 小程序 区别
  • 百度站长验证网站失败重庆的网站建设公司
  • 用树莓派做网站服务器网站备案为什么要闭站
  • 北京网站建设公司 北京网站设计 网页设计制作 高端网站建设 分形科技菏泽建设企业网站
  • 网站怎么做图片动态图片不显示不出来的专做负面的网站
  • 协会网站制作好用的ppt模板网站
  • 网站开发技术选型网站策划建设方案书
  • 注册了域名 网站怎么做万网域名注册信息查询
  • 网站如何搭建开发一个电商app软件多少钱
  • 山东省建设厅网站查网站建设规划模板
  • 范县网站建设电话全椒县城乡规划建设局网站
  • 软件it网站建设方案wordpress的支付插件
  • 重庆旅游seo整站优化安徽安庆属于南方还是北方
  • 公众号做视频网站会封吗异次元wordpress模板
  • 怎么申请域名建网站做模拟人生比较有名的网站
  • 阳谷网站建设费用南充做网站电话
  • 峰峰做网站泰国网站建设
  • 优秀网站设计平台asp.net做网站步骤