python+selenium
极品小乌龟
测试行业中的一股清流,爱打酱油不爱技术,爱美女不爱英雄
展开
-
【python+selenium】环境搭建
朦朦胧胧的用过一段时间的python selenium 用于web UI 自动化测试,算是半个入门汉。说来惭愧,后来一直做些手工测试,至今最近又开始陆续续的重新开始学习自动化,接口测试,性能测试。不为什么,就是为了更有竞争力和自己的测试生涯久一些。博客仅仅为自己的学习记录,我是一个非科班出身,也是个懒散的人,也不热爱技术,现在的记录只为让自己更有动力。准备:1 下载python 我下载的是pyth...原创 2018-03-17 17:10:11 · 313 阅读 · 0 评论 -
【python+selenium】chrome浏览器驱动
用chrome 浏览器运行脚本,首先要安装chrome浏览器和chromedriver1 安装chrome 浏览器, 官网下载,我用的版本是632 下载对应版本的chromedriver 下载地址:http://npm.taobao.org/mirrors/chromedriver/ 选择需要的浏览器驱动版本,点击notes.txt可以查看当前版本支持的浏览器版本,确定是否下载。我下载的是2.35...原创 2018-03-18 22:39:02 · 819 阅读 · 0 评论 -
【python+selenium】第一个pythonselenium自动化脚本
今天学习的是第一个完整的脚本,工具sublime实现:1 打开百度网页2 输入 selenium 进行搜索3 断言网页显示结果报告selenium4 关闭浏览器代码:这里还没有真正用到断言,只是简单对获取内容进行判断。知识点:模拟输入 send_keys(), 点击 click() ,xpath 获取超链接文本 .text, if ...else ...原创 2018-03-18 23:26:31 · 645 阅读 · 0 评论 -
【python+selenium】了解框架之前硬技能
到现在把python selenium 大部分使用的函数API都熟悉了一遍,算是可以自己写一些脚本了,入门自动化了,后面准备研究些框架问题,同时加强练习。也秉承先手动敲代码的习惯,发现很多拼写错误。听大牛说从手工到学会自动化需要如下三个步骤:1. 手工测试用例转换成自动化测试脚本的过程2. 能设计自动化测试框架,至少能够维护自动化测试框架。3. 流程自动化方案设计,例如,一键打包,自动开始测试,自...原创 2018-03-23 16:02:07 · 241 阅读 · 0 评论 -
【python+selenium】pycharm 的下载安装和基本使用
转载: 从本文开始陆续介绍一些中级的技能,本篇文章介绍,在Python开发过程中,比较流行,很优秀的一款IDE工具-PyCharm,这里关于它的介绍就一句话,它就相当于Java开发中的Eclipse软件一样。有些人说,Eclipse上可以通过安装插件扩展来支持Python的代码编写,虽然可以这样,但是我强烈建议,你本来就是学习,为啥不选择一个符合大众的选择工具呢,不管你用没有用户Ecl...转载 2018-03-23 16:05:54 · 2335 阅读 · 1 评论 -
【python+selenium】python 模块中第一个自动化脚本
今天学习的是在python 类中写自动化脚本,主要用到:1 类的定义 2 方法的定义(实例方法)注意参数 第一个必须是self3 try ... except 的使用4 assert 的使用 这里还没有引入框架,用的是python 自带assert5 函数 调用案例是 打开浏览器输入百度地址 ,输入selenium 进行搜索,获取标签title 进行判断练习代码:...原创 2018-03-28 10:35:14 · 452 阅读 · 0 评论 -
【python+selenium】封装一个类-搜索引擎类
这次练习用类、方法封装一个搜索引擎类,判断浏览器类型,自动启动对应浏览器,这里代码是框架思想涉及到配置文件。要点:1 类的构造方法 __init__2 类变量3 操作封装到方法\类中 4 if ...elif...else 使用 和 判断 “==” 使用5 类对象、实例的调用 BrowserEngine(self)代码是练习的学习资料,其中有我不懂的,我还是原文练习,先记录相信后面会理解,主要疑问...原创 2018-03-28 11:57:14 · 883 阅读 · 0 评论