Django框架中测试脚本的编写
Django框架功能强大,文件功能划分清楚明了,但是与此同时也带来一定的弊端,比如说,只想测试项目中的单个文件,但是按照Django的框架结构,还要写相应的路由,视图函数等前后端交互的内容,就显得非常麻烦。
所以找到一种简单的测试脚本的方法就显得尤为重要!那要如何写呢,其实非常简单,只需简单的几步就可以轻松实现。
- 第一步:找文件/创文件
找到Django项目自带的tests.py文件,或者自己在项目下新建一个py文件
- 第二步:配置测试环境
在py文件中,添加以下代码可完成测试环境的配置
import os
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "practice.settings")
# 以上代码可以在manage.py文件中copy过来
import django
django.setup()
# 以上两句需要自己编写
————————————————————————————————————————————————————
# 从这里开始就可以放入自己的测试代码了
重点关注
- 横线以上所有内容都属于测试环境
- 在写测试代码的时候,一定要将所有的内容写在测试环境下面,包括import导入部分,不然会报错
看吧,是不是比以前省去了很多麻烦,聪明的你一定学会了吧 ^ ^