Selenium和QTP是市場上最常用的自動化測試工具。 因此,我們比較了Selenium與QTP的一些特徵。
特徵 | Selenium | HP QTP |
---|---|---|
許可 | 開源工具 | 有版權 |
客戶支援 | Selenium社群論壇 | 專門的HP支援 |
測試支援 | 僅支援基於Web的應用程式的自動化。 | 支援基於Web和桌面的應用程式的測試。 |
測試指令碼執行期間的資源消耗 | 資源消耗低 | 資源消耗高 |
支援的程式設計語言 | Java, C#, Ruby, Python, Perl, PHP and JavaScript | VB Script |
支援的環境 | Android, iOS, Windows, Linux, Mac, Solaris. | 僅適用於Windows |
支援的瀏覽器 | 谷歌瀏覽器,Mozilla Firefox,Internet Explorer,Edge,Opera,Safari等 | 特定版本的Google Chrome,Mozilla Firefox和Internet Explorer。 |
物件儲存庫/恢復方案 | 無 | 內建物件儲存庫和恢復方案。 |
瀏覽器控制元件 | 無 | 可在瀏覽器中存取收藏夾欄,後退和前進按鈕等控制元件。 |
測試報告生成 | 它依賴於外部工具來生成測試報告。 | 在工具中生成內建測試報告。 |
引數設定 | 依賴任何一種受支援的程式設計語言進行引數化。 | 內建工具可用於引數化。 |