web自動(dòng)化測(cè)試的思路和方法

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

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

web自動(dòng)化測(cè)試

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

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

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

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

推薦閱讀:

Web自動(dòng)化測(cè)試工具有哪些?Web自動(dòng)化測(cè)試基本步驟

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

自動(dòng)化測(cè)試工具的基本要求 軟件自動(dòng)化測(cè)試工具分類有哪些?

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

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

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

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

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

方案咨詢

×
提交信息

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

您的信息已成功提交!

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