Flask-Testing 单元测试
作者:网络转载 发布时间:[ 2014/3/28 10:04:15 ] 推荐标签:单元测试 安装
准备
1. 安装pip
2. 安装Flask
3. 安装Flask-Testing (ver:>=0.4.1)
测试程序
#coding=utf8
from flask import Flask,jsonify
from flask.ext.testing import TestCase
import unittest
app = Flask(__name__)
@app.route("/ajax/")
def some_json():
return jsonify(success=False)
class TestViews(TestCase):
def create_app(self):
app.config['TESTING'] = True
return app
def test_some_json(self):
response = self.client.get("/ajax/")
'''''
判断还回的JSON对像是不是{'success':True}
'''
self.assertEquals(response.json, dict(success=True))
if __name__ =='__main__':
unittest.main()
执行测试结果:
python tests.py
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11