如何搭建python selenium搭建 python自动化环境

当前位置: >
> 基于Selenium2与Python自动化测试环境搭建 中文WORD版
基于Selenium2与Python自动化测试环境搭建 中文WORD版
书籍大小:122KB
软件语言:简体中文
书籍类型:
书籍授权:免费软件
更新时间:
书籍类别:其它相关
购买链接:&&
应用平台:
网友评分:
内容介绍热点排行下载地址相关内容
内容包括326个种和品种,以“怎么办”的形式,深入浅出、简明扼要地直接进行了回答,力求做到全面性、科学性、新疑性和实用性相结合,对花卉生产者也有参考指导作主板维修从入门到精通(全彩典藏)》由资深主板维修培训师精心编写,以最新主板为基础,全面、系统、深入地讲解了主板元器件的识别和检测、主板各种单元电路的结构原理、单《浪潮之巅》 近一百多年来,总有一些公司很幸运地、有意识或无意识地站在技术革命的浪尖之上。在长达十年甚至几十年的时间里,它们代表着科技的浪潮,直到下一波浪潮的来网络存储是一个涉及计算机硬件以及网络协议技术、操作系统以及专业软件等各方面综合知识的领域。目前国内阐述网络存储的书籍少之又少,大部分是国外作品,对存储系统底层细本书主要介绍计算机单机系统的组成原理及内部工作机制,包括计算机各大部件的工作原理、逻辑实现、设计方法及其互连构成计算机整机的技术《计算机组成与体系结构:性能设计(原书第8版)》以intel x86和arm两个处理器系列为例,结合当代计算机系统性能设计问题,介绍了计算机体系结构的主流技术和最新技术本草纲目是一部具有世界性影响的博物学著作,作者李时珍,这是它的电子版本,以《本草纲目金陵版》为基础,按药物的“正名”、“释名”、“气味”、“主治”、“附方”分为计算机组成原理(第2版)概念清楚,通俗易懂,书中举例力求与当代计算机技术相结合,可作为高等学校计算机专业教材,也可作为其他科技人员的参考书。算法(第四版)作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。哈利波特1-7中文版全集全新高清PDF版,新奇魔法世界,值得珍藏一生的经典
基于Selenium2与Python自动化测试环境搭建 中文WORD版
CopyRight &
JB51.Net , All Rights Reserved-------------
新增文件夹...
新增文件夹
(多个标签用逗号分隔)
Selenium2与Python自动化测试环境搭建.docx
Selenium2与Python自动化测试环境搭建
Selenium2与Python自动化测试环境搭建&&
加载中...!如果长时间没有加载,请刷新页面
下载本文档需要登录,并付出相应积分()。
文件大小:221.75 KB
所需积分:& 3
相关资讯  — 
相关讨论话题  — 
浏览:4753次&& 下载:1次
格式:docx
上传时间: 10:01:09
同类热门文档
0次浏览 &84次下载
0次浏览 &69次下载
19749次浏览 &9次下载
17051次浏览 &14次下载
27092次浏览 &22次下载
11232次浏览 &0次下载
相关经验 -
& 47人评&150页
& 77人评&149页
& 4人评&149页
& 0人评&150页
& 0人评&150页
OPEN-OPEN, all rights reserved.rf+python+selenium自动化环境_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
rf+python+selenium自动化环境
上传于|0|0|文档简介
&&robotframework自动化环境
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢连载|鬼知道我经历了什么,才把自动化测试环境搞定python+selenium - 简书
连载|鬼知道我经历了什么,才把自动化测试环境搞定python+selenium
图片发自简书App
上篇回顾:软件测试有三大块,分别为功能测试、自动化测试、性能测试。软件测试刚开始做的功能测试,主要测试业务,之后做了性能测试。有心学习,可公司一直没用到自动化测试,有段时间打算跳槽,就心血来潮自学自动化测试。现在公司为了压价,不管工作内容有木有涉及代码,要求测试人员既懂自动化测试又懂性能测试。每次看到公司软件测试招聘信息都很愤怒。既要会写代码,又要会测试,既要会自动化,又要会性能,您咋不直接招个开发人员呢。谁让别人是老板呢,我们只能自己多多学习。自动化测试顾名思义把以人为驱动的测试转化为机器执行。就是说测试人员编写测试脚本、准备测试数据,一切准备就绪,测试人员可以一边喝着咖啡一边听着歌,脚本执行完查看日志和数据库里数据就可以。之前实习时,培训老师给讲了自动化测试工具QTP,我下载电脑上打算好好学习一番,万万没想到脚本一执行,电脑立马死机。一度想过报班学习,想起在学校时的经历,老师讲给你听,听后得自己动手练习。培训班周期过长,不适合我这种急性子人士,只能猫电脑前查资料学习。开始网上搜索答案,自动化测试工具、脚本等,看到了有关python、splinter、selenium组合的自动化测试。python语法简单清晰,编写脚本最好的语言,也听同事说过python很好用也易学。selenium是一套完整的web应用程序测试系统,包含脚本录制、编写、运行等,默认火狐浏览器,可以自动生成python脚本。splinter对已有的自动化工具(如:selenium)进行抽象,形成一个全新的上层应用api,使web自动化测试脚本变得更容易。万事开头难,首先是学习python语言,今天先介绍如何创建自动化测试环境,主要学习web自动化测试。既然是web端测试,脚本首先得调用浏览器,市面上浏览器很多,主要介绍3款默认firefox浏览器、ie浏览器、chrome浏览器。我通过网上查资料默默的总结了搭一套自动化测试环境用到的软件和一些注意事项。脚本访问,当然了如果你自己学习,可以任意网站。以下就是调通的脚本访问的126邮箱,python+splinter+浏览器驱动器、python+selenium+浏览器驱动器。首先用到的软件python-2.7.12.exe (这个版本不需要下载pip);setuptools-0.6c11.win32-py2.7.exe;splinter-0.7.3;selenium-2.47.1;浏览器驱动器:chromedriver.exe 、IEDriverServer.exe;浏览器下载:IE Chrome Firefox;安装软件1、双击python-2.7.12.exe,安装完成后路径
C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Python272、setuptools-0.6c11.win32-py2.7.exe,默认路径就可以,C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Python27\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Lib\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\sitepackages;必须安装setuptools,是因为selenium、splinter的安装文件setup.py中使用。3、添加环境变量;C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Python27;C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Python27\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\S必须添加环境变量后在安装splinter、selenium。4、下载splinter-0.7.3.rar,然后解压。命令行进入splinter-0.7.3目录,然后执行命令python setup.py install (注意:先安装python2.7)5、下载selenium-2.47.1.rar,然后解压。命令行进入selenium-2.47.1目录,然后执行命令python setup.py install (注意:先安装python2.7)6、安装chrome webdriver,把chromedriver.exe文件copy到Python的安装目录下C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Python27。7、安装ie webdriver,把IEDriverServer.exe文件copy到Python的安装目录下C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Python27。设置IE浏览器,Internet选项安全,Internet、本地Internet、受信任的站点、受限制的站点保护模式全部设为启用。备注:没有添加环境变量之前使用python setup.py install一直报错python不是内部或外部命令。splinter模块调用浏览器以下所有脚本使用的是python自带的集成开发编辑器IDLE1、默认的火狐浏览器
firefox调用成功
2、调用chrome浏览器
chrome调用成功
3、调用ie浏览器
ie调用成功
备注:设置IE浏览器,Internet选项安全,Internet、本地Internet、受信任的站点、受限制的站点保护模式全部设为启用。 切记切记。selenium模块调用浏览器1、默认的火狐浏览器
firefox调用成功
2、chrome浏览器
chrome调用成功
3、ie浏览器
ie调用成功
第一次执行报错信息:
保护模式报错信息
注意:我们自己执行时最好用默认的火狐浏览器,不推荐使用ie。刚设置好的保护模式不知不觉又被谁篡改了,chrome也可以用。最好下载selenium插件,selenium+firefox可以录制脚本,在你不会写脚本时可以帮你一把。之后的自动化测试文章更新开发环境信息主要为:python+selenium+firefox,以为基点录制脚本,参数化脚本以及执行脚本,添加log信息查看执行过程。自动化测试我也是新手,慢慢摸索中,希望对小白入门有帮助。我现在知道的就这么多了,自学自动化测试,查资料、调环境,鬼知道我经历了什么!!想要成为牛人,最终都会上升到技术,测试也一样,抓紧时间学点开发知识,最好熟悉一门语言,比如python;努力自学中;调查一下:这是你想要的web自动化测试小白入门吗?小白测试系列连载中…有些文章会有一些逻辑颠倒问题,我实时发现实时修改,简书是最新版。谢谢阅读,如文中有一个字一句话触动到你,留个喜欢可好?
最接地气的软件测试者,公号:笑笑爱笑smile

我要回帖

更多关于 python selenium搭建 的文章

 

随机推荐