歡迎監(jiān)督和反饋:小木蟲僅提供交流平臺,不對該內(nèi)容負(fù)責(zé)。
歡迎協(xié)助我們監(jiān)督管理,共同維護(hù)互聯(lián)網(wǎng)健康,違規(guī)貼舉報刪除請聯(lián)系郵箱:xiaomuchong@tal.com
(點此查看侵權(quán)舉報方式)
我們保證在7個工作日內(nèi)給予處理和答復(fù),謝謝您的監(jiān)督。
Copyright © 2001-2026 www.gaoyang168.com, All Rights Reserved. 小木蟲 版權(quán)所有
已經(jīng)下載了,請告訴我你的email
https://zhangfei821024.javaeye.com/blog/248441
網(wǎng)上有free的
Web測試方法
在Web工程過程中,基于Web系統(tǒng)的測試、確認(rèn)和驗收是一項重要而富有挑戰(zhàn)性的工作;赪eb的系統(tǒng)測試與傳統(tǒng)的軟件測試不同,它不但需要檢查和驗證是否按照設(shè)計的要求運行,而且還要測試系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進(jìn)行安全性和可用性測試。然而,Internet和Web媒體的不可預(yù)見性使測試基于Web的系統(tǒng)變得困難。因此,我們必須為測試和評估復(fù)雜的基于Web的系統(tǒng)研究新的方法和技術(shù)
1 功能測試
1.1 鏈接測試
鏈接是Web應(yīng)用系統(tǒng)的一個主要特征,它是在頁面之間切換和指導(dǎo)用戶去一些不知道地址的頁面的主要手段。鏈接測試可分為三個方面。首先,測試所有鏈接是否按指示的那樣確實鏈接到了該鏈接的頁面;其次,測試所鏈接的頁面是否存在;最后,保證Web應(yīng)用系統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的URL地址才能訪問。
鏈接測試可以自動進(jìn)行,現(xiàn)在已經(jīng)有許多工具可以采用。鏈接測試必須在集成測試階段完成,也就是說,在整個Web應(yīng)用系統(tǒng)的所有頁面開發(fā)完成之后進(jìn)行鏈接測試。
采取措施:采用自動檢測網(wǎng)站鏈接的軟件來進(jìn)行。
推薦軟件:
Xenu Link Sleuth 免費 綠色免安裝軟件
HTML Link Validator 共享(30天試用)
1.2 表單測試
當(dāng)用戶通過表單提交信息的時候,都希望表單能正常工作。
如果使用表單來進(jìn)行在線注冊,要確保提交按鈕能正常工作,當(dāng)注冊完成后應(yīng)返回注冊成功的消息。如果使用表單收集配送信息,應(yīng)確保程序能夠正確處理這些數(shù)據(jù),最后能讓顧客能讓客戶收到包裹。要測試這些程序,需要驗證服務(wù)器能正確保存這些數(shù)據(jù),而且后臺運行的程序能正確解釋和使用這些信息。
當(dāng)用戶使用表單進(jìn)行用戶注冊、登陸、信息提交等操作時,我們必須測試提交操作的完整性,以校驗提交給服務(wù)器的信息的正確性。例如:用戶填寫的出生日期與職業(yè)是否恰當(dāng),填寫的所屬省份與所在城市是否匹配等。如果使用了默認(rèn)值,還要檢驗?zāi)J(rèn)值的正確性。如果表單只能接受指定的某些值,則也要進(jìn)行測試。例如:只能接受某些字符,測試時可以跳過這些字符,看系統(tǒng)是否會報錯。
1.3 數(shù)據(jù)校驗
如果根據(jù)業(yè)務(wù)規(guī)則需要對用戶輸入進(jìn)行校驗,需要保證這些校驗功能正常工作。例如,省份的字段可以用一個有效列表進(jìn)行校驗。在這種情況下,需要驗證列表完整而且程序正確調(diào)用了該列表(例如在列表中添加一個測試值,確定系統(tǒng)能夠接受這個測試值)。
在測試表單時,該項測試和表單測試可能會有一些重復(fù)。
1.2和1.3的采取措施:第一個完整的版本采用手動檢查,同時形成WinRunner(QTP)腳本;回歸測試以及升級版本主要靠WinRunner(QTP)自動回放測試。
1.4 cookies測試
Cookies通常用來存儲用戶信息和用戶在某應(yīng)用系統(tǒng)的操作,當(dāng)一個用戶使用Cookies訪問了某一個應(yīng)用系統(tǒng)時,Web服務(wù)器將發(fā)送關(guān)于用戶的信息, 把該信息以Cookies的形式存儲在客戶端計算機(jī)上,這可用來創(chuàng)建動態(tài)和自定義頁面或者存儲登陸等信息。
如果Web應(yīng)用系統(tǒng)使用了Cookies,就必須檢查Cookies是否能正常工作。測試的內(nèi)容可包括Cookies是否起作用,是否按預(yù)定的時間進(jìn)行保存,刷新對Cookies有什么影響等。如果在 cookies 中保存了注冊信息,請確認(rèn)該 cookie能夠正常工作而且已對這些信息已經(jīng)加密。如果使用 cookie 來統(tǒng)計次數(shù),需要驗證次數(shù)累計正確。
采取措施:
1 采用黑盒測試:采用上面提到的方法進(jìn)行測試
2 采用查看cookies的軟件進(jìn)行(初步的想法)
可以選擇采用的軟件:
IECookiesView v1.50
Cookies Manager v1.1,