python-3.x - 单元/功能测试与验证器
问题描述
我最近开始使用 Django 进行 Web 开发。最让我困惑的是,为什么我们要为“检查是否提供密码”、“检查密码是否正确”、“检查密码是否至少 8 个字符长”等场景创建测试。在 Django 中使用验证器也是一样的。使用测试而不是验证器有什么特别的优势吗?谢谢。
解决方案
尝试编写一个大项目并手动测试所有功能以确保没有错误,然后为整个项目编写测试,我保证你会找到至少 5 个
推荐阅读
- npm - 运行包裹时出错:未知选项 -d
- firebase - 反应原生谷歌登录以及firebase云消息
- react-redux - 我可以在 1 个文件中使用多个 createAsyncThunk 吗?
- c# - 我们如何在 uwp C# 中从剪贴板复制粘贴文本和图像?
- python - Tkinter 从父类动态更改标签颜色
- go - 在 gomobile 上启动另一个 android 活动
- node.js - WSL2 节点:npm install cpu-features -> npm ERR!/bin/sh: 1: cmake: 权限被拒绝
- ios - ContiguousArrayBuffer.swift 第 444 行致命错误:索引超出范围:
- ethereum - 相关源部分从这里开始并跨越多行
- c++ - 特定数据部分中的一组变量