1、為什麼軟體要進行解析度相容性測試
使用者的環境可能大多數是主流的解析度,如1024x768,1366x700,但是我們還是遇到了一些使用上網本的使用者,他的上網本解析度是1024x600,由於我們的軟體尺寸是固定的1000x700,軟體執行在他的電腦上就會顯示不全。這個問題最後是怎麼解決的呢,我們的技術人員根據使用者的電腦,幫他「定製」了一款相容1024x600解析度的軟體,雖然問題最後解決了,但若是在把產品交付到使用者手上之前就解決這個問題,不是更好?
軟體對電腦解析度的相容性是很重要的,你不能保證使用者用什麼樣的電腦使用你的軟體,但你能調整你的軟體,使它適應各種解析度的電腦。
而使用者電腦螢幕解析度有很多種,軟體在相容大多數解析度電腦的同時,還需要顧及少數使用上網本使用者的感受,這麼多種情況,讓開發來一一驗證,開發人員可沒這麼多時間啊。這就要專業的測試人員來做這份工作啦。
2、怎麼做解析度相容測試;
我們以1024x600這個案例來說明,怎麼對軟體進行解析度相容測試。
1)需要乙個虛擬機器,將之解析度設為1024x600;
2)安裝執行軟體(相容1024x600解析度),檢視每個頁面是否顯示完全,是否有遮擋,資料是否齊全;
3)再將解析度設定為正常解析度如1024x768或1366×768,執行上一步驟,看軟體在正常解析度下是否顯示正常;
3、公升級軟體進行解析度相容測試;
1)先在電腦上裝乙個之前的版本(不相容1024x600解析度);
2)使用新版本(相容1024x600解析度)覆蓋安裝;
3)將電腦解析度設定為1024×600,檢視軟體顯示是否正常;
4)將電腦解析度設定為1024×768或1366×768,檢視軟體是否顯示正常;
軟體內嵌網頁的解析度測試
1、為什麼要測試內嵌網頁?
網頁內嵌在軟體中時,受到軟體大小的約束。如果在低解析度下,軟體會自動顯示成小號的,內嵌在軟體裡的網頁,如果沒有做相應的調整,就會顯示不全。
2、怎麼測試?
1)需要乙個虛擬機器,將之解析度設為1024x600;
2)安裝執行軟體(相容1024x600解析度),鏈結伺服器到內網的測試環境
3)檢視內嵌網頁的頁面是否顯示完全,是否有遮擋,資料是否齊全;
4)將電腦解析度設定為1024×768或1366×768,檢視內嵌網頁是否顯示正常;
3、軟體中的網頁修改,對線上版本的影響
由於內嵌網頁做了解析度相容性的調整,若上傳到生產環境,肯定會對線上版本的內嵌網頁產生影響,所以要做線上版本相容性測試,以保證內嵌網頁在新舊版本上面都顯示正常;
4 、線上版本的相容性測試;
1)安裝執行線上的版本,將軟體鏈結到測試環境上;;
2)檢視在解析度為1024x600的虛擬機器上,內嵌網頁的頁面是否顯示完全,是否有遮擋,資料是否齊全;
3)再將電腦解析度設定為1024×768或1366×768,檢視內嵌網頁是否顯示正常;
5、發布到生產環境也要把好最後一關;
內網環境對新舊版本測試ok後,就等著把修改的內容發布到生產環境了。測試人員還要把好最後一關,就是檢查真實環境下,新舊版本軟體對解析度的相容性。
1)執行新版本(相容1024x600解析度),鏈結到外網環境;
2)檢查新版本在1024x600解析度下是否正常顯示;
3)檢查新版本在1024×768或1366×768是否正常顯示;
4)執行線上版本(不相容1024x600解析度),鏈結到外網環境;
5)檢查線上版本在1024x600解析度下是否正常顯示;
6)檢查線上版本在1024×768或1366×768是否正常顯示;
前端頁面適應不同解析度
前端開發要考慮到不同解析度電腦的頁面展示問題,在開發者電腦上的介面在使用者電腦上開啟可能出現很大變形。解決方案主要有 簡單介紹一下 即針對不同的解析度,開發不同的css樣式,在介面載入時,先判斷使用者螢幕解析度,在應用相應的css 相比較,這種方法最複雜,而且如果系統面向大眾,需要作很多不同的css...
光譜解析度單位 光譜解析度 光譜解析度怎麼計算
光譜解析度指成像的波段範圍,分得愈細,波段愈多,光譜解析度就愈高,現在的技術可以達到5 6nm 奈米 量級,400多個波段。細分光譜可以提高自動區分和識別目.光譜解析度如何選擇 分得愈細,波段愈多,光譜解析度就愈高,現在的技術可以達到5 6nm 奈米 量級,400多個波段。細分光譜可以提高自動區分和...
win10軟體解析度不對但系統解析度解決方法
隨著win10推出並提供免費更新以來,許多小夥伴都更新了win10。然而在體驗新感覺的時候,往往會出現這樣那樣的問題,比如說許多小夥伴發現,系統的解析度是正確的,開啟一些軟體,這些軟體的解析度較低,字型模糊不清,看著眼睛非常痛苦。即便是把系統解析度改了,好像也並沒有什麼.用。那麼應該怎麼解決這個問題...