瀏覽器方面
關(guān)于瀏覽器的兼容性測(cè)試,主要是檢查頁(yè)面的交互、元素和樣式展示是否正常。我們都知道,目前市面上主流的瀏覽器非常多,像:360、搜狗、火狐等等。
在進(jìn)行測(cè)試的時(shí)候,由于兼容性問(wèn)題很多,所以小編給大家整理了一些測(cè)試注意事項(xiàng),一起來(lái)看一下:
?、倜鞔_目標(biāo)用戶:雖然產(chǎn)品經(jīng)理會(huì)統(tǒng)計(jì)主流的瀏覽器和穩(wěn)定的版本有哪些,但是,作為測(cè)試人員還是應(yīng)該深入目標(biāo)用戶,去了解真實(shí)的使用環(huán)境和義務(wù)場(chǎng)景,這樣會(huì)更符合實(shí)際;
?、诿鞔_元素合理性:多跟開(kāi)發(fā)溝通,明確哪些元素或者樣式容易出現(xiàn)不兼容,針對(duì)性地去測(cè)試,確保上線后的展示效果;
③多記錄、多總結(jié):做好統(tǒng)計(jì)和分析,在后續(xù)的測(cè)試過(guò)程中,只需針對(duì)有改動(dòng)的、易出現(xiàn)兼容性問(wèn)題的元素和樣式進(jìn)行測(cè)試即可;
④其他:注意主流瀏覽器的版本迭代,是否會(huì)對(duì)既定程序有影響;
操作系統(tǒng)方面
這個(gè)主要是說(shuō)去檢查指定的操作系統(tǒng)上,產(chǎn)品功能是否正常。包括:Android系列、iOS系、鴻蒙、Windows系列等等。相應(yīng)的注意事項(xiàng)有這些:
①測(cè)試內(nèi)容基本和瀏覽器是差不多的,區(qū)別就是要關(guān)注一下:默認(rèn)的操作權(quán)限不同,是否會(huì)造成客戶端需要訪問(wèn)或調(diào)用系統(tǒng)組件、方法時(shí),出現(xiàn)漏洞;
?、诓僮飨到y(tǒng)升級(jí)后,新版本或補(bǔ)丁里是否繼續(xù)兼容老版本的庫(kù)函數(shù)。
多版本方面
這個(gè)主要是為了驗(yàn)證新版本服務(wù)器端是否同時(shí)支持新/老版本客戶端,不得不進(jìn)行的測(cè)試。注意事項(xiàng)如下:
① 這是在需求設(shè)計(jì)階段,最容易忽略的地方。在產(chǎn)品升級(jí)之后,服務(wù)器端只會(huì)是最新版本,但客戶端因?yàn)椴煌挠脩魣?chǎng)景而可能存在老版本,一種原因是沒(méi)有強(qiáng)制更新,用戶不選擇升級(jí);另一種原因是在一些企業(yè)級(jí)的域環(huán)境里,客戶端包是否升級(jí)取決于域管理員的策略。
?、?另外就是相對(duì)復(fù)雜的測(cè)試環(huán)境,比如既有商家版又有用戶版客戶端產(chǎn)品的兼容性測(cè)試,這種需要考慮頻繁發(fā)生交互的功能,也需要重點(diǎn)考慮新、老版本的兼容性問(wèn)題。
數(shù)據(jù)兼容性方面
這種比較好理解,就是軟件升級(jí)迭代后,涉及已存在的數(shù)據(jù)的讀取和寫(xiě)入數(shù)據(jù)的過(guò)程,確保數(shù)據(jù)在新、老版本之間都能正常流轉(zhuǎn)。注意事項(xiàng)如下:
①向前兼容:新版本要能正常且正確地讀取和加載老版本生成的數(shù)據(jù);
②向后兼容:新版本要能支持在未來(lái)后續(xù)迭代版本上正常運(yùn)行;
③常見(jiàn)的播放類軟件、Office類軟件等,還要考慮新版本生成的文件是否能被老版本客戶端正常讀取等,或者有相應(yīng)的升級(jí)提示信息。
?、苡唵晤悢?shù)據(jù),還要考慮在老版本的服務(wù)器端和客戶端組合下,產(chǎn)生的數(shù)據(jù)是否能在新版本的服務(wù)器端和客戶端組合下成功讀?。?/span>
分辨率方面
也叫適配性測(cè)試,是指驗(yàn)證被測(cè)網(wǎng)頁(yè)或產(chǎn)品UI在各種分辨率下的顯示器或各種分辨率、尺寸屏幕的移動(dòng)設(shè)備上都能正常顯示的測(cè)試過(guò)程。主要考慮屏幕分辨率,版本分辨率等。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。