我真的很喜歡測試和構建單元測試,但是我發現它非常煩人,不得不爲網站的工作流程構建測試。在Django中測試工作流程
例如
註冊 - >檢查電子郵件 - >激活賬戶 - >登錄
或
登錄 - >編輯詳細信息 - >提交和查看資料
手冊測試=時間加載+累贅
使用的應用程序,即使如硒,會雖然每次迭代,然後就不必檢查電子郵件等...
是否有更有效的方式進行一組測試的一些方法?
你們是怎麼做到的? :)
我真的很喜歡測試和構建單元測試,但是我發現它非常煩人,不得不爲網站的工作流程構建測試。在Django中測試工作流程
例如
註冊 - >檢查電子郵件 - >激活賬戶 - >登錄
或
登錄 - >編輯詳細信息 - >提交和查看資料
手冊測試=時間加載+累贅
使用的應用程序,即使如硒,會雖然每次迭代,然後就不必檢查電子郵件等...
是否有更有效的方式進行一組測試的一些方法?
你們是怎麼做到的? :)
我使用Django的測試框架爲單個視圖編寫「功能單元」測試。我發現集成測試最好使用類似Robot Framework的東西來完成。在我的一個項目中,我提出了一個最小的自定義實現Ward Cunningham's FIT機制。
我通常使用Lettuce框架進行這種測試。你可以在這裏找到它:http://lettuce.it/