1。測試軟體是否能在不同的作業系統平臺上相容,或測試軟體是否能在同一操作平臺的不同版本上相容
2。軟體本身能否向前或向後相容,主要指的是能否相容不同版本的資料
3。測試軟體能否與其他相關的軟體相容
例如防毒軟體,文字處理軟體,辦公軟體之間的相容性
4。被測軟體與標準外設的相容。例如印表機
5。程式與執行支撐平臺版本之間的相容性。例如是否可以相容不同的JDK版本,或不同的framework版本等
6。程式與應用伺服器之間的相容性。是否支援不同的應用伺服器產品,或支援同一應用伺服器的不同版本
7。各個瀏覽器之間的相容性。主要是指的B/S架構中,與瀏覽器各種核心之間的相容性問題
8。各種螢幕解析度之間的相容性
9。不同的網路環境中的相容性
10。資料庫之間的相容性。不同的資料庫之間的資料遷移問題
11。不同版本程式資料檔案之間的相容性。同一資料庫在不同版本的軟體上是否能夠遷移
12。整機的相容性。例如在本機能安裝使用,在其他配置機器能否正常使用
13。其他軟體的資料相容性。即別的軟體中的資料檔案能否經進行處理
14。低版本軟體生成的檔案,高版本軟體是否能夠開啟
15。如果是C/S系統,能否支援低版本的客戶端程式訪問高版本的伺服器端或者是否支援高版本的伺服器端程式訪問低版本的伺服器端
16。如果是C/S系統,是否允許不同版本的客戶端與同一個伺服器進行通訊
17。如果是C/S系統,是否允許不同版本的客戶端之間進行通訊
18。當前軟體系統生成的檔案或資料是否可以在其他軟體中被開啟
19。是否支援同時安裝或執行兩個不同版本的軟體
20。不同版本的軟體系統是否能夠支援以往的數字證書或硬體加密狗等安全校驗檔案
21。新版本的系統是否和老的應用外掛相相容