随笔分类 - 接口学习
主要对接口知识的部分记录
摘要:1. 登录功能实现 views 添加login ,并在urls里注册 创建home.html并加入urls.py 2.产品管理模块的开发 数据库设计: 2.1 创建新的应用 python manage.py startapp product 2.2 根据数据库设计生成django admin后台功能
阅读全文
摘要:工具:pycharm django+mysql 1.创建django项目autotest: 2.修改数据库信息 3. 启动服务: 4. 创建相应的表: 4.1 根据model.py中的类创建: python manage.py makemigrations 这个命令是记录我们对models.py的所
阅读全文
摘要:前情: 在日常的接口测试工作中,模拟接口请求通常有两种方法, 利用工具来模拟,比如fiddler,postman,poster,soapUI等 利用代码来模拟,使用到一些网络模块,比如HttpClient,或者requests等 Fiddler是一个简单的http协议调试代理工具,它界面友好,易于操作,是调试网络,抓取请求的利器之一。 Requests包是趁着目前如火如荼的爬虫风潮而流行起...
阅读全文
摘要:#!user/bin/env python # coding=utf-8 # @Author : Dang # @Time : 2018/6/10 17:25 # @Email : 1370465454@qq.com # @File : # @Description: import xlrd import xlwt import os import time from ope...
阅读全文
摘要:一数据驱动测试的含义: 在百度百科上的解释是: 数据驱动测试,即黑盒测试(Black-box Testing),又称为功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。数据驱动测试注重于测试软件的功能性需求,也即数据驱动测试使软件工程师派生出执行程序所有功能需求的输入条件。 在微软网站上的解释是: 数据驱动的单...
阅读全文
摘要:API全称Application Programming Interface,这里面我们其实不用去关注AP,只需要I上就可以。一个API就是一个Interface。我们无时不刻不在使用interfaces。我们乘坐电梯里面的按钮是一个interface。我们开车一个踩油门它也是一个interface
阅读全文
摘要:把python的对象编码转换为json格式的字符串,反序列化可以理解为:把json格式 字符串解码为python数据对象。在python的标准库中,专门提供了json库 导入,查看json库的主要方法 # 定义一个字典,通过json把它序列化为json格式的字符串,见实现的代码 import jso
阅读全文
摘要:和第三库的requests。 Urllib 定义了很多函数和类,这些函数和类能够帮助我们在复杂的情况下获取url内容。复杂情况— 基本的和深入的验证, 重定向, cookies 等等 2.requests的GET请求代码如下: # response=requests.get('http://http
阅读全文
摘要:对于接口测试来说,一般分为二种情况,分别是基于http协议和基于web services协议,但是最常用的是基于http协议的 接口测试,其中最常用的http方法是get和post,当然还有put,delete请求,接口测试的过程就是client(浏览器)向server(服务 器端)request一
阅读全文
摘要:本文主要分为两个部分: 第一部分:主要从问题出发,引入接口测试的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什么要做? 第二部分:主要介绍为什么要做接口测试,并简单总结接口持续集成和接口质量评估相关内容。 第一部分: 首先,在做接口测试的过程中,经常有后端开发会问: 后端接口都测试什么?怎么测的? 后端接口测试一...
阅读全文