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

做一元云购网站建个商城网站多少钱

做一元云购网站,建个商城网站多少钱,国外二级域名免费申请,做网站公司需要提供的资料场景页面上弹出的对话框是自动化测试经常会遇到的一个问题。很多情况下这个弹出的对话框是一个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/803726/

相关文章:

  • 黑龙江网站设计公司广告海外推广
  • 农产品网站建设策划国际新闻最新10条
  • 南通制作网站公司开发公司与物业公司移交协议
  • 做网站为什么很复杂最简单的免费网站制作模板
  • 高端网站公司书画工作室网站模板网站建设
  • 招标网站免费平台永州做网站公司
  • 企业网站建设 cmsphp网站建设方案
  • 自适应网站建设沈阳潍坊制作网站的公司
  • lamp网站开发黄金组合下载宣传页模板
  • 精通网站建设100全能建站密码摄影学习网站
  • 重庆如何软件网站推广陕西省诚信建设示范网这个网站
  • 怎样做关键词网站wordpress建站购买
  • app开发模板网站老网站备案密码错误
  • 北京展示型网站建设价格seosem是指什么意思
  • 网站开发费用构成论坛静态网站源码
  • 百度怎么把自己网站展现在百度森动网网站建设好吗
  • 城市生活网官方网站app成都设计院
  • 移动网站开发实训报告清远企业网站建设
  • 手机版网站如何做陕西城乡建设网站
  • 大连网站建设事件营销的特点
  • 做语音聊天网站要多少钱app界面设计模板素材免费
  • 设计网站专题页包括那些项目个人做网站要买什么域名
  • 建网站 方法中信建设有限责任公司获奖
  • 做宠物商品的网站无锡自适应网站开发
  • 网站后台怎样登陆做网站数据库及相关配置
  • 昆明seo网站排名网站代码 输入文字 跳出内容
  • 济南建站公司网站广州市网站设计
  • 网站模板做的比较好的公司网站制作汇报会
  • 个人网站图片海外网站备案
  • 兰州手机网站制作公司哪家好网店分销平台