zoukankan      html  css  js  c++  java
  • 自动化测试随笔4-无法点击底部的完成按钮

    自动化脚本-在新增产品的时候 无法点击底部的完成按钮,几种方法总结如下:
     1 //点击完成按钮方法1
     2 // Actions action = new Actions(driver);
     3 // WebElement Element2 = Common.scrollToElement(driver,By.xpath("//*[@id='productDetailAddForm']/div/div[18]/button"));
     4 // action.moveToElement(Element2).click().perform();
     5 *****************************************
     6 //点击完成按钮一般方法
     7 // Thread.sleep(3000);
     8 // Common.scrollToElement(driver,By.xpath("//*[@id='productDetailAddForm']/div/div[18]/button")).click();
     9 ****** ******************************************************
    10 /* 点击完成按钮方法2
    11 WebElement h = Common.scrollToElement(driver, By.className("//ng-scope"));
    12 WebElement head = h.findElement(By.id("productDetailAddForm"));
    13 head.findElement(By.xpath("//div/div[18]")).click();
    14 */
    15 **********************************************************************************
    16 //完成按钮在页面底端,一般方法无法实现点击,所以改为以下实现点击完成
    17 WebElement Element = Common.scrollToElement(driver,By.xpath("//*[@id='productDetailAddForm']/div/div[18]/button"));
    18 Element.sendKeys(Keys.ARROW_DOWN);
    19 if(!Element.isSelected()) {
    20 Element.click();
    21 Thread.sleep(1000);
    22 }
  • 相关阅读:
    CrackMe17
    逆向按钮事件定位
    CrackMe20
    CrackMe14
    CrackMe09
    CrackMe08
    分布式事务seata
    SpringBoot自动注入原理初解与实现
    InnoDB事务日志(redo log 和 undo log)详解
    高频面试题:Spring 如何解决循环依赖?
  • 原文地址:https://www.cnblogs.com/by170628/p/7120821.html
Copyright © 2011-2022 走看看