當前位置:編程學習大全網 - 源碼破解 - UI自動化測試(壹)

UI自動化測試(壹)

做了2年的軟件測試,壹直沒有做隨記和整理的習慣。最近公司的同事說“嘴上說的, 給人感覺是很隨意,但是寫到紙面上的給人規範以及專業的。妳做測試也好做開發也好 文檔 以及歸納是很重要的。”想想平時有些知識點用過之後從來沒有記錄過,所以想靜下心來細細整理。

壹、為什麽要做UI自動化測試?

壹般有軟件測試基礎的同學都會認同壹點“軟件測試門檻低,薪資也普遍較低”。這是對手工測試者來說深刻的解讀。

從軟件測試行業的發展來說,手工測試對專業技能要求不高,門檻低,壹般畢業生畢業後都可以從事軟件測試的工作,這就導致軟件測試行業競爭激烈。隨著壹批批的畢業生投入到軟件測試行業,導致部分老手工測試工程師危機感激增。與此同時,公司對質量要求也在提高,對測試技能要求也在提高。對於老手工測試工程師來說,提高自己的競爭力才是解決尷尬現狀的方法。

二、UI自動化測試適用項目

?UI自動化不適合測試界面頻繁改動的項目

? UI自動化測試他是依賴於界面元素的,如果項目改動頻繁,測試腳本維護起來成本就比較大,自動化腳本穩定性不強。

UI自動化不適合開發周期短的項目

假設XX項目開發周期是2周結束,預計的設計測試腳本的時間是3周。根據這個時間安排,不可能投入過多的人力在腳本上,這樣開發成本很大。簡單來說,項目已經開發完了,可以直接手工測試了,難道公司還要投入壹周的時間在測試腳本維護上?

三、UI自動化測試工具

2年裏都是在測試B/S(WEB應用)為了減少重復性的工作,我將不長改動的部分做了UI自動化,主要用的工具就是Selenium。關於Selenium的原理我就不多少說了,可以直接問度娘。

相關資料可以查看如下網址

  • 上一篇:小時候看變形金剛的動畫片壹個紅色的卡車能壹個藍色的卡車合體紅色卡車是個消防車他能和後半部分也能合體
  • 下一篇:校園籃球比賽活動策劃書範文(通用5篇)
  • copyright 2024編程學習大全網