Test Dış Kaynak Kullanımı

Yazılımların ve BT projelerinin tam ve doğru olarak test edilmeden uygulamaya alınması günümüzde bir çok şirketin büyük çapta para ve itibar kaybına uğramasına neden olmaktadır. Sadece ABD’de hatalı yazılımlar ve tamamlanamayan projeler, her yıl ABD milli gelirinin %1’ine ulaşan on milyarlarca dolar zarara yol açmaktadır. Bu durum yazılımların ve BT sistemlerinin bağımsız ve profesyonel şirketler tarafından testlerinin yapılması ihtiyacını doğurmuş ve global yazılım test endüstrisinin boyutu 20 milyar $’a ulaşmıştır.

Neden Test Dış Kaynak Kullanımı?

Yazılımların ve BT projelerinin dışarıdan objektif bir bakış açısıyla test edilmesiyle:

  • Hayata geçirilme zamanlarının kısaltılması
  • Performansın optimum düzeye getirilmesi
  • Güvenilirliğinin artırılması
  • Sistemler ararası entegrasyonların güçlendirilmesi
  • Hata kaynaklı operasyonel giderlerin en aza indirilmesi, müşteri memnuniyetinin artırılması
  • Yazılımı geliştiren ekibin kendi testlerini yapmasında ortaya çıkabilecek iş körlüklerinin ortadan kaldırılması
  • Sadece bir kaç projede ihtiyaç duyulacak insan kaynağı yatırımları yerine esas ve sürekli faaliyetlerde kullanılacak insan kaynağına yatırım yapılması
  • Hizmet Düzeyi Anlaşmalarıyla (Service Level Agreement - SLA) kaliteli ve profesyonel bir test hizmetinin alınması sağlanmaktadır.

Test Dış Kaynak Kullanımında Hayata Geçirilen Bazı Testler:

Test Derinliği
• Birim (Unit)
• Sistem
• Entegrasyon
• Kullanıcı Kabul

Test Çeşitleri
• Fonksiyonel
• Performans (Performans, Yük, Stres)
• Yapısal (Structural, Codewlakthrough)
• Onay (Regression)

Uzmanlık Alanları

Yazılım Geliştirme Dilleri ve Platform:
.Net, Java, J2EE, J2ME, XML, C, C++, C#, Visual Basic, Scripting Languages, Corba,
Shell Scripting

Test Otomasyon Araçları:

Mercury, IBM Rational, Segue, Bugzilla, OpenSTA, NUnit, JUnit, NMock, JMock, JMeter, SQLUnit, JIRA, Testopia

Web / Uygulama Sunucuları:
Apache/Tomcat, Weblogic, Websphere, Sun JES

İşletim Sistemleri
:
Linux, UNIX, MS Windows

Veritabanı:
Oracle,  MySQL, DB2, Sybase, Informix, MS SQL Server