自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Html/Css基础学习一(Css样式)

一、Css简介CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一个...

2018-07-02 17:35:00 127

转载 Html/Css基础学习一(基础标签)

一、Html简介  HTML是描述网页的一种语言,它不是编程语言,而是一种标记语言。由标记标签构成,HTML使用标记标签来描述页面。HTML标签是由尖括号包围的关键词,如<head></head>,标签一般是成对出现的,前一个是开始标签,后一个是结束标签。也有一种标签是单个的,这种标签称为自闭和标签。基础结构如下:<!DOCTYPE html...

2018-06-30 19:35:00 306

转载 接口测试学习-python第九课(yaml格式的测试用例)

在上一节课程中,学习了根据数据驱动测试,当时测试接口需要的数据是存储在excel文档中的,读取比较麻烦。下面是读取excel文档并获取到接口测试必须数据和验证结果数据的代码。首先我们需要创建一个空的list来存放读取到的数据,然后打开excel文档,从第二行开始读取用例内容(第一行是标题),获取到每行内容后,只保留接口测试需要的数据(原来的excel文档中第四列到第七列分别存放了url,...

2018-06-04 17:12:00 469

转载 接口测试学习-python第八课(数据驱动测试)

自动化分为三类,数据驱动即根据数据去进行测试;代码驱动即测试都是通过代码完成的;关键字驱动即依靠一些软件,利用关键字完成测试。本次主要记录数据驱动,自动化框架主要有以下几个部分: ①获取用例 ②调用接口 ③检验结果 ④发送测试报告 ⑤异常处理 ⑥日志以前进行接口封装的时候,有过将代码分别放在不同的文件夹下的经历。这次也以这样的模式来完成,主要做到以下几点:首先读取exce...

2018-06-01 23:03:00 166

转载 接口测试学习-python第八课(面向对象第二课)

一、重写父类的方法重写包含两种定义,其一是父类的方法不可用了,需要完全重新编写;其二是保留父类方法的同时新增一些功能。首先是全部重写,很好理解,就是将整个方法都修改掉。比如下面的类Zll中,定义了一个smile方法,笑的方式是“哈哈哈”。而继承Zll的子类Dcg,笑的方式并不是这个,那么他就重写smile方法。1 class Zll(object):2 def...

2018-06-01 16:40:00 78

转载 接口测试学习-python第七课(面向对象封装redis)

1 import redis 2 3 4 class ControlRedis(object): 5 def __init__(self): 6 self.__host = '***.*.**.***' # 地址,设置为私有变量,类外不可修改 7 self.__port = 6379 8 se...

2018-05-28 11:11:00 134

转载 接口测试学习-python第七课(面向对象编程)

以前都是面向过程编程,做一件事是按顺序来的,必须经过很多操作。现在是面向对象编程,将各种操作集合在一起,然后指挥其适用于多个场景。上课时老师举了一个蛮贴切的例子,比如买车,面向过程就是先去学车,然后去4s店买车,然后去办证,然后保险,然后临时牌照,然后正式牌照。面向对象就像将这些所有步骤会经历的场景整合起来,直接开一个车辆购置办证中心,然后从学车到办证甚至以后的缴纳罚款全都在这里处理。在...

2018-05-25 23:56:00 87

转载 接口测试学习-python第七课(发送邮件/yagmail)

在python中有一个自带的发邮件模块,就是smtplib,但是这个模块使用起来比较复杂。可以安装一个更方便的外部模块yagmail。安装方法分为直接安装,安装whl结尾的文件和安装gz结尾的压缩文件,在前面的随笔中有讲到。接下来是yagmail的使用方法。如果你要使用python发邮件,必须先获得邮箱的授权码(不是密码!是授权码!),接下来以网易163邮箱为例说明获取授权码步骤。...

2018-05-25 23:04:00 201

转载 接口测试学习-python第六课(登录判断后存入数据)

很多时候,一个接口的功能实现是需要前提条件的。比如推送数据需要先登录系统等。这里用一个文章发布接口来进行示例。想要通过接口发表文章,首先需要登录,要如何判断这个账号已经登录了呢。登录的账号可能有多个,总不能每次都验证不同的数据吧。这时候就可以通过登录接口存储一些登录信息,然后在文章发表接口时判断登录信息是否符合且有效,就可以判断该账号是登录状态的。这样不论登录的是哪一个账号,文章发票接口...

2018-05-17 16:47:00 127

转载 接口测试学习-python第六课(异常处理/网络编程)

一、异常处理在平时的代码运行中,经常遇到报错的情况,一旦报错,整个代码都会被迫中止。如果代码中包含一些必须结束的代码,就会因为程序的出错中断而无法结束。比如打开一个文件后是需要关闭的,链接数据库后是需要关闭链接的,可是如果中途代码出错,这些关闭操作就不会被运行。为了解决这种情况,可以用try将可能出错的代码包裹起来,并判断这段代码是否有异常,并根据判断结果执行接下来的操作。此时即...

2018-05-16 18:05:00 116

转载 接口测试学习-python第六课(简易接口开发)

在这次课堂中,有学习开发简单的接口。首先需要根据代码所实现的功能和代表的含义将其分在不同的文件夹中。一个完整的实现功能的文件夹,包含bin、config、data、lib、logs这四个文件夹和注意事项文件。bin目录下放启动文件,config文件夹下放设置文件、lib下放置了常用工具等等。接下来以两个简单的接口开发来看看整个文件的构成。这两个接口分别是注册接口(需要判断...

2018-05-15 11:44:00 112

转载 接口测试学习-python第六课(redis)

redisRedis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。但是redis不是常用的SqlServer、mysql类型的数据库。两者的区别为前者是菲关系型数据库,后者是关系型数据库。关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,关系模型由关系数...

2018-05-14 23:23:00 112

转载 接口测试学习-Python第四课(文件操作及函数定义)

一、关于文件一些常用的方法1、闪存如果对文件进行写入操作后,文件内容没有更新,可能是因为读取写入都需要经过缓冲区,导致无法立即成功。此时可以用flush()方法,强制写入。1 with open('ss','w',encoding='utf-8') as f:2 f.write('string')3 f.flush()    2、修改文件内...

2018-04-20 17:18:00 146

转载 pycharm(链接git进行代码管理)

pycharm是一个优秀的轻量级代码编辑工具,可以编写python、html、css格式的文件,而且会给出关键字提示,给编程工作带来很多便利。该工具可以和代码管理工具git进行链接,可以随时上传和同步代码。1、链接git首先需要在coding.net上进行注册,这个网站可以管理代码和项目等。然后创建自己的项目,打开新建的项目,在界面的右下角,会展示一个Git地址。然后需要...

2018-03-20 16:58:00 217

转载 接口测试学习-jmeter

在接口测试第一课中,学习了postman和jmeter两种工具。个人觉得postman界面简洁合理,入手较快,可以做一些简单的接口测试,但jmeter功能更强大。在这篇文章中,主要对jmeter的操作进行一个记录。1、安装和配置环境变量jmeter安装包一般不需要特地进行安装,只需要将安装包解压后放在平时安装软件的目录下即可。接下来需要安装jdk并配置环境变量。a,jdk环境变量...

2018-03-20 15:31:00 87

转载 接口测试工具postman学习

最近进行了接口测试的培训,第一课主要关于接口测试,涉及到postman和jmeter两个工具。在此进行记录,方便后期回溯学习。首先进行接口测试,必需的是接口文档,文档主要包含以下几个部分:1、URL2、请求方式(一般为post或者get)3、请求参数4、返回参数5、请求、返回示例6、状态码说明其中第1-4条是接口文档必需有的数据,否则无法进行测试。*post请求和get请求没有很大的...

2018-03-20 15:30:00 157

转载 接口测试工具jmeter压力测试

一个系统上线前必须经过性能测试,如果系统性能不满足需求,在后续的运维过程中会遇到很多麻烦,也不能给客户提供良好的使用体验。性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一...

2018-03-20 15:28:00 256

空空如也

空空如也

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

TA关注的人

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