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

个人网站制作多少钱做网站用什么cms 知乎

个人网站制作多少钱,做网站用什么cms 知乎,山东超越建设集团网站,中英西班牙网站建设场景页面上弹出的对话框是自动化测试经常会遇到的一个问题。很多情况下这个弹出的对话框是一个iframe#xff0c;处理起来有点麻烦#xff0c;需要进行switch_to操作. 请参考文章测试曾哥#xff1a;[Selenium]23.对话框的处理​zhuanlan.zhihu.com但现在很多前端框架的对话…场景页面上弹出的对话框是自动化测试经常会遇到的一个问题。很多情况下这个弹出的对话框是一个iframe处理起来有点麻烦需要进行switch_to操作. 请参考文章测试曾哥[Selenium]23.对话框的处理​zhuanlan.zhihu.com但现在很多前端框架的对话框都是div形式的这就让我们的处理变得十分简单了。处理对话框一般会做下面的一些事情打开对话框关闭对话框操作对话框中的元素代码modal.htmlhtmlheadmeta http-equivcontent-type contenttext/html;charsetutf-8 /titlemodal/title script typetext/javascript async srchttp://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js/scriptlink hrefhttp://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css relstylesheet / script typetext/javascript$(document).ready(function(){$(#click).click(function(){$(this).parent().find(p).text(try watir-webdriver right now!);});});/script/headbodyh3modal/h3div classrow-fluiddiv classspan6 !-- Button to trigger modal --a href#myModal rolebutton classbtn btn-primary data-togglemodal idshow_modalClick/a!-- Modal --div idmyModal classmodal hide fade tabindex-1 roledialog aria-labelledbymyModalLabel aria-hiddentruediv classmodal-headerbutton typebutton classclose data-dismissmodal aria-hiddentrue×/buttonh3 idmyModalLabelModal header/h3/divdiv classmodal-bodypwatir-webdriver is better than slenium-webdriver/pa href# idclickclick me/a/divdiv classmodal-footerbutton classbtn data-dismissmodal aria-hiddentrueClose/buttonbutton classbtn btn-primarySave changes/button/div/div/div /div /bodyscript srchttp://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js/script/htmlmodal.py # -*- coding: utf-8 -*- from selenium import webdriver from time import sleep import os import selenium.webdriver.support.ui as ui if HTTP_PROXYin os.environ: del os.environ[HTTP_PROXY]dr webdriver.Chrome() file_path file:/// os.path.abspath(modal.html)dr.get(file_path)# 打开对话框 dr.find_element_by_id(show_modal).click()wait ui.WebDriverWait(dr, 10) wait.until(lambda dr: dr.find_element_by_id(myModal).is_displayed())# 点击对话框中的链接 # 由于对话框中的元素被蒙板所遮挡直接点击会报 Element is not clickable的错误 # 所以使用js来模拟click # 在watir-webdriver中只需要fire_event(:click)就可以了 link dr.find_element_by_id(myModal).find_element_by_id(click) dr.execute_script($(arguments[0]).click(), link) sleep(2)# 关闭对话框 buttons dr.find_element_by_class_name(modal-footer).find_elements_by_tag_name(button) buttons[0].click()dr.quit()
http://www.pierceye.com/news/517227/

相关文章:

  • 360网站推广wordpress 插件 定时
  • 企业设计网站公司易语言可以做网站嘛
  • 乐昌网站建设wordpress 自动推送
  • 建立自我追求无我什么意思广州网站优化推广
  • 公司介绍网站怎么做的苏州网页制作招聘
  • 天长网站建设黄骅市长
  • 深圳网站维护页面设计WordPress在线留言插件
  • 网站改版的几个建议夜夜夜在线观看
  • 网站开发和 app开发的区别百度推广管家
  • 门窗网站制作宣传语建设一个商城式网站可以吗
  • 网站优化推广公司北京软件开发公司滕迎江
  • 网站建立的连接不安全怎么解决网站如何做数据库
  • 营销型制作网站公司重庆蒲公英网站建设公司
  • 官方网站找工作公众号中国航发网上采购平台
  • 大连网站制作仟亿科技个人网站建站步骤
  • 网站php文件上传成都网站搜索排名优化哪家好
  • 南京做网站费用做网站的服务器配置
  • 外贸用什么平台自建站较好门户网站盈利
  • 外包兼职做图的网站做视频网站用哪个模板
  • 全球购物网站大全百度网盟推广官方网站
  • 计算机网站维护建设深圳外网站建设
  • 贵州公明建设投资咨询有限公司官方网站小说网站开发对影成三人小说
  • 软件分享网站不一样的婚恋网站怎么做
  • 如何维护给做网站的客户公司变更名称和经营范围
  • 网站建设维护php建站最好的公司排名
  • 济南1951年建站wordpress 描述
  • 政务网站建设信息嵊州网站制作
  • 我的网站突然找不到网页了seo是啥意思
  • 黑河做网站的公司平面设计现在怎么样
  • 银川网站建站中国建设银行人力资源网站