django test基本操作
来源:互联网 发布:php csdn博客 编辑:程序博客网 时间:2024/06/05 16:56
在tests.py中,导入TestCase包
from django.test import TestCase
创建测试类:
class SimpleTest(TestCase):
创建测试函数,必须以test_开头
def test_login(self):
模拟客户端发送数据
c=Client(HTTP_USER_AGENT='Mozilla/5.0') response=c.post('/user/login/',{'username':'admin','password':'admin'})
检查返回数据
self.assertEqual(response.status_code, 200)
运行
python manage.py test <app name>
在测试中,加载预数据
导出原有数据库的数据
python manage.py dumpdata > fixtures/admin.json
在测试类中加载
fixtures = ['admin.json']
在setting中设置fixtures的绝对路径
FIXTURE_DIRS = ('/path/to/proj_folder/fixtures/',)
0 0
- django test基本操作
- django 基本操作
- 1.Django基本操作
- django基本操作
- django 数据库基本操作
- Django基本数据操作
- 4、Django基本数据操作
- django 基本操作命令
- django数据库基本操作增删改查
- Django安装及基本操作指南
- Django--1--基本操作&一个实例
- Django入门 -- 框架操作基本流程
- Django工具:Git简介与基本操作
- Django的基本操作流程总结
- django数据库基本操作-增删改查(tip)-基本
- Django Test(测试)
- django test数据库乱码
- django views test
- Java学习笔记18 ArrayList 和Linke…
- Java学习笔记19 泛型、TreeMap、Co…
- Java学习笔记20 策略模式(Stratag…
- selenium.common.exceptions.WebDriverException: Message: Service chromium-browser unexpectedly exited
- Java学习笔记21 枚举类型enum、Enu…
- django test基本操作
- TensorFlow实现线性回归
- Java学习笔记22 jdk5.0新特性
- Java学习笔记23 反射机制(reflect…
- GridView添加统计(合计)行
- Java学习笔记24 静态代理模式和动…
- Java学习笔记25 java注解(annotat…
- Codeforces Round #411 (Div. 2)
- Java学习笔记26 异常Exception