Uyumluluk Testi Nedir? İleri ve Geri Örnek
Uyumluluk testini öğrenmeden önce şunu anlayalım:
Uyumluluk Nedir?
Uyumluluk, var olma veya birlikte yaşama yeteneğinden başka bir şey değildir. Normal hayatta yağ su ile uyumlu değildir ancak süt su ile kolaylıkla birleşebilir.
Uyumluluk Testi Nedir?
Uyumluluk Testi, yazılımınızın farklı donanım, işletim sistemleri, uygulamalar, ağ ortamları veya Telefon cihazlar.
Uyumluluk Testi, işlevsel olmayan bir test türüdür
Uyumluluk Testi Türleri
Uyumluluk testi türlerine bakalım
- donanım: Yazılımın farklı donanım konfigürasyonlarıyla uyumlu olup olmadığını kontrol eder.
- OperaAyarlama Sistemleri: Yazılımınızın farklı yazılımlarla uyumlu olup olmadığını kontrol eder. OperaZamanlama Sistemi sevmek Windows, Unix, Mac OS vb.
- Yazılım: Geliştirdiğiniz yazılımınızın diğer yazılımlarla uyumluluğunu kontrol eder. Örneğin MS Word uygulamasının MS gibi diğer yazılımlarla uyumlu olması gerekir. Outlook, MSExcel, VBA vb.
- Ağ: Bir ağdaki sistemin performansının Bant Genişliği gibi değişken parametrelerle değerlendirilmesi, OperaHız, Kapasite. Ayrıca daha önce bahsedilen tüm parametrelerle farklı ağlardaki uygulamayı da kontrol eder.
- Browser: Web sitenizin farklı tarayıcılarla uyumluluğunu kontrol eder. Firefox, Google Chrome, Internet Explorer vb.
- Cihaz: Yazılımınızın USB portlu Cihazlar, Yazıcılar ve Tarayıcılar, Diğer medya cihazları ve Bluetoth gibi farklı cihazlarla uyumluluğunu kontrol eder.
- Telefon: Yazılımınızın aşağıdaki gibi mobil platformlarla uyumlu olup olmadığının kontrol edilmesi Android, iOS vb.
- Yazılımın sürümleri: Yazılım uygulamanızın, yazılımın farklı sürümleriyle uyumluluğunun doğrulanmasıdır. Örneğin kontrol etmek Microsoft Word ile uyumlu olmak Windows 7, Windows 7 SP1, Windows 7 SP2, Windows 7 SP3.
Uyumluluk Testinde iki tür sürüm kontrolü vardır:
Geriye Dönük Uyumluluk Testi
Geriye Dönük Uyumluluk Testi geliştirilen donanım veya yazılımın, donanım veya yazılımın eski sürümleriyle davranışını ve uyumluluğunu doğrulamaya yönelik bir tekniktir. Önceki sürümlerdeki tüm değişiklikler bilindiği için geriye dönük uyumluluk testleri oldukça öngörülebilirdir.
İleri Uyumluluk Testi
İleri Uyumluluk Testi geliştirilen donanım veya yazılımın, donanım veya yazılımın daha yeni sürümleriyle davranışını ve uyumluluğunu doğrulamaya yönelik bir süreçtir. Yeni sürümlerde yapılacak değişiklikler bilinmediğinden ileri uyumluluk testini tahmin etmek biraz zor.
Uyumluluk Testi Araçları
- TarayıcıStack – Tarayıcı Uyumluluk Testi: Bu araç, bir Yazılım mühendisinin uygulamayı farklı tarayıcılarda kontrol etmesine yardımcı olur.
- Sanal Masaüstleri – OperaSistem Uyumluluğu: Bu, uygulamaları birden fazla işletim sisteminde çalıştırmak için kullanılır. Sanal makineler. n Sistem sayısı bağlanabilir ve sonuçlar karşılaştırılabilir.
Uyumluluk Testi nasıl yapılır
- Uyumluluk testinin ilk aşaması, uygulamanın üzerinde çalışması beklenen ortam veya platform kümesini tanımlamaktır.
- Testi yapan kişi, farklı yapılandırmalar altında beklenen uygulama davranışını anlayabilmek için platformlar/yazılım/donanım hakkında yeterli bilgiye sahip olmalıdır.
- Uygulamanızın farklı yapılandırmalar altında iyi çalışıp çalışmadığını kontrol etmek için ortamın farklı platformlar, cihazlar ve ağlarla test edilecek şekilde ayarlanması gerekir.
- Hataları bildirin. Kusurları düzeltin. Onaylamak için yeniden test edin kusur sabitleme.
Sonuç
Uyumluluk testinin en önemli kullanımı, geliştirilen yazılımın farklı konfigürasyonlarda (gereksinim belgelerinde belirtildiği gibi) çalışıp çalışmadığının kontrol edilmesidir. Bu test, uygulamanın istemci ortamıyla uyumlu olup olmadığını kontrol etmek için gereklidir.