随笔分类 -  selenium

selenium第三课(selenium八种定位页面元素方法)
摘要:selenium webdriver进行元素定位时,通过seleniumAPI官方介绍,获取页面元素的方式一共有以下八种方式,现按照常用→不常用的顺序分别介绍一下。 官方api地址:https://seleniumhq.github.io/selenium/docs/api/java/index.h 阅读全文
posted @ 2018-08-07 16:46 古丶灬月 阅读(23616) 评论(0) 推荐(0) 编辑
selenium第二课(脚本录制seleniumIDE的使用)
摘要:一、Selenium也具有录制功能,可以web中回放,录制的脚本可以转换为java、python、ruby、php等多种脚本语言。seleniumIDE是Firefox的一个插件,依附于Firefox,所以需要先安装Firefox浏览器。 二、Firefox官方下载地址:http://www.fir 阅读全文
posted @ 2016-09-25 22:06 古丶灬月 阅读(25163) 评论(0) 推荐(0) 编辑
selenium第一课(selenium+java+testNG+maven)
摘要:selenium介绍和环境搭建 一、简单介绍 1.selenium:Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Chrome等。支持自动录制动作和自动生成,Net、Java 阅读全文
posted @ 2016-09-19 15:29 古丶灬月 阅读(18415) 评论(4) 推荐(4) 编辑
The path to the driver executable must be set by the webdriver.gecko.driver system property
摘要:报这个错,是因为你使用了selenium3+Firefox。在selenium3中,使用Firefox,需要添加驱动。 您可以从Github上下载驱动程序下载网址- https://github.com/mozilla/geckodriver/releases/tag/v0.9.0 在代码中加入 S 阅读全文
posted @ 2016-09-06 15:41 古丶灬月 阅读(6646) 评论(1) 推荐(1) 编辑
python中获取今天昨天和明天的日期
摘要:import datetime today = datetime.date.today()oneday = datetime.timedelta(days=1)yesterday = today-oneday tomorrow=today+oneday print todayprint oneday 阅读全文
posted @ 2016-06-16 11:09 古丶灬月 阅读(2396) 评论(0) 推荐(0) 编辑
selenium+python操作js页面,删除某个元素
摘要:例子如下:删除元素D下面 readonly属性 d=driver.find_element_by_xpath("//*[@id='divform']/div[2]/ul[2]/li[3]/span[2]/input[1]")driver.execute_script('arguments[0].re 阅读全文
posted @ 2016-06-15 11:00 古丶灬月 阅读(4612) 评论(0) 推荐(0) 编辑