随笔分类 -  selenium

摘要:public static void wait (WebDriverWait wait,By by,String state,String description) { // LogUtil.debugLog("begin wait.............."+description); if(" 阅读全文
posted @ 2020-07-16 00:17 采蘑菇的小蜜蜂 阅读(117) 评论(0) 推荐(0)
摘要:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" ><suite name="CloudFort"> <test name="User" preserve-o 阅读全文
posted @ 2020-07-16 00:13 采蘑菇的小蜜蜂 阅读(134) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/yoyoketang/p/11582012.html 前言 selenium在windows机器上运行,每次会启动界面,运行很不稳定。于是想到用chrome来了的headless无界面模式,确实方便了不少。为了提高自动化运行的效率和稳定性,于是把 阅读全文
posted @ 2019-12-20 11:13 采蘑菇的小蜜蜂 阅读(992) 评论(0) 推荐(0)
摘要:1.新建一个TESTNG目录,用来存放依赖jar包,如放置C盘: C:\TESTNG jcommander-1.48.jar testng-6.11.jar 2.配置系统变量:计算机-属性-高级系统设置-高级-环境变量-系统变量 变量名:TESTNG_HOME 变量值:C:\TESTNG 3.ClA 阅读全文
posted @ 2019-04-30 17:29 采蘑菇的小蜜蜂 阅读(372) 评论(0) 推荐(0)
摘要:1、环境准备 1)Eclipse + maven + appium + TestNg 确保已经在Eclipse 上面安装maven TestNg的插件 2)打开Eclipse,新建一个maven项目 2、配置依赖包,Appium需要三个包:appium client、selenium client、 阅读全文
posted @ 2019-04-11 17:34 采蘑菇的小蜜蜂 阅读(406) 评论(0) 推荐(0)
摘要:自动化定位方式 1、String Xpath = String.format("//*[@id=\"saveFileKeyWordsBtnHand\"]/../../..//span[text()=\"%s\"]/../label[@title=\"删除\"]",fileTag); 阅读全文
posted @ 2019-02-21 11:21 采蘑菇的小蜜蜂 阅读(282) 评论(0) 推荐(0)
摘要:XPath是一种XML文档中定位元素的语言。该定位方式也是比较常用的定位方式 1通过属性定位元素 find_element_by_xpath("//标签名[@属性='属性值']") id属性: find_element_by_xpath("//input[@id='kw']") class属性: f 阅读全文
posted @ 2019-01-31 10:41 采蘑菇的小蜜蜂 阅读(1406) 评论(0) 推荐(0)
摘要:chromedriver与chrome的的对应版整理: chromedriver驱动下载地址: http://chromedriver.storage.googleapis.com/index.html 同时提供geckodriver和iedriverserver的下载地址: geckodriver 阅读全文
posted @ 2018-09-12 17:24 采蘑菇的小蜜蜂 阅读(837) 评论(0) 推荐(0)
摘要:版本说明: JDK 版本:1.8.0_112; Eclipse IDE: 4.6.1; Maven 版本:apache-maven-3.3.9; Selenium 版本: 3.0.1; Firefox版本:47.0.1; 浏览器驱动: geckodriver-v0.11.1 说明: 环境配置过程中所 阅读全文
posted @ 2018-08-31 10:45 采蘑菇的小蜜蜂 阅读(430) 评论(0) 推荐(0)
摘要:1.面对页面一些页面上的限制而导致某些选择按钮无法选中的问题 很多时候由于页面上的一些限制会导致我们无法无法正常用webdriver来实现我们手动的正常操作,这时候我们可以通过执行js来适当的改变页面样式,比如有些选择框在页面显示边界的时候因为显示的原因有滚动条而在边界的时候点击选择框是点不中的 只 阅读全文
posted @ 2018-06-14 11:12 采蘑菇的小蜜蜂 阅读(2210) 评论(0) 推荐(0)
摘要:1.webdriver对页面文件的下载 我们一般操作浏览器下载时会让我们选择下载的目录然后经过一系列操作后才进行文件下载操作,但是用webdriver不能按这样的方式操作。经过查询资料找到了如下的实现方式。首先在初始化浏览器对象时需要设置浏览器的配置文件。需要先配置browser.download. 阅读全文
posted @ 2018-06-14 11:11 采蘑菇的小蜜蜂 阅读(2467) 评论(0) 推荐(0)