摘要: 我们在学习接口自动化的时候,最理想的状态是在公司有项目可以操作。大部分时候我们并没有可以练习的项目,因此练习接口无从谈起,只能找一些开放的api来练一练,但是这样并不能提高我们的技术。因此我们需要搭建一套自己的接口环境 需要的资源: vm虚拟机:https://pan.baidu.com/s/1Gz阅读全文
posted @ 2018-08-16 15:53 飞天小子 阅读(211) 评论(0) 编辑
posted @ 2018-08-02 09:05 飞天小子 阅读(57) 评论(0) 编辑
摘要: 花了一下午整理出了常用的且比较实用的网站,以及一些收藏的资源,希望对大家有帮助! 常用技术资料 Python中文开发者社区 Python中文官方文档 开源中国社区 Python机器学习 jmeter插件地址 在线工具库 linux命令查询 安卓SDK 测试论坛/网站 测试教程网 51testing 阅读全文
posted @ 2018-05-05 17:15 飞天小子 阅读(1230) 评论(5) 编辑
摘要: 基础篇 Jmeter(一)_环境部署 Jmeter(二)_基础元件 Jmeter(三)_配置元件 Jmeter(四)_16个逻辑控制器 Jmeter(五)_24个函数 Jmeter(六)_前置处理器 进阶篇 Jmeter(七)_IF控制器+循环控制器+计数器控制接口分支 Jmeter(八)_JDBC阅读全文
posted @ 2018-05-01 14:29 飞天小子 阅读(3784) 评论(4) 编辑
摘要: 我们在学习接口自动化的时候,最理想的状态是在公司有项目可以操作。大部分时候我们并没有可以练习的项目,因此练习接口无从谈起,只能找一些开放的api来练一练,但是这样并不能提高我们的技术。因此我们需要搭建一套自己的接口环境 需要的资源: vm虚拟机:https://pan.baidu.com/s/1Gz阅读全文
posted @ 2018-08-16 15:53 飞天小子 阅读(211) 评论(0) 编辑
posted @ 2018-08-02 09:05 飞天小子 阅读(57) 评论(0) 编辑
摘要: 之前写过一篇数据驱动的文章 数据驱动测试 ,但是内容过于简单,有些关键的地方没有写明白。这两天参照了一下官方文档,重新整理了一篇数据驱动测试! 这种方法的本质是:测试的参数与预期结果,存储于本地excel中。运行脚本时,从文件中获取预期结果,最后将输入值和实际结果写入Excel。 1:创建测试之前,阅读全文
posted @ 2018-05-31 14:52 飞天小子 阅读(314) 评论(0) 编辑
摘要: 今天学习一下TimeShift函数在JSR223中的使用方法。 关联之前的一篇时间戳文章:Jmeter(十二)_打印时间戳 首先,创建线程组,在线程组下面创建一个JSR223采样器 选择Groovy语言 在JSR223采样器中,添加下面的代码 log.info("Next year: " + "${阅读全文
posted @ 2018-05-30 11:47 飞天小子 阅读(248) 评论(1) 编辑
摘要: 这里使用的服务名为Bookshelf,在github上,自行下载。要运行此服务,需要.Net Core SDK 2.1或更高版本。如果尚未安装,从.Net Core官方网站下载并安装。 在本地克隆项目后,在命令行工具中打开项目文件夹并运行“dotnet run”以启动相应的服务 可以看到端口是500阅读全文
posted @ 2018-05-30 09:49 飞天小子 阅读(148) 评论(1) 编辑
摘要: 1:基础容器编译部署apache 1.1:pull一个ubuntu 16.04的镜像 sudo docker pull ubuntu:16.04 1.2:运行容器 sudo docker run -d --name ubuntu -p 80:80 ubuntu:16.04 1.3:安装ubuntu依阅读全文
posted @ 2018-05-25 14:31 飞天小子 阅读(121) 评论(0) 编辑
摘要: Docker部署接口自动化持续集成环境最后一步,邮件发送报告! 接上文 jenkins配置gitlab插件与ant插件 1:配置报告插件 我们先装一个Report插件,在系统管理-管理插件中找 HTML Publisher plugin 插件并安装 返回到项目中,在配置里面添加一个构建后的操作 填写阅读全文
posted @ 2018-05-17 11:12 飞天小子 阅读(188) 评论(0) 编辑
摘要: 这套接口自动化持续集成环境已经部署差不多了,现在说说我的设计思路 1:利用Docker容器化Gitlab,Jenkins,Jmeter,Ant,链接如下 Docker_容器化gitlab Docker_容器化jenkins Ubuntu部署jmeter与ant 2:将本地脚本上传到Gitlab远程仓阅读全文
posted @ 2018-05-15 22:03 飞天小子 阅读(548) 评论(0) 编辑
摘要: Docker部署接口自动化持续集成环境第四步,代码上传到远程仓库! 接上文:脚本上传Gitlab 服务器中的Jenkins通过Gitlab插件读取远程Git远程仓库中的代码,然后通过ant插件进行构建 1:Gitlab插件的配置 新建一个项目 丢弃旧的构建 配置Git的用户名密码 2:ant插件配置阅读全文
posted @ 2018-05-15 21:15 飞天小子 阅读(139) 评论(0) 编辑
摘要: Docker部署接口自动化持续集成环境第四步,代码上传到远程仓库! 接上文:Ubuntu部署jmeter与ant Gitlab在容器中部署好了之后,本地直接打开。我们可以在里面创建项目,上传脚本。 新建一个项目,用来做远程脚本仓库 点击设置,将本地密钥与gitlab进行配对 本地新建一个仓库,然后右阅读全文
posted @ 2018-05-15 20:53 飞天小子 阅读(141) 评论(0) 编辑