我有2個應用程序,成員和資源。資源取決於成員。是否可以在我的測試中使用成員應用程序中的測試裝置來獲取資源應用程序?是否有可能在django的測試中使用來自其他應用程序的燈具?
7
A
回答
1
顯然是的,任何燈具都可以從任何應用程序加載,就好像它在同一個應用程序中一樣,所以要注意你的燈具名稱。 :/
2
舉例來說,如果你有兩個應用程序,一個命名爲「應用1」,另一個名爲「應用2」,和你的項目的結構是這樣的:
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
這是一個假想場景,並要編寫的測試腳本爲「APP 2」,但你的測試腳本可能需要從「APP1」的數據,換句話說,你需要在「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
,你所看到的,只是在夾具列表中寫入「APP1」的夾具名稱,非常智能和容易。
相關問題
- 1. Django,具有燈具的應用程序
- 2. 是否有可能在其他應用程序中充氣RemoteViews?
- 3. 燈具是否可以「複製」來自其他燈具的物品?
- 4. 是否有可能開發一個Android應用程序來監視其他應用程序的使用情況?
- 5. Django在測試中加載燈具(不是來自已安裝的應用程序)
- 6. 在Django上測試應用程序時找不到燈具
- 7. 在Django可重用應用程序中的功能測試
- 8. 是否可以使用ipod touch來測試iPhone應用程序?
- 9. 是否可以在其他應用程序中使用git?
- 10. 是否有可能開發一個跟蹤其他應用程序的使用的iPhone應用程序
- 11. 是否有任何其他工具來測試與泄漏的iPhone應用程序
- 12. 使用模擬測試django應用程序來覆蓋功能
- 13. EAR中的Seam EJB3是否可用於其他應用程序?
- 14. Django:包含來自其他應用程序的模板
- 15. 是否有可能在其他應用程序中觸發觸摸事件?
- 16. 是否可以在Mac上使用Cocoa來監視其他應用程序?
- 17. 是否有可能讀取其他應用程序持有的SharedPreferences?
- 18. Django中的其他Web應用程序?
- 19. 是否有可能通過應用程序內購買來銷售其他應用程序
- 20. 在使用Django DirtyFields測試中使用燈具問題
- 21. 在其他模塊中使用來自測試範圍的類
- 22. 是否有可能在iOS 3.1.3上測試我的iPhone/iPod應用程序
- 23. 是否可以在xcode中使用gdb在越獄iphone中調試其他應用程序?遠程調試?
- 24. 是否有可能從Groovy Script測試步驟運行其他測試用例中的特定測試步驟
- 25. 是否有任何自動化工具來執行Java批處理應用程序的功能測試?
- 26. 是否可以通過其他應用程序使用TrueCrypt? (C#)
- 27. 是否有可能允許其他應用程序從我們的應用程序中檢索數據?
- 28. 是否有可能在phonegap ios應用程序中使用iframe
- 29. 是否有可能在非web應用程序中使用togglz
- 30. 如何測試代碼是否在其他應用程序域中運行