我寫過單元測試以及django文檔。我可以從python manage.py test
運行測試。那很好。但是,我想從點擊按鈕運行測試。這個按鈕可以在我的用戶界面的任何地方此外,我想生成一個簡單的報告通過或失敗。 Python/Django unittest
模塊可以嗎?有沒有什麼辦法從django網站的按鈕點擊運行unittest?
回答
在網絡應用程序中運行測試聽起來很奇怪。我擔心測試數據庫的數據庫設置會干擾默認的數據庫設置。
但是,如果我真的想這樣做,我會嘗試從視圖方法中調用call_command('test')
。祝你好運,你應該在生產中禁用它。
謝謝你。我試着用'os.system'命令。我正在考慮不這樣做。 –
'os.system'啓動一個單獨的進程,但'call_command()'直接在同一個進程中調用一個Django管理命令。他們不是一回事,@AshrafulIslam。 –
Ow。我懂了。那我一定要試試這個。非常感謝。 –
- 1. 按鈕點擊功能沒有運行?
- 2. Backbone.Deferred.Model:爲什麼unittest沒有運行?
- 3. 有沒有辦法從網站運行python腳本?
- 4. 點擊按鈕提交時,在Django網站運行python腳本
- 5. 有沒有辦法點擊名稱爲ignorecase的按鈕
- 6. 有沒有辦法找出TButtonGroup的哪個按鈕被點擊?
- 7. 有沒有辦法讓網站全屏顯示(用戶點擊)?
- 8. 有沒有什麼辦法可以知道一個按鈕沒有按下確定的時間點擊?
- 9. 有沒有辦法停止通過鍵盤點擊按鈕?
- 10. 有沒有辦法在按鈕上點擊兩次? php,javascript
- 11. 鉻擴展有沒有辦法編程'點擊'pageAction按鈕
- 12. 有沒有辦法激活django管理網站沒有admin.py
- 13. 有什麼辦法在網站上運行Visual C++項目
- 14. 有沒有什麼辦法解析網站內容的DOM樹?
- 15. 爲什麼jQuery沒有點擊點擊? (w /單選按鈕)
- 16. 網頁沒有加載按鈕點擊
- 17. 在沒有編號的網站上點擊搜索按鈕
- 18. 點擊按鈕時異步方法沒有運行
- 19. 有沒有什麼辦法可以放大c#中的按鈕?
- 20. 有沒有辦法找出本地ip是什麼網站?
- 21. 有沒有辦法運行Chrome擴展程序而不點擊?
- 22. 有沒有辦法找出用jquery點擊了什麼元素?
- 23. webdriver沒有點擊按鈕
- 24. PhantomJS沒有點擊按鈕
- 25. jquery沒有按鈕點擊
- 26. startAnimation沒有點擊按鈕
- 27. javascript onclick沒有點擊按鈕點擊
- 28. 有沒有辦法自動點擊頁面上所有批准的按鈕?
- 29. 該程序運行一次,當按鈕被點擊,然後什麼也沒有
- 30. AutoHotkey的:有時按鈕沒有點擊
恕我直言,你正在測試的系統內部運行unittests不是一個好主意。你將不得不假設你想測試的系統正在測試它。 –