내용으로 건너뛰기
GaramX
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
home
»
python
»
django
»
test
추적:
•
csrf
python:django:test
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Test ====== ===== TestCase만들기 ===== <code python tests.py> import datetime from django.test import TestCase from django.utils import timezone from django.urls import reverse from django.views import generic from .models import Question def create_question(question_text, days): time = timezone.now() + datetime.timedelta(days=days) return Question.objects.create(question_text=question_text, pub_date=time) class QuestionModelTests(TestCase): def test_was_published_recently_with_future_question(self): time = timezone.now() + datetime.timedelta(days=30) future_question = Question(pub_date=time) self.assertIs(future_question.was_published_recently(), False) class DetailView(generic.DetailView): def get_queryset(self): return Question.objects.filter(pub_date__lte=timezone.now()) </code> ===== Selenium ===== 브라우저 자동화하여 테스트를 가능하도록 한다. 주로 테스트 목적으로 웹 애플리케이션을 자동화하기 위한 것이지만, 확실히 그에만 국한되지는 않습니다. 지루한 웹 기반 관리 작업도 자동화할 수 있습니다.
python/django/test.txt
· 마지막으로 수정됨: 2025/04/15 10:05 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
맨 위로