自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 robot framework :List Variables-List变量及其用法

这一讲我们重点来介绍List Variables-List变量及其用法。一、List变量及其用法 在我们前面几篇文章里用到了很多List变量,相信以后各位也会碰到需要使用的地方。1、List变量赋值和Scalar类似的赋值,除了用Set Variable还可以用Create List。 运行一下:  2、List变量使用在使用上要注意看关键字的参数到底是Sc

2016-09-28 17:32:56 12133

转载 Robot Framework + Selenium 怎么选择下来框

这个问题在qq群中也经常会碰到。刚才粗线了bug,明明最后的案例图片贴上了,但是编辑器没上传,导致图没了,不止案例图前面还有2个图,所以重新发一次了。下拉列表框,通常我们简称下拉框,一般是单选的,也有多选的,其实不管是单选还是多选的,都是列表框,源代码里都是标签的。我们先说说单选的,比如下面这种:我们可以看一下对象的HTML源代码

2016-09-27 11:24:25 4647

原创 docker 启动Jenkins镜像

1、修改宿主机上要挂载的目录权限 例如挂载到本地目录 /var/jenkins_home - sudo chown -R 1000 /var/jenkins_home 2、直接启动docker镜像- docker run -d --name jenkins -p 8080:8080 -v /opt/jenkins_home:/var/jenkins_home jenkins:lates

2017-09-14 08:50:52 884

转载 ChromeDriver 与chrome 版本

本文介绍Selenium的(谷歌浏览器)ChromeDriver的版本差异。----------ChromeDriver v2.26 (2016-12-09)----------Supports Chrome v53-55Resolved issue 1607: Chrome 57+ with perf logs enabled fails with "unexpected comman

2017-08-25 15:49:59 962

原创 robot framework selenium 指定浏览器版本启动

*** Settings ***Suite Setup       open browser    http://x.zhihuiya.com    ${BROWSER}    desired_capabilities=version:52.0.2    remote_url=http://192.168.146.129:4444/wd/hubSuite Teardown    close

2017-08-23 21:49:10 2184

转载 CentOS7 升级Docker 最新的版本

# yum update //系统版本更新# vim /etc/yum.repos.d/docker.repo //添加以下内容[dockerrepo]name=DockerRepositorybaseurl=https://yum.dockerproject.org/repo/main/centos/7/enabled=1gpgcheck=1gpgkey=ht

2017-08-18 21:59:58 1079

原创 指定版本安装selenium(python)

怎样指定selenium卸载selenium : pip uninstall selenium指定版本安装selenium : pip install selenium==3.3.1

2017-08-14 21:15:32 9079

原创 centos7 下使用 noVNC

gitclone https://github.com/novnc/noVNC.git$ cd noVNC/指定一台vnc Host :utils/launch.sh --vnc 192.168.8.131:5901 #首次运行,会检测websockify, 如果没有websockify,则会自动下载到utils/下。如果虚拟机 vnc host : 192.168.8.1

2017-08-14 21:11:51 2187

原创 API接口测试用例编写规则

API接口测试用例编写规则   (1)必需参数覆盖。对于接口的参数,接口文档一般都会说明哪些儿是必需的,哪儿是非必需的。对于必需的参数,一定要测试传参数和不传参数接口是否报错?(2)必需的参数各种情况覆盖。传非法的字符,特殊的字符,空值,超过边界的参数是否报错?错误信息是否正确?(3)非必需参数覆盖。一般接口对于非必需参数都不会做非正常性传值的判断,所以要测试合法的

2017-03-30 14:26:01 14089

转载 Python详解re模块

Python详解re模块 =============================================================另外可以参考:http://www.cnblogs.com/afarmer/archive/2011/08/29/2158860.htmlhttp://www.cnblogs.com/huxi/archive/2010/07/0

2016-12-02 16:13:14 305

转载 robotframework + selenium2library 经验总

对于元素的外层包括frame/iframe标签的。一定要先select  frame name=xxx,然后再操作元素。Select frame name=新建个案click element  id=  xxxxx 对于window.showModalDialog()模式打开的新窗口Eg.点击“支付详情”的“详情”,出来一个新页面。如何定位呢?单纯的select win

2016-12-02 13:54:51 2072

转载 Python的APScheduler模块

APScheduler:是一个任务定时执行的模块,定时调度自己的任务,比系统提供的定时服务灵活很多可以采用两种方式添加任务,调用add_job()方法或使用scheduled_job()装饰器。调用add_job方法:[python] view plain copy print?import datetime  from ap

2016-12-02 09:10:44 711

原创 Robot Framework自动化测试--安装篇

Robot Framework 介绍Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Sel

2016-09-27 13:15:24 863

原创 欢迎使用CSDN-markdown编辑器

hgsdgsdg欢

2016-08-17 16:22:40 231

原创 Python 中配置文件处理详解--ConfigParser,有了它就可随意操作配置文件了

Python 解析配置模块之ConfigParser详解1 基本的读取配置文件-read(filename) 直接读取ini文件内容-sections() 得到所有的section,并以列表的形式返回-options(section) 得到1.基本的读取配置文件-read(filename) 直接读取ini文件内容-sections() 得到所有的secti

2015-08-05 17:11:21 592

转载 怎样将utf-8格式的文件转换成gbk格式的文件

Python:将utf-8格式的文件转换成gbk格式的文件需求:将utf-8格式的文件转换成gbk格式的文件实现代码如下:1234567891011def ReadFile(filePath,encoding="utf-8"):    with c

2015-08-05 11:03:07 7184

原创 Python几行代码就控制了FTP

python连接远程ftp服务器并列出目录下文件的方法实例分析了Python使用pysftp模块的技巧,非常具有实用价值,经常使用到控制ftp。希望对大家有帮助具体如下:这段python代码用到了pysftp模块,使用sftp协议,对数据进行加密传输12345678910

2015-08-01 21:50:37 533

原创 Python 让美文竖排显示-高大上

python 让文字竖排显示看起来高大上,主要练习python 循环,函数已经2维排列的处理

2015-08-01 15:35:34 2629 1

转载 Python logging 模块详解 -让你全部了解logging 模块的强大功能

全面介绍logging模块功能,让你轻松驾驭1、模块级函数logging.getLogger([name]):返回一个logger对象,如果没有指定名字将返回root loggerlogging.debug()、logging.info()、logging.warning()、logging.error()、logging.critical():设定root logge

2015-08-01 15:24:27 4916

原创 Python logging 模块简单实用

import logginglogging.basicConfig(level=logging.DEBUG, format=’%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s’, datefmt=’%a, %d %b %Y %H:%M:%S’,

2015-08-01 15:06:22 413

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除