Django 测试脚本

一、测试脚本


Django 在创建项目时自动在应用下创建了tests.py,这个py文件可以作为测试文件;也可以在应用下手动创建一个py测试文件。

大石桥ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

无论哪种方式,都需要提前书写以下代码。

from django.test import TestCase

# Create your tests here.
import os

"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysiteorm.settings')
import django
django.setup()
# 环境准备 输入测试代码
# ...

二、执行 tests.py 文件


Django中,通过test命令可以查找并运行所有TestCase的子类

1 运行所有的测试用例

python manage.py test

2 运行某个app下面的所有的测试用例

python manage.py test app

3 运行某个app下面的tests.py文件

python manage.py test app.tests

4 运行某个app下面的tests.py文件中指定的class类ModeTest

python manage.py test app.tests.ModeTest

5 执行 ModeTest 类下的某个测试方法

python manage.py test app.tests.ModeTest.methodname

6 使用 -p(或--pattern)参数模糊匹配测试文件

python manage.py test -p test*.py

三、VScode 运行测试


app\tests.py 文件

from django.test import TestCase

# Create your tests here.
import os

"""Run administrative tasks."""
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysiteorm.settings')
import django
django.setup()

from app import models
models.index()

运行测试命令

python manage.py test app.tests


网页名称:Django 测试脚本
当前地址:http://bzwzjz.com/article/dsogsji.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 上市集团网站建设 成都网站建设 成都商城网站建设 成都网站建设 网站设计 定制网站建设多少钱 成都做网站建设公司 成都网站建设公司 成都网站设计 成都品牌网站设计 重庆手机网站建设 移动手机网站制作 LED网站设计方案 手机网站设计 企业网站设计 自适应网站设计 企业网站设计 成都网站建设公司 高端网站设计 成都网站建设 成都网站设计 网站制作