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 测试脚本
URL地址:http://bzwzjz.com/article/dsogsji.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设费用 网站设计公司 网站建设方案 成都网站建设 成都网站制作 高端网站设计 网站建设方案 H5网站制作 成都企业网站设计 成都网站制作 网站制作 成都网站建设 重庆网站建设 成都网站设计制作公司 四川成都网站建设 成都网站制作 外贸网站设计方案 成都网站建设 成都网站制作公司 网站建设改版 营销型网站建设 手机网站建设套餐