Python自动化
文章平均质量分 52
BoomJane
有梦想就要努力拼博!
展开
-
Python+Selenium--JS的运用
from selenium import webdriverfrom time import sleepdriver = webdriver.Firefox()driver.get("https://zuche.com")sleep(2)js = "document.getElementById('fromDate').setAttribute('value','2019-12-28...原创 2019-12-24 18:26:39 · 371 阅读 · 0 评论 -
Python+Selenium--页面元素定位练习
from selenium import webdriverfrom time import sleepfrom selenium.webdriver import ActionChainsfrom selenium.webdriver.support.select import Selectbrower = webdriver.Firefox()#请求网站页面url = 'htt...原创 2019-12-24 15:45:26 · 399 阅读 · 0 评论 -
Selenium-Table 封装-小练习
题目:使用css定位器获取table元素并计算1月与2月商品总计,计算错误则显示正确金额是多少,当前计算金额是多少,误差多少。from selenium import webdriverfrom time import sleep#定义类class table_css(): #init构造函数:定义必不可少的参数 def __init__(self, drive...原创 2019-12-24 15:36:41 · 239 阅读 · 0 评论 -
Robotfremwork 问题集
1.selenium.common.exceptions.WebDriverException: Message: Unable to find a matching set of capabilitieswebdriver 与 Browser version 不匹配的结果匹配成功的version: Selenium3+FireFox54+FireFox webdriver18...原创 2018-10-26 11:30:26 · 214 阅读 · 0 评论 -
Robot FrameWork学习网址
http://blog.sina.com.cn/s/blog_63d6e6400102vsti.html原创 2016-07-10 22:41:35 · 744 阅读 · 0 评论 -
Robot Framework-用户关键字的使用方法
在进行软件自动化测试时,我们设计并编写好一个测试脚本的业务逻辑之后,需要将其中的“业务数据”提取为变量,并对业务逻辑进行封装,以便在后续的测试过程中,只需设置每次测试的测试数据,而不必更改业务逻辑。举个例子,通过百度搜索不同的内容,我们的业务逻辑是:[打开浏览器] - [输入搜索内容] - [点击搜索按钮] - [关闭浏览器]“业务数据”对应的就是我们所输入的“搜索内容”原创 2016-07-04 16:27:36 · 16605 阅读 · 0 评论 -
RIDE使用ff_profile_dir来加载你的配置文件(启动浏览器时加载第三方插件)
【引子】有时候测试时需要加载ff的一些插件,但是直接open browser是一个干净浏览器,什么都没有于是有了ff_profile_dir,这个参数用来指定你的配置文件夹==============================================================================下面的例子,我将用加载httpwatch的插件来做示转载 2016-07-01 14:14:54 · 3269 阅读 · 0 评论 -
Robot FrameWork自动测试之入门范例
在你安装好RF-ride之后,桌面就会生成一个RIDE图标。双击启动,界面如下: 下面我们就一步一步的创建第一条用例,至于细节不多解释,只是对RF框架写用例有个感性的认识。 创建测试项目 选择菜单栏file----->new ProjectName 输入项目名称。Type转载 2016-06-30 16:39:21 · 2972 阅读 · 0 评论 -
Robot Framework自动化-框架简介
RF 框架Robot framework :https://pypi.python.org/pypi/robotframework/2.8.5 GUI 库wxPython : http://www.wxpython.org/download.php (Wxpython 是 python 非常有名的一个 GUI 库,因为 RIDE 是基于这个库开发的,所以这个必须安装)转载 2016-06-30 14:25:26 · 1899 阅读 · 0 评论 -
Robot Framework自动化之一安装
【安装包】python-2.7.11.amd64.msiwxPython2.8-win64-unicode-2.8.12.1-py27.exepywin32-220.win-amd64-py2.7.exepycrypto-2.6.win-amd64-py2.7.exepip-8.0.2.tar.gzpycharm-professional-setup.exe【安装环境】操作系统:W...原创 2016-06-30 13:57:43 · 1855 阅读 · 0 评论 -
在Robot FrameWork中引用自定义关键字的过程
前提:已打开PYcharm的工程窗口1.创建CustomLibrary的PY包在左侧树形列表,点击展开Enternal Libraries-》Site-Packages,查找名称为CustomLibrary的结点(如果没有,右击Site-Packages创建类型为Python Packages的结点)2.创建PYthonFile右击CustomLibrary结点-》NE原创 2016-07-11 13:02:27 · 5945 阅读 · 0 评论