產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 澤眾云   合作代理 |  咨詢電話:400-035-7887/021-6072 5088
當(dāng)前位置:澤眾軟件測試網(wǎng)- 技術(shù)文章 -正文

web自動化測試的思路和方法

發(fā)布時間:2020-07-02

在Web工程過程中,基于Web系統(tǒng)的測試、確認(rèn)和驗收已成為一項重要而富有挑戰(zhàn)性的工作。Web測試也毫無例外地必須進(jìn)行自動化測試。以期能通過自動化測試工具按照測試工程師的預(yù)定計劃進(jìn)行自動化測試,來減輕手工測試的勞動量,從而達(dá)到提高軟件質(zhì)量的目的。

web自動化測試

Web功能和UI測試大部分是基于自動化測試,在此希望和大家一起討論和分享一下Web自動化測試的方法和經(jīng)驗。

基于Web的測試基本上采用兩種思路和方法:一種可以稱為“Browsers測試”(瀏覽器端測試)。這種測試通常是模擬瀏覽器端的一些操作,比如在TextBox輸入一些文本,選擇ComboBox中的某個選項。因為可以得到具體的操作界面,這種方法更多地應(yīng)用到UI和Localization方面的測試。在進(jìn)行OWA的46種語言的Localization方面測試時,對各種操作產(chǎn)生出來的界面進(jìn)行抓圖,然后對這些screenshot進(jìn)行分析,以發(fā)現(xiàn)一些UI和Localization方面的問題。

另一種方法稱為“Protocol測試”(協(xié)議測試)。這種方法是建立在HTTP協(xié)議級的測試,通過POST或Web Service向服務(wù)器發(fā)送請求,然后對服務(wù)器響應(yīng)回來的數(shù)據(jù)進(jìn)行解析、驗證。對一些功能測試,會更多地采用這種方法。最簡單的應(yīng)用就是檢查鏈接的有效性,向服務(wù)器發(fā)送URL請求,檢查響應(yīng)回來的數(shù)據(jù),來判斷鏈接是否指向正確的頁面。

Web自動化測試在測試領(lǐng)域里面用得比較多的工具或者框架有Selenium,ATF, AutoRunner等。所以,在實(shí)際項目中,我們可以根據(jù)具體需求進(jìn)行選擇。

推薦閱讀:

Web自動化測試工具有哪些?Web自動化測試基本步驟

如何提高自動化測試的穩(wěn)定性和可維護(hù)性?

自動化測試工具的基本要求 軟件自動化測試工具分類有哪些?

本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系