Paris'te butik otel ve rehberli şehir turları düzenleyen bir işletmeyiz. Web sitemizi ve doğrudan rezervasyon altyapımızı yenilemek amacıyla yerel bir yazılım ajansıyla 14.000 EUR bütçe ve 3 aylık bir teslim takvimi üzerinden sözleşme imzaladık. Geliştirme süreci tamamlandı ve ödeme geçidi ile rezervasyon motorunun sisteme bağlandığı söylenerek proje onayımıza sunuldu.
Fakat ödeme API'si ile takvim senkronizasyonunun ve otomatik onay e-postalarının uçtan uca test edilip edilmediğini sorduğumuzda ajans bize şaşırtıcı bir yanıt verdi: "Biz gerekli uç noktaları bağladık, sistemden 200 kodu dönüyor. Geri kalan senaryoları canlıda veya kendi test kartlarınızla siz deneyebilirsiniz." Yani hiçbir simülasyon, başarısız işlem denemesi veya yük testi yapılmamış.
Daha önce böyle bir teknik süreç yönetmediğimiz için ne yapacağımızı bilemiyoruz. Bir yazılım ajansının API entegrasyon testi yapmadan projeyi bu şekilde teslim etmesi olağan mıdır? Kalan 4.000 EUR tutarındaki son hak ediş ödemesini yapmadan önce bu testleri yasal ve teknik olarak nasıl talep etmeliyiz?