Tôi đang sử dụng Django 1.1 beta và hy vọng sẽ sử dụng các tác vụ quản trị viên. Tôi phải viết các bài kiểm tra đơn vị cho những người đó, nhưng tôi không hiểu làm thế nào để viết các bài kiểm tra cho họ.Viết thử nghiệm cho các hành động quản trị của Django
Đối với các chức năng xử lý chế độ xem thông thường, tôi có thể sử dụng TestClient của Django để mô phỏng yêu cầu/phản hồi http, nhưng cách thực hiện với hành động quản trị?
Cuối cùng tôi đã theo thói quen kiểm tra nội bộ của Django, http://code.djangoproject.com/browser/django/trunk/tests/regressiontests/admin_views/tests.py#L1018. Tôi đã biết Selenium, nhưng không phải là Windmill. Cảm ơn đã cung cấp thông tin. :) – Achimnol
[splinter] (http://splinter.cobrateam.info) là một cách pythonic để viết các bài kiểm tra với trình duyệt. –