01 2020 档案

摘要:由于我的Jenkins是搭建在阿里云服务器上的,其实也是可以在云服务器,去进行无头浏览器的web自动化测试的。但是毕竟是在Win10进行脚本开发调试的,所以还是想到使用Jenkins的slave来进行web自动化测试。 1、首先进入Jenkins 系统管理 节点管理,新建一个节点。 2、节点名称尽量 阅读全文
posted @ 2020-01-20 22:00 Treasure丶丶 阅读(446) 评论(0) 推荐(0)
摘要:一、下载和安装 allure 服务 1.首先在服务器端,安装allure服务框架 打开 "Allure Github" ,找到.tgz文件,下载到本地,通过 Xftp 上传到服务器 2.上传服务器(二进制)以后,进行解压。 命令:tar zxvf allure commandline 2.13.1. 阅读全文
posted @ 2020-01-19 22:32 Treasure丶丶 阅读(626) 评论(0) 推荐(0)
摘要:一、在接口自动化测试过程中,存在两种情况: 一种是不需要鉴权的接口,可以直接访问的。 还有一种情况是需要鉴权才可以访问的接口。 这里我们通过Python + requests 实现这两种发送请求的方法 """ author:Treasure丶time:2019/11/28E-mail:1247814 阅读全文
posted @ 2020-01-11 19:12 Treasure丶丶 阅读(4919) 评论(0) 推荐(0)
摘要:一、网络通信 软件系统都是通过网络进行数据传输的,如果网络带宽不够支撑起一定数量的用户,就会导致系统性能难以提升! 这也就是为什么做性能测试的时候,需要保证测试环境的独立。防止测试的时候,有其他的操作占用系统性能。 比如大量数据处理一类的批处理业务操作,会持续占用系统内存,cpu,影响性能测试结果。 阅读全文
posted @ 2020-01-09 19:15 Treasure丶丶 阅读(611) 评论(0) 推荐(0)
摘要:一、首先我们需要安装 PyYAML 第三方库 直接使用 pip install PyYAML 就可以(这里我之前是装过的,所以提示我PyYAML已经在这个目录下了,是5.1.2版本的) 二、先看一下我的yaml配置文件中数据的格式。 特点: 1.大小写敏感 2.使用缩进表示层级关系 3.缩进的时候使 阅读全文
posted @ 2020-01-08 23:18 Treasure丶丶 阅读(677) 评论(0) 推荐(0)
摘要:# 这里主要是记录连接mysql数据库的配置参数传参以及简单的查询方法import pymysqlclass ReadSql(object): """操作MySql数据库的类""" def __init__(self): # 建立连接 self.connect = pymysql.connect(h 阅读全文
posted @ 2020-01-08 22:41 Treasure丶丶 阅读(549) 评论(0) 推荐(0)
摘要:我们这里使用Loadrunner自在的Webtours订票系统,进行脚本录制。 第一步:录制脚本 1.打开Badboy,输入Webtours地址,然后访问,使用默认的用户名和密码完成一次购票流程!(这里我是把Webtours安装在了我的Windows本机上面的,所以显示启动了Webtous的服务!) 阅读全文
posted @ 2020-01-05 23:10 Treasure丶丶 阅读(4529) 评论(0) 推荐(1)
摘要:这里我们先使用Jmeter进行单个接口的测试,从而简单的了解一下Jmeter基本的用法 一、首先打开Jmeter。打开以后Jmeter会默认创建一个测试计划。 二、我们给测试计划重新命名,方便查看。 这里的测试计划的意思指的是,这下面整个测试脚本都属于这个测试计划内的。这个测试计划,可以是单个接口的 阅读全文
posted @ 2020-01-03 22:41 Treasure丶丶 阅读(358) 评论(0) 推荐(0)