
自动化
苦茶柠檬
时间归处即是出路
展开
-
关于chromedriver.exe和IEDriverServer.exe存放位置
chromedriver.exe和IEDriverServer.exe存放位置其实放哪都无所谓,重要的是必须对存放的位置进行path环境变量的配置,我目前存放就是在c盘建立一个IEDriver的文件夹,然后把chromedriver.exe和IEDriverServer.exe存放到文件夹里面之后点击计算机-属性-高级-环境变量-系统变量-path-添加:C:\IEDriver;原创 2017-02-28 12:26:37 · 4763 阅读 · 0 评论 -
Selenium2+python自动化15-select下拉框
Selenium2+python自动化15-select下拉框前言最近由于工作原因,更新慢了一点,今天终于抽出一点时间给大家继续更新selenium系列,学习的脚本不能停止,希望小伙伴能多多支持。本篇以百度设置下拉选项框为案例,详细介绍select下拉框相关的操作方法。一、认识select 1.打开百度-设置-搜索设置界面,如下图所示 2.箭头所指位置,就是sel...转载 2017-12-13 10:48:27 · 243 阅读 · 0 评论 -
eclips添加testNG框架
两种方法可以安装TestNG Eclipse插件:第一种,离线安装TestNG Eclipse插件下载地址http://testng.org/doc/download.html。下载下来以后,放在eclipse的plugins文件夹下,然后启动eclipse,点击Help -> software update -> Installed Software, 查找到TestNG...转载 2017-06-12 11:11:50 · 302 阅读 · 0 评论 -
python自动化脚本示例支付:Chrome脚本报错或出现脚本只执行一半就卡死情况
1.ChromeDriver版本和Chrome版本不兼容时,易出现运行报错(更换对应匹配的版本)2.页面加载缓慢,出现执行一半就卡死情况(添加页面加载等待sleep)在Chrome下运行脚本,报错(版本不兼容): selenium.common.exceptions.WebDriverException: Message: session not created exception f...原创 2017-02-28 11:58:58 · 4244 阅读 · 0 评论 -
python自动化脚本示例2->:判断未注册,并完成注册
#coding =utf-8from selenium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitfrom time import sleepdriver = webdriver.Firefox()driver.get('http://m.edmbuy.com/')sleep(1)d...原创 2017-02-22 15:50:32 · 648 阅读 · 0 评论 -
python自动化脚本示例1->图标进入登录界面、搜索
未登录,点击首页图标进入登录界面【from selenium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitfrom time import sleepdriver = webdriver.Firefox()driver.get('http://m.edmbuy.com/')sle原创 2017-02-16 15:13:03 · 2638 阅读 · 0 评论 -
selenium java and python获取元素路径的几种方式和实例
1.打开浏览器driver =webdriver.Chrome()driver.get("https://m.edmbuy.com/")2.Xpath获取相对路径(谷歌浏览器F12可以copy Xpath)driver.find_element_by_xpath("/html/body/footer/a[4]").click()3.获取对象ID,并对输入框输入信原创 2017-02-28 15:27:22 · 1479 阅读 · 0 评论 -
pycharm编写脚本注释经常出现波浪线的解决方法
1.点击界面右下角的doctor的头像,把高亮级别设置(highlightlevel)设置为中间的标准级就OK了原创 2017-03-27 14:49:52 · 8716 阅读 · 1 评论 -
python-selenium+pycharm环境搭建
python-selenium所需安装包:http://down.51cto.com/data/20900921.安装Python并配置环境变量path: C:\Python27\Scripts;https://www.python.org/downloads/ 下载地址,建议下载2.7,安装目录C:/python27下2.安装Python的SetupTools,转载 2017-02-15 09:38:55 · 10220 阅读 · 0 评论 -
selenium执行chromedriver.exe停止工作问题解决方法
【# coding=utf-8from selenium import webdriverimport timebrowser = webdriver.Chrome()browser.get("http://www.baidu.com/")browser.find_element_by_id("kw").send_keys("selenium")browser.find_ele原创 2017-02-16 12:06:39 · 4089 阅读 · 0 评论 -
启动Firefox后不执行脚本操作、执行完脚本后报错Plugin Container for firefox已停止工作
1.Selenium启动Firefox后不执行脚本操作原因:版本太高,一般来说比较稳定的是Firefox47,我安装后发现运行脚本只能打开浏览器而不执行后面的脚本程序, 后来更换了Firefox43运行ok但是执行完脚本后却报错Plugin Container for firefox已停止工作,可能是插件flash等不兼容导致的。解决方法来自转载:原创 2017-02-16 12:30:16 · 2901 阅读 · 0 评论 -
python 常见的异常类型
python标准异常异常名称 描述BaseException 所有异常的基类SystemExit 解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Exception 常规错误的基类StopIteration 迭代器没有更多的值GeneratorExit 生成器(generator)发生异常来通知退出StandardError 所有的内转载 2017-02-22 15:46:59 · 1623 阅读 · 0 评论 -
Python-selenium-Firefox-chrome-IE问题解决方法
详细请见: http://blog.youkuaiyun.com/lcm_up/article/details/38302143转载 2017-02-28 12:33:41 · 297 阅读 · 0 评论 -
【摘】一篇不错的学习自动化的学后感
作为一个之前没接触过selenium的新手来说,如果之前有过写代码的经验,那么学习起来就会更加快速!但无论如何,开始总是比较难的! 我也是从一个接近纯24K小白成长起来的,一步一个脚印,在这个过程中我学习到了很多新的知识,有了新的突破,新的成长,不断地努力,不断地尝试,不断地总结经验,让我一直走到了今天,未来,还有很多路要走!义无反顾,我的测试之路! 所以,今天抽空回顾一下我的seleni转载 2017-03-01 12:37:18 · 543 阅读 · 0 评论 -
python 常见的异常类型
python标准异常异常名称 描述BaseException 所有异常的基类SystemExit 解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Exception 常规错误的基类StopIteration 迭代器没有更多的值GeneratorExit 生成器(generator)发生异常来通知退出StandardError 所有的内建标准异常的基类...转载 2018-12-26 09:50:58 · 4999 阅读 · 1 评论