博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django 1.8 官方文档翻译:6-5-1 Django中的测试
阅读量:6359 次
发布时间:2019-06-23

本文共 495 字,大约阅读时间需要 1 分钟。

Django中的测试

自动化测试对于现代web开发者来说,是非常实用的除错工具。你可以使用一系列测试-- 测试套件 -- 来解决或者避免大量问题:

  • 当你编写新代码的时候,你可以使用测试来验证你的代码是否像预期一样工作。

  • 当你重构或者修改旧代码的时候,你可以使用测试来确保你的修改不会在意料之外影响到你的应用的应为。

测试web应用是个复杂的任务,因为web应用由很多的逻辑层组成 -- 从HTTP层面的请求处理,到表单验证和处理,到模板渲染。使用Django的测试执行框架和各种各样的工具,你可以模拟请求,插入测试数据,检查你的应用的输出,以及大体上检查你的代码是否做了它应该做的事情。

最好的一点是,它非常简单。

在Django中编写测试的最佳方法是,使用构建于Python标准库的unittest模块。这在 文档中会详细介绍。

你也可以使用任何其它 Python 的测试框架;Django为整合它们提供了API和工具。这在的 一节中描述。

译者:,原文:。

本文以 协议发布,转载请保留作者署名和文章出处。

人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。交流群:467338606。

你可能感兴趣的文章
Spring自定义注解从入门到精通
查看>>
笔记本触摸板滑动事件导致连滑的解决方式
查看>>
Runtime 学习:消息传递
查看>>
你了解BFC吗?
查看>>
linux ssh tunnel使用
查看>>
十、详解FFplay音视频同步
查看>>
自定义元素探秘及构建可复用组件最佳实践
查看>>
小猿圈Python教程之全面解析@property的使用
查看>>
mpvue开发小程序所遇问题及h5转化方案
查看>>
View和Activity的生命周期
查看>>
Throwable是一个怎样的类?
查看>>
三条代码 搞定 python 生成验证码
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Dwr3.0纯注解(纯Java Code配置)配置与应用浅析三之后端反向调用前端
查看>>
Ubuntu下安装遨游浏览器
查看>>
自定义Linux service脚本
查看>>
微信开发之发红包
查看>>
一键lnmp脚本&&php扩展模块安装(适用于CENTOS6.X系列)
查看>>
二维观察---文字的裁剪
查看>>