文件名称:django-smoked:Django Web 框架的烟雾测试框架
文件大小:19KB
文件格式:ZIP
更新时间:2024-07-18 14:55:52
Python
django-smoked Django Web 框架的烟雾测试框架 动机 没有测试的代码被设计破坏了。 - Jacob Kaplan-Moss,Django 核心开发人员 每次成功部署应用程序后,都必须进行一系列测试,以确保网站正常运行。 与在隔离环境中运行的单元/集成/功能/性能/等测试相比,冒烟测试旨在安全地检查生产环境。 这些测试仅检查基本功能,例如。 电子邮件发送正常,应用程序能够连接到数据库,后台队列接受任务等。 目标是为可重复使用的烟雾测试创建框架,可以在项目之间轻松共享。 工作正在进行中 烟雾测试是一个简单的函数,它在失败时引发异常(例如AssertionError ): def url_available ( url = None , expected_code = 200 ): """ Check availability (HTTP response
【文件预览】:
django-smoked-master
----.travis.yml(950B)
----smoked()
--------apps.py(240B)
--------runner.py(429B)
--------templates()
--------test()
--------management()
--------__init__.py(477B)
--------views.py(501B)
--------registry.py(2KB)
--------urls.py(173B)
--------loader.py(789B)
----pytest.ini(60B)
----tests()
--------functional()
--------unit()
--------__init__.py(0B)
--------test_functional.py(164B)
----LICENSE(1KB)
----manifest.in(33B)
----setup.cfg(28B)
----.coveralls.yml(45B)
----setup.py(2KB)
----.gitignore(707B)
----README.md(3KB)