2021年11月12日

【Python接口自动化测试】(18)增加log功能

摘要: 增加log功能 1、新建config.py 代码实现: # -*- coding:GBK -*- import logging logging.basicConfig(level=logging.DEBUG, # log level日志级别 format='[%(asctime)s] %(level 阅读全文

posted @ 2021-11-12 11:16 hello_殷 阅读(406) 评论(0) 推荐(0)

2021年11月11日

【Python接口自动化测试】(17)数据分离 - 从Excel中读取数据

摘要: 数据分离 - 从Excel中读取数据 1、Excel读取方法: Python我们使用三方库xlrd来读取Excel 之前的用例中,数据直接写在代码文件里,不利于修改和构造数据 这里我们使用Excel保存测试数据,实现代码和数据的分离 新建Excel文件test_user_data.xlsx包含两个s 阅读全文

posted @ 2021-11-11 16:18 hello_殷 阅读(499) 评论(0) 推荐(0)

2021年11月10日

【Python接口自动化测试】(16)Python+Flask自己搭建Mock接口

摘要: Python+Flask自己搭建Mock接口 使用Flask包我们可以快速搭建Mock接口 pip install flask 实现代码: import random from flask import Flask, request, jsonify, abort app = Flask(__nam 阅读全文

posted @ 2021-11-10 20:35 hello_殷 阅读(304) 评论(0) 推荐(0)

【Python接口自动化测试】(14)Mock Server之Postman的Mock Server功能

摘要: Mock Server之Postman的Mock Server功能 1、Mock Server是什么? Mock 即模拟,就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,其最大的优势就是降级前后端耦合度,使前端工程师可以不依赖后端返回数据,先开发前 阅读全文

posted @ 2021-11-10 20:13 hello_殷 阅读(236) 评论(1) 推荐(0)

【Python接口自动化测试】(13)unittest 测试框架

摘要: unittest 测试框架 1、unitttest简介 参考:https://docs.python.org/2/library/unittest.html 2、为什么要使用unittest 在编写接口自动化用例时,我们一般针对一个接口建立一个.py文件,一条测试用例封装为一个函数(方法),但是在批 阅读全文

posted @ 2021-11-10 16:42 hello_殷 阅读(404) 评论(0) 推荐(0)

【Python接口自动化测试】(12)Python 操作数据库

摘要: Python 操作数据库 在功能、接口测试中常常需要通过数据库的操作,来准备数据、检测环境及核对功能、接口的数据库操作是否正确。 在自动化测试中,就需要我们用代码连接数据库自动完成数据准备、环境检查及数据库断言的功能。 使用Python操作MySQL数据库这里我们需要用到三方库Pymysql 安装方 阅读全文

posted @ 2021-11-10 11:50 hello_殷 阅读(383) 评论(0) 推荐(0)

【Python接口自动化测试】(11)带安全认证的请求

摘要: 带安全认证的请求 1、需要登录的请求(Cookie认证) 1.1 抓取cookies 1. 使用Chrome浏览器访问https://demo.fastadmin.net/admin.php/index/login,登录 2. 打开开发者工具刷新当前页面(https://demo.fastadmin 阅读全文

posted @ 2021-11-10 10:46 hello_殷 阅读(386) 评论(0) 推荐(0)

2021年11月9日

【Python接口自动化测试】(10)Requests 库详解

摘要: Requests 库详解 1、请求方法 requests.get() requests.post() requests.put() ... requests.session(): 用于保持会话(session) 除了requests.session()外,其他请求方法的参数都差不多,都包含url,p 阅读全文

posted @ 2021-11-09 20:42 hello_殷 阅读(261) 评论(0) 推荐(0)

【Python接口自动化测试】(9)JSON 类型解析

摘要: JSON 类型解析 1、序列化和反序列化 程序中的对象,如Python中的字典、列表、函数、类等,都是存在内存中的,一旦断电就会消失,不方便传递或存储,所以我们需要将内存中的对象转化为文本或者文件格式,来满足传输和持久化(存储)需求。 序列化: 内存对象 -> 文本/文件 反序列化: 文本 -> 内 阅读全文

posted @ 2021-11-09 20:36 hello_殷 阅读(304) 评论(0) 推荐(0)

【python】使用python十分钟创建个人聊天机器人教程

摘要: 以青云客和图灵机器人接口示范python创建个人聊天机器人教程 一、以青云客聊天机器人为例示范get请求 官方网址:http://api.qingyunke.com/ 1、接入指引 请求地址 http://api.qingyunke.com/api.php 请求方式 GET 字符编码 utf-8 请 阅读全文

posted @ 2021-11-09 16:35 hello_殷 阅读(1167) 评论(0) 推荐(0)

导航

作者:hello.殷
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。