我正在使用webdriver硒自動化。這是關鍵字和數據驅動的方法。我正在處理來自Microsoft Excel的對象,數據和測試配置的所有輸入。現在客戶想要使用數據庫。他問我哪個更適合在框架中使用。數據庫或微軟Excel工具?我必須用有效的答覆回覆他。所以如果有人能幫助我,哪一個更適合在框架中使用,以及爲什麼第二個不好用。我希望你能理解我的問題。所以請幫助我加急什麼使用Excel中的數據驅動框架excel或databse
0
A
回答
2
這個問題確實需要一個有見解的答案,但是因爲從一個或另一個有一些重要的好處,我仍然會回答它!
使用Excel,非技術測試人員可以輕鬆訪問數據。它具有良好的排序能力,可以以非常直觀的方式組織數據。但是,您不能在測試過程中輕鬆添加或更改數據(我瞭解您可以做到這一點,但我會認爲這太過分了)。這意味着數據必須事先組織並且特定於測試要求。
在數據庫中,數據可以來自查詢並且可以隨時進行修改。如果在數據庫中找不到所需的數據,您可以編寫幫助函數。這意味着測試可以運行而不用擔心數據庫中的數據(在某種程度上),並且可以緩解一些項目問題。但是,對於數據庫,可能存在導入/導出問題,並且可能存在大量編碼開銷。而且,顯然非技術性測試人員會發現很難更改數據。
正如我所說,這實際上是一個意見,最終是一個項目決定的項目。
相關問題
- 1. 如何在黃瓜中使用數據驅動框架來訪問excel或數據庫等外部文件
- 2. 使用excel電子表格的nodejs驅動的數據
- 3. 光PHP數據庫驅動的框架
- 4. Ruby的數據驅動開發框架
- 5. bot框架中的excel文件的路徑是什麼?
- 6. 使用odbc excel驅動程序投射數據類型
- 7. Excel報告框架
- 8. 使用Apache POI和TestNG框架將數據寫入excel
- 9. 數據驅動框架jar導出
- 10. 數據驅動框架 - Selenium Webdriver
- 11. 用testNG讀取Excel中的excel數據
- 12. 將Excel中的數據源鏈接到共享驅動器
- 13. 有什麼辦法將數據從Excel中使用VBA
- 14. 使用Excel表格在黃瓜中進行數據驅動的測試
- 15. 在Excel中移動數據
- 16. Excel 2010中的數據驗證列表,組合框或活動X組合框?
- 17. DB Microsoft Excel驅動程序
- 18. 使用Excel或R來弄清楚我的數據在什麼時間加倍
- 19. 用於元數據驅動方法的好的java庫或框架?
- 20. Excel表格驗證框架
- 21. 導出Excel Zend框架
- 22. 使用python或excel
- 23. Excel VBA中的「!=」是什麼?
- 24. 使用數據庫驅動的數據在MS excel中創建一個動態下拉菜單
- 25. 使用VBA將數據從Microsoft Excel中的Microsoft Excel中獲取數據
- 26. windows.forms數據庫驅動的應用程序框架
- 27. 數據從Excel驅動測試在soapUI的免費版本使用Groovy腳本
- 28. 使用SSIS覆蓋excel中的數據
- 29. 使用Python映射excel中的數據
- 30. for循環Excel中的Excel數據表
您提到了有效點男人。好。 – Manigandan 2013-02-15 07:13:40
+1,很多歸結爲測試人員如何'技術'。如果他們對數據庫和SQL感到滿意,那麼我會選擇數據庫,因爲它爲您提供了更多的自由度和測試權力。 – Arran 2013-02-15 10:01:09
另外增加一個點excel幾乎侷限於windows,但有了數據庫,您可以在任何平臺上使用它。訪問位於服務器上的數據庫比位於服務器上的Excel更容易。 – Vinay 2013-10-18 10:02:18