码迷,mamicode.com
首页 >  
搜索关键字:python+selenium    ( 767个结果
[code] python+selenium实现打开一个网页
转载自:http://www.cnblogs.com/fnng/archive/2013/05/29/3106515.html在eclipse中输入以下代码:#!/usr/bin/env pythonfrom selenium import webdriverfrom selenium.common...
分类:编程语言   时间:2015-10-08 13:12:23    阅读次数:241
自动化测试——利用Python+Selenium批量录入测试数据
背景:测试过程中,为实现将不同的测试数据批量循环录入,考虑需对已通过读取csv文件方式参数化的脚步进一步地参数化,示例代码如下:import csv...data_set = r'C:\\test.csv'data = csv.reader(file(data_set,'rb'))def test_...
分类:编程语言   时间:2015-09-23 23:26:28    阅读次数:494
python-selenium多浏览器支持测试框架
一.目录结构二.设计模式基于page-object设计模式1.lib-baseutil--实现读取配置文件driver_manager--通过type参数启动不同的浏览器drivertest_manager--通过type参数生成不同的类,实现多浏览器支持2.lib-pageabstract_page实现读取配置:url、用户信息登录功能*:注意单独调试..
分类:编程语言   时间:2015-09-09 07:26:38    阅读次数:220
python-selenium Page Object设计模式
PageObject是一种程序设计模式,将面向过程转变为面向对象(页面对象),将测试对象及单个的测试步骤封装在每个Page对象中,以page为单位进行管理。可以使代码复用,降低维护成本,提高程序可读性和编写效率。#用pageobject思想实现百度首页的搜索和登陆功能 fromseleniumimportw..
分类:编程语言   时间:2015-09-07 01:59:20    阅读次数:229
Python+Selenium搭建UI自动化测试框架
Python语言是非常强大的编程语言,很多时候也拿来当脚本语言用。 Selenium是web应用测试工具,支持Java、Python等多种语言脚本,支持Chrome、Firefox等多种主流浏览器。主要实现的就是模拟人使用web应用,自动的打...
分类:编程语言   时间:2015-09-06 13:11:50    阅读次数:195
Python-selenium进阶操作
一.三类窗口切换方法1.alert操作方法一:fromseleniumimportwebdriver fromselenium.webdriver.common.alertimportAlert driver=webdriver.Chrome() driver.execute_script(‘alert("Areyouready?")‘) Alert(driver).accept() #Alert(driver).dismiss()方法二:fromseleniumimpo..
分类:编程语言   时间:2015-09-05 19:30:48    阅读次数:294
selenium基础操作
一.selinum优势页面级测试,模拟用户真实操作强大library,支持页面元素各类操作多浏览器支持(chrome,firefox,ie)多语言支持(python,java,C#,php,ruby)二.需要安装软件firefoxfirebugseleniumIDEchromechromedirverieiedriverserverpython2.7seleniumlib三.SeleniumIDE对于初学..
分类:其他好文   时间:2015-09-05 01:21:15    阅读次数:4142
2.自动化测试之python+selenium基础
元素的定位 浏览器控制 鼠标事件 键盘事件 获取验证设置等待 sleep休眠 定位一组元素 多表单切换 多窗口切换 警告框处理 上传文件 下载文件 cookies操作 javascript调用截图 关闭窗口 验证码处理一、元素的定位1.webdriver提供的8种页面元素定位方法: ...
分类:编程语言   时间:2015-08-27 00:25:57    阅读次数:1050
2.python-selenium基础
一、元素的定位1.webdriver提供的8种页面元素定位方法: id/name/class name/tag name/link text/partial link text/xpath/css selector 其中python对应的8种方法: find_element_by_id() 如: f...
分类:编程语言   时间:2015-08-25 19:05:24    阅读次数:691
[Python爬虫] Selenium实现自动登录163邮箱和Locating Elements介绍
前三篇文章介绍了安装过程和通过Selenium实现访问Firefox浏览器并自动搜索"Eastmount"关键字及截图的功能。而这篇文章主要简单介绍如何实现自动登录163邮箱,同时继续介绍Selenium+Python官网Locating Elements部分内容。第一次翻译文档,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~...
分类:编程语言   时间:2015-08-21 19:34:20    阅读次数:412
767条   上一页 1 ... 70 71 72 73 74 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!