08 2018 档案

摘要:代码块 test.xlsx 阅读全文
posted @ 2018-08-24 14:11 旭旭杂货店 阅读(253) 评论(0) 推荐(0)
摘要:jenkins构建GitHub项目 一、Jenkins 配置 Git 首先,登录 Jenkins ,在首页找到 “系统管理 -> Global Tool Configuration -> Git ” Path to Git executable :设置 Git 执行文件的位置。从你Git的安装目录中 阅读全文
posted @ 2018-08-24 10:55 旭旭杂货店 阅读(1082) 评论(0) 推荐(0)
摘要:GitHub注册和Git安装 一、注册GitHub GitHub官方地址:https://github.com。 在浏览器中打开GitHub网址,通过首页进行注册,如下图所示。 二、安装Git Git官方下载地址:http://git-scm.com/download/。 Git支持多平台(Mac 阅读全文
posted @ 2018-08-24 10:54 旭旭杂货店 阅读(3498) 评论(0) 推荐(0)
摘要:Git克隆与更新代码 一、克隆项目 除了可以向GitHub上提交项目外,更多的时候是我们到上面克隆(下载)优秀的开源项目来用,当然也可以将使用过程中发现的bug,通过建立分支的方式提交给项目的原作者。 现在的场景是在家将项目提交到了GitHub上,现在来到公司,需要将GitHub上的项目克隆到本地, 阅读全文
posted @ 2018-08-24 10:54 旭旭杂货店 阅读(43814) 评论(0) 推荐(0)
摘要:jenkins配置构建执行状态 运行构建 在项目 左侧列表点击 “立即构建” ,在 “Build History” 列表中,会看到执行状态,蓝色圆点表示构建成功,红色圆点表示构建失败 点击 构建失败的任务(红色的小圆点)。然后点击“Console Output” 就可以查看失败的 log 了。 提示 阅读全文
posted @ 2018-08-24 10:52 旭旭杂货店 阅读(2092) 评论(0) 推荐(0)
摘要:jenkins设置定时任务 每次都手动的构建项目显然不够方便,有时候需要定时地执行自动化测试脚本。例如,每天晚上定时执行 pjenkins.py 文件来运行自动化测试项目。 设置定时任务 前面已经创建的 “python test project” 项目为例,单击项目左侧的 “配置” 选项,修改项目的 阅读全文
posted @ 2018-08-24 10:52 旭旭杂货店 阅读(2609) 评论(1) 推荐(0)
摘要:jenkins创建构建任务 构建项目类型 点击 Jenkins 首页 “创建一个新任务” 的链接, 输入任务名称 Jenkins 提供了六种类型的任务。 构建一个自由风格的软件项目 这是Jenkins的主要功能。Jenkins 会结合任何 SCM 和任何构建系统来构建你的项目, 甚至可以构建软件以外 阅读全文
posted @ 2018-08-24 10:51 旭旭杂货店 阅读(1875) 评论(0) 推荐(0)
摘要:一、Java环境 Jenkins 是基于Java开发的一种持续集成工具,所以,Jenkins需要Java环境 1、安装JDK开发环境 到Java的官网下载JDK安装包,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h 阅读全文
posted @ 2018-08-24 10:49 旭旭杂货店 阅读(227) 评论(0) 推荐(0)
摘要:情景: 在用selenium进行web页面自动化时,时不时会遇到上传附件的情况,常见的情况就是一个上传按钮,点击后弹出windows窗口,选择文件后上传,如下图1所示 图1 这种情况超出了selenium的能力范围,需要借助其他工具来实现,这里介绍AutoIt这个工具: 1.下载并安装 进入Auto 阅读全文
posted @ 2018-08-23 15:00 旭旭杂货店 阅读(773) 评论(0) 推荐(0)
摘要:虽然,很久不用关于Robot Framework框架了,但我这里应该是除了@齐涛-道长之外分享Robot Framework 相关资料比较多的地方了。所以,常常被问到一些关于该框架的问题。 虽然,我一直坚信该框架的无比强大和简单好用,并且,会越发展越来好。但是,对于习惯了直接写代码的自由,很难在回头 阅读全文
posted @ 2018-08-21 14:20 旭旭杂货店 阅读(260) 评论(0) 推荐(0)
摘要:robotremoteserver 是什么? Python Remote Server for Robot Framework 下载地址:https://pypi.python.org/pypi/robotremoteserver/ robotremoteserver是一种远程库接口技术(remot 阅读全文
posted @ 2018-08-21 14:19 旭旭杂货店 阅读(1081) 评论(0) 推荐(0)
摘要:最近一直在用robot framework 做自动化测试项目,老实说对于习惯直接使用python的情况下,被框在这个工具里各种不爽,当然,使用工具的好处也很多,降低了使用成本与难度;当然,在享受工具带来便利的同时也会受制于工具。对于特定的需求,工具没提供相关的Library和关键字的时候,就只能放弃 阅读全文
posted @ 2018-08-21 14:16 旭旭杂货店 阅读(634) 评论(0) 推荐(0)
摘要:谈到Robot Framework 分层的思想,就不得不提“关键字驱动”。 关键字驱动: 通过调用的关键字不同,从而引起测试结果的不同。 在上一节的selenium API 中所介绍的方法其实就是关键字,如“open browser” 就是一个关键字。从底层去看它就是一个通过编程去现实的一个方法。 阅读全文
posted @ 2018-08-21 14:14 旭旭杂货店 阅读(152) 评论(0) 推荐(0)
摘要:Robot Framework Selenium API 说明: 此文档只是将最常用的UI 操作列出。更多方法请查找selenium 关键字库。 一、浏览器驱动 通过不同的浏览器执行脚本。 Open Browser Htpp://www.xxx.com chrome 浏览器对应的关键字: firef 阅读全文
posted @ 2018-08-21 14:12 旭旭杂货店 阅读(146) 评论(0) 推荐(0)
摘要:说明: 不要误认为Robot framework 只是个web UI测试工具,更正确的理解Robot framework是个测试框架,之所以可以拿来做web UI层的自动化是国为我们加入了selenium2的API。比如笔者所处工作中,更多的是拿Robot framework来做数据库的接口测试,当 阅读全文
posted @ 2018-08-21 14:11 旭旭杂货店 阅读(167) 评论(0) 推荐(0)
摘要:《最新Robot Framework教程 》 最近工具中用Robot Framework框架来做自动化,所以,花时间学习了一下。 所需环境 Python: https://www.python.org/ RF框架是基于python 的,所以一定要有python环境。 Robot framework  阅读全文
posted @ 2018-08-21 14:09 旭旭杂货店 阅读(176) 评论(0) 推荐(0)