Selenium 自动化测试
〆WangBenYan゜
EnName: MeiLeOne
我的博客地址:http://blog.csdn.net/qq_18808965
展开
-
Python+Selenium 简单的实例
1、Baidu_Serch.py#coding=utf-8from selenium import webdriverfrom selenium.common.exceptions import NoSuchElementException,TimeoutException#from selenium.common.exceptions import from selenium.w原创 2017-05-12 16:13:18 · 11281 阅读 · 2 评论 -
Python+Selenium xpath 定位遇到相同元素时的解决方法父节点找子节点
1、#先定位到父节点,再从父节点找指定节点例如: 注意不能直接用 driver.find_element_by_xpath('//*[@id="branch_inquiry"]').find_element_by_class_name('city-picker-span')用法# -*- coding: utf-8 -*-from selenium import web原创 2017-07-20 10:00:00 · 14070 阅读 · 0 评论 -
Python+Selenium 操作示例——鼠标悬停显示二级菜单,再点击二级菜单或下拉列表
1、操作示例——鼠标悬停显示二级菜单,再点击二级菜单或下拉列表# encoding=utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains browser = webdriver.Chrome('E:\\chromedriver.原创 2017-07-21 16:17:16 · 12126 阅读 · 0 评论 -
Python+Selenium注册登录各个功能流程验证脚本
1、今天写的脚本记录下:IbuAutoScript.py#!C:/Python27 #coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysfrom sele原创 2017-07-21 18:21:32 · 2648 阅读 · 1 评论 -
Python +Selenium logging模块打印日志并输出到记事本中
1、打印到控制台并输出到日记文件中方法import logging# 创建一个loggerlogger = logging.getLogger('mylogger')logger.setLevel(logging.DEBUG)# 创建一个handler,用于写入日志文件fh = logging.FileHandler('test.log')fh.setLevel(loggi原创 2017-07-20 16:36:23 · 3444 阅读 · 0 评论 -
Robotframework / RIDE Win7安装步骤
Robotframework / RIDE Win7安装步骤1、先安装python 2.7 Python(http://www.python.org/download/releases/2.7.5) 验证方法:在控制台输入 python –version 2、安装wxPython 下载地址:wxPython(http://sourceforge.net/projects/wxpytho原创 2017-07-27 10:55:51 · 1936 阅读 · 0 评论 -
Python+Selenium 脚本中的一些js的用法汇总
1、js来拖动滚动条 js_="window.scrollTo(100,600);" driver.execute_script(js_)2、js来获取input中的输入值#第一种用jQuery的val方法: js = "return $('input').val();" driver.execute_script(js)#第二种用原创 2017-07-21 11:27:22 · 8843 阅读 · 0 评论 -
Windows 下 Python + MySQL 的安装及操作方法
Windows 下 Python + MySQL 的安装及操作方法1、下载Mysql包:下载地址: http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python找到 32位或64位安装包:MySQL_python-1.2.5-cp27-none-win32.whlMySQL_python-1.2.5-cp27-none-原创 2017-07-25 14:57:45 · 5337 阅读 · 0 评论