博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自动化测试随笔4-无法点击底部的完成按钮
阅读量:4623 次
发布时间:2019-06-09

本文共 1149 字,大约阅读时间需要 3 分钟。

自动化脚本-在新增产品的时候 无法点击底部的完成按钮,几种方法总结如下:
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 /* 点击完成按钮方法211 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 }

 

转载于:https://www.cnblogs.com/by170628/p/7120821.html

你可能感兴趣的文章
【C/C++开发】运算符重载二
查看>>
【linux开发】Linux下配置java环境 安装eclipse
查看>>
HTTP入门
查看>>
Android缓存
查看>>
条件语句,while循环语句:完整的温度转换程序
查看>>
9patch图的尺寸尽量为偶数
查看>>
python常用模块之random
查看>>
Android种 adb是什么(转)
查看>>
【转】MySQL时间函数的使用:查询本周、下周、本月、下个月份的数据
查看>>
文献综述随笔(十七)
查看>>
JavaScript声音播放
查看>>
13个JavaScript图表(JS图表)图形绘制插件
查看>>
Bootstrap 辅助类
查看>>
各系统勒索补丁下载地址
查看>>
Multithreading For Performance
查看>>
解析新浪微博的登录过程
查看>>
最后N个元素 类问题的解题思想探究
查看>>
HTML5入门
查看>>
kali 软件源 包含virtualbox所需头文件
查看>>
获取电驴首页推荐信息和指定栏目信息
查看>>