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

简述网站开发平台及常用开发工具手机优化大师下载安装

简述网站开发平台及常用开发工具,手机优化大师下载安装,优化软件,wordpress调样式1.元素的定位 不管用那种方式#xff0c;必须保证页面上该属性的唯一性 1.CSS 定位 CSS(Cascading Style Sheets)是一种语言#xff0c;它被用来描述HTML 和XML 文档的表现。 CSS 使用选择器来为页面元素绑定属性。这些选择器可以被selenium 用作另外的定位策略CSS的获取可… 1.元素的定位 不管用那种方式必须保证页面上该属性的唯一性 1.CSS 定位 CSS(Cascading Style Sheets)是一种语言它被用来描述HTML 和XML 文档的表现。 CSS 使用选择器来为页面元素绑定属性。这些选择器可以被selenium 用作另外的定位策略CSS的获取可以用chrome的F12开发者模式中Element-右键-copy-copy selector来获取 id选择器类选择器标签选择器父代选择器 2.Xpath定位 什么是XPathhttp://www.w3.org/TR/xpath/ XPath 基础教程http://www.w3schools.com/xpath/default.asp 2.第一个测试案例 在百度首页输入框中输入软件测试去查找并验证搜索结果 private static void test02() throws InterruptedException {// 创建驱动ChromeOptions options new ChromeOptions();options.addArguments(--remote-allow-origins*);WebDriver webDrive new ChromeDriver(options);// 打开百度页面(webDrive.get(https://www.baidu.com);// 输入软件测试webDrive.findElement(By.cssSelector(#kw)).sendKeys(软件测试);// 点击百度一下按钮webDrive.findElement(By.cssSelector(#su)).click();// 验证结果,找到‘软件测试’文案对应的元素// 等待4ssleep(4000);ListWebElement webElements webDrive.findElements(By.cssSelector(em));if (webElements.size() 0) {System.out.println(测试成功);} else {System.out.println(测试失败);}} 可以看到运行结果如下 3.测试练习 click点击对象send_keys 在对象上模拟按键输入clear 用于清空对象输入的文本内容 submit 用于提交点击的元素必须在form表单中text 用于获取元素的文本信息 1.添加等待 强制等待sleep(1000) 隐式等待 显示等待 2.获取urltitle // 获取当前页面的urlString url webDriver.getCurrentUrl();// 获取到当前页面的titleString title webDriver.getTitle(); 3.对浏览器大小进行设置 最大化 maximize 设置大小setSize 全屏fullScreen // 浏览器最大化webDriver.manage().window().maximize();// 浏览器全屏webDriver.manage().window().fullscreen();// 设置浏览器高度和宽度像素点都是500pxwebDriver.manage().window().setSize(new Dimension(500, 500)); 4.操作浏览器前进后退 navigate webDriver.navigate().back();sleep(3000);// 浏览器前进webDriver.navigate().forward();sleep(3000);// 浏览器刷新webDriver.navigate().refresh(); 5.定位一组元素 // 获取当前页面的urlString url webDriver.getCurrentUrl();// 获取到当前页面的titleString title webDriver.getTitle();// 浏览器最大化webDriver.manage().window().maximize();// 浏览器全屏webDriver.manage().window().fullscreen();// 设置浏览器高度和宽度像素点都是500pxwebDriver.manage().window().setSize(new Dimension(500, 500));webDriver.navigate().back();sleep(3000);// 浏览器前进webDriver.navigate().forward();sleep(3000);// 浏览器刷新webDriver.navigate().refresh();// 按下ControlAwebDriver.findElement(By.cssSelector(#kw)).sendKeys(Keys.CONTROL A);sleep(3000);// 按下ControlXwebDriver.findElement(By.cssSelector(#kw)).sendKeys(Keys.CONTROL X);sleep(3000);// 按下ControlVwebDriver.findElement(By.cssSelector(#kw)).sendKeys(Keys.CONTROL V);//右击按钮actions.contextClick(target).perform();// 获取到所有的input标签对应的元素ListWebElement webElements webDriver.findElements(By.cssSelector(input));// 判断每一个input标签里面type值是checkbox进行点击否则不点击for(int i 0; i webElements.size(); i) {if(webElements.get(i).getAttribute(type).equals(checkbox)) {webElements.get(i).click();} else {;}}
http://www.zqtcl.cn/news/148605/

相关文章:

  • 砀山做网站的公司wordpress微视频主题
  • 免费的企业网站cms注册网站后邮箱收到邮件
  • 网站推广排名教程怀化职院网站
  • 房产门户网站模板新手做电商怎么起步
  • 成都网站建设科技公沈阳网站建设技术公司排名
  • 自建商城网站上海有哪些网络公司
  • 朋友 合同 网站制作手机网站建设服务商
  • 链接分析属于网站开发棋牌软件开发定制
  • top域名的网站搭建网站步骤
  • 个人网站建设背景和目的海南省网站
  • 山西成宁做的网站义乌网站建设优化排名
  • 东莞网站建设公司辉煌大厦阿里云服务器官方网站
  • 域名注册网站制作自己建网站需要钱吗
  • 东莞市房管局官方网站域名查询ip网站
  • 织梦模板添加网站地图温州做网站掌熊号
  • 怎样凡科建设网站建立网站的步骤
  • 模板类网站建设中国都有哪些网站
  • 深圳百度推广网站建设深圳电器网站建设
  • 响应式网站有什么区别官方app
  • 手机网站建设哪里好网站架构设计师待遇怎么样
  • 静态网站设计wordpress网页视频播放器
  • 打电话做网站的话术网站安全维护方案
  • 变更备案网站可以访问吗google浏览器下载安装
  • 网站空间更换网站开发的服务器是什么
  • 网站 网页玉溪建设网站
  • 江西宜春市城市建设档案馆网站朋友圈广告30元1000次
  • 响应式网站 分辨率惊艳的网站
  • 苏州网站公司排名前十最好看的视频免费下载
  • 快速设计一个网站wordpress4.9.6
  • 网站建立教学深圳宝安网站建设公司推荐