Tôi có 2 ứng dụng, thành viên và tài nguyên. tài nguyên phụ thuộc vào thành viên. Có thể sử dụng đồ đạc thử nghiệm từ ứng dụng thành viên trong các thử nghiệm của tôi cho ứng dụng tài nguyên không?Có thể sử dụng đồ đạc từ các ứng dụng khác trong các thử nghiệm của django không?
7
A
Trả lời
1
Dường như có, mọi vật cố định có thể được tải từ bất kỳ ứng dụng nào giống như ứng dụng đó trong cùng một ứng dụng, vì vậy hãy cảnh giác với những gì bạn đặt tên cho đồ đạc của mình. :/
2
Ví dụ, nếu bạn có hai ứng dụng, một trong những tên cho "App1" và người kia có tên là "App2", và cấu trúc của dự án của bạn là một cái gì đó như thế này:
myproject/
----APP1/
--------models/
------------app_1_model.py
--------tests/
------------test_app1.py
--------fixtures/
------------fixture_app1_number_1.json
------------fixture_app1_number_2.json
----APP2/
--------models/
------------app_2_model.py
--------tests/
------------test_app2.py
--------fixtures/
------------fixture_app2_number_1.json
------------fixture_app2_number_2.json
------------fixture_app2_number_3.json
đây là một kịch bản tưởng tượng, và bạn muốn viết kịch bản thử nghiệm cho "APP2" nhưng kịch bản thử nghiệm của bạn có thể cần các dữ liệu từ "App1", nói cách khác bạn cần đồ đạc trong "App1"
from APP1.models.app_1_model import *
class TestApp2(TestCase):
fixtures = ['fixture_app2_number_1','fixture_app2_number_2','fixture_app2_number_3','fixture_app1_number_1']
def test_function_one(self):
pass
như bạn đã thấy, chỉ cần viết tên cố định của "APP1" trong danh sách đồ đạc, rất thông minh và dễ dàng.
Các vấn đề liên quan
- 1. Kiểm tra Django FileField sử dụng đồ đạc thử nghiệm
- 2. android đồ đạc thử nghiệm
- 3. Đồ đạc thử nghiệm của Google
- 4. Đồ đạc Django có tải không đúng thứ tự khi thử nghiệm không?
- 5. Đồ đạc không được nạp trong khi thử nghiệm
- 6. đồ đạc django (từ dumpdata) không thành công khi thử nghiệm
- 7. Có thể sử dụng Selenium để thử nghiệm các ứng dụng JavaScript trang đơn không?
- 8. thử nghiệm các ứng dụng python sử dụng mysql
- 9. Thử nghiệm các ứng dụng VSTO?
- 10. Tôi có thể sử dụng đồ đạc HTML với nhân viên thử nghiệm Karma bằng Qunit như thế nào?
- 11. Di chuyển đồ đạc Django?
- 12. Slim .net: Làm cách nào để gỡ lỗi các đồ đạc thử nghiệm bằng cách sử dụng studio trực quan?
- 13. Đồ đạc thử nghiệm hoặc tương đương với dữ liệu thử nghiệm với Smalltalk Seaside?
- 14. Sử dụng đồ đạc với factory_girl
- 15. Có ai đã sử dụng Robotium hoặc Calculon để thử nghiệm các ứng dụng Android không?
- 16. Làm cách nào để chạy thử nghiệm cho tất cả các ứng dụng Django của tôi?
- 17. Tôi có thể sử dụng các cơ sở dữ liệu khác nhau cho các ứng dụng khác nhau trong django
- 18. tải đồ đạc cho các bài kiểm tra django
- 19. Có thể sử dụng dữ liệu gói R trong các thử nghiệm testthat hoặc run_examples() không?
- 20. Làm thế nào để sử dụng Maven và các ứng dụng khác nhau.properties cho tạo tác các vùng thử nghiệm khác nhau trong ứng dụng cấu hình Spring
- 21. cách sử dụng các dụng cụ trong khi thử nghiệm?
- 22. Thử nghiệm các ứng dụng .NET cho doanh nghiệp (LOB)?
- 23. Tôi cần thử nghiệm ứng dụng của mình trên các thiết bị ảo khác nhau
- 24. Thừa kế kiểm tra mũi Python: đồ đạc thử tải đơn vị từ các lớp con
- 25. Selen có thể thử nghiệm các ứng dụng web di động không?
- 26. Thử nghiệm JUnit trong Spring - ghi đè và bỏ qua các hạt từ các lớp cấu hình ứng dụng khác
- 27. Có phiên bản sandbox nào của Github api v3 để thử nghiệm các ứng dụng không?
- 28. Đồ đạc Django cho phép
- 29. Gửi JSON bằng ứng dụng khách thử nghiệm django
- 30. Thử nghiệm ứng dụng android