軟件測試之兼容性測試

場景:學習《軟件測試》第9章節 兼容性測試

軟件兼容性測試是指檢查軟件之間是否正確地交互和共享信息。兼容性的例子:比如應用軟件要在操作系統的不同版本下工作;軟件導出的VCF標準格式文件可以導入到Windows的Contacts應用中。

進行兼容性測試任務時,考慮如下幾點:
1. 對所有可能的兼容軟件進行等價分配,使其成爲可以控制的範圍。當然,項目管理員要認可測試清單,並接受由於未完全測試而引起的風險。
2. 研究適用於測試軟件的高級/低級標準和規範。把它們當做產品說明書的補充內容。
3. 測試軟件程序之間不同的數據流動方式。其中的數據交換就是程序之間保持兼容的因素。

關於平臺和應用程序版本
測試平臺軟件兼容性需要考慮選擇測試軟件,如選擇的程序的流程程序、年頭、類型、生產廠商。測試應用就需要決定在哪個平臺版本上測試軟件,以爲和什麼應用程序一起測試。比如說程序要能夠運行在Windows 7, Windows 8 和Windows 10上,同時要考慮32位系統和64位系統。如果程序支持導入導出VCF格式文件,則可以和Microsoft的outlook、系統自帶的Contacts一起測試。

關於數據共享兼容性
在應用程序之間共享數據實際上是增強軟件的功能。寫的好的程序支持並遵守公開標準;允許用戶與其他軟件輕鬆傳輸數據,這樣的程序可稱爲兼容性極好的產品。前面提到的導入導出VCF格式文件也是一個數據共享的例子。測試時考慮與自身以前版本、其他程序保持兼容的方式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章