接口自动化
心生make
这个作者很懒,什么都没留下…
展开
-
python接口自动化实战(框架)
python接口测试的原理,就不解释了,百度一大堆。 先看目录,可能这个框架比较简单,但是麻雀虽小五脏俱全。各个文件夹下的文件如下:一.理清思路 我这个自动化框架要实现什么 1.从excel里面提取测试用例 2.测试报告的输出,并且测试报告得包括执行的测试用例的数量、成功的数量、失败的数量以及哪条成功了,失败的是哪一个,失败的原因是什么;测试结果的总体情况通过图表...原创 2018-03-10 23:00:36 · 49614 阅读 · 12 评论 -
python 将excel里的内容转换为dict
在做自动化测试的时候,我采用了将用例保存在excel表格中,然后从excel表格中读取数据。但是通常我需要的数据是json格式的,所以就有必要将excel数据转换为dict,百度了很久也没有我真正想要的答案,于是自己摸索。先看需求,我是想要实现任何的表格都能适应下面这种模式我是要将下面这个表格转换成这样就是前面的索引固定为表里面黄色部分,然后每一行为一个dict,这样只需要设计测试用例就行...原创 2018-05-28 14:41:46 · 20215 阅读 · 4 评论 -
基于python flask的自动化测试平台(一)--创建虚拟环境及安装flask
我们一个项目的开始就是创建虚拟的独立运行环境,作者使用的是windows系统进行开发的,一下所讲的都是在windows系统下的操作以及python3.6。 要使用虚拟环境就必须先安装virtualenv依赖包,直接 pip install virtualenv 就好了。 首先创建一个文件夹aoto_test,然后从命令行cd进入到aoto_test文件夹,输入命令virt...原创 2018-10-10 16:34:34 · 1231 阅读 · 0 评论 -
基于python flask的自动化测试平台(一)--实现第一个应用,hello,world
一个基本的应用需要的目录如下先为 app 包(文件 app/__init__.py )创建一个初始化脚本:from flask import Flaskapp = Flask(__name__)from app import views然后创建第一个html模板文件app\templates\index.html<html> <head>...原创 2018-11-12 14:42:17 · 2027 阅读 · 1 评论 -
基于python flask的自动化测试平台(一)--创建数据库
说实话对于创建数据库的原理我也不太懂,我只能把其他人的例子搬运过来然后自己进行修改成自己需要的样子原文请参考http://www.pythondoc.com/flask-mega-tutorial/database.html一、创建配置文件 aoto_test\config.pyimport osCSRF_ENABLED = TrueSECRET_KEY = 'ha-ha-ha'...原创 2018-11-12 15:31:15 · 2028 阅读 · 2 评论 -
基于python flask的自动化测试平台(一)--登录页面的实现
首先,构造登录页面的模板<head> <style type="text/css"> .container{ width: 40%; height: 50%; font-size: 16px; background: #F2F2F2; ...原创 2018-11-14 20:20:48 · 4758 阅读 · 0 评论 -
基于python flask的自动化测试平台(一)--模板继承与导航栏构造
模板继承使用的是flask中的模板继承,在基础模板中使用{% block content %}{% endblock %},然后在其他模板中通过{% extends "base.html" %}{% block content%}这里为页面模板区域{% endblock %}这样就能实现模板的继承,从而在多个页面中引用基础模板,而不需要在每个页面都写同样的代码。这里导航栏...原创 2018-11-22 18:38:38 · 1713 阅读 · 0 评论 -
基于python flask的自动化测试平台(一)--project的前后端实现
首先是想好了我们前端需要做成什么效果的,所以我先制作的是前端页面app/templates/project.html{% extends "base.html" %}{% block content%}<head></head><div class="top_button"> <input id="add_project" typ原创 2018-11-28 14:54:41 · 2288 阅读 · 0 评论