Hizmet · Yazılım Testi ve Kalite Güvencesi

Fonksiyonel Testler

Kapadokya'da kırk odalı bir butik otel düşünelim. Web sitesine yeni bir rezervasyon motoru yapılıyor, kanal yöneticisine ve ön büro yazılımına bağlanıyor. Ajansın sunumunda her şey kusursuz görünüyor. Peki konaklama sırasında yedi yaşını dolduran bir çocuğun fiyatı nasıl hesaplanıyor? Balon sezonunun başladığı geceyi kapsayan bir rezervasyonda hangi iptal koşulu geçerli? Almanca sayfadan rezervasyon yapan misafire onay e-postası Almanca mı gidiyor, yoksa yarısı Türkçe mi kalıyor? Kurumsal fatura isteyen bir misafirin vergi numarası doğru biçimde e-Arşiv faturaya taşınıyor mu? Fonksiyonel test bu sorulara cevap arar. Ekranların güzel görünüp görünmediğine değil, yazılımın sizin iş kurallarınızı doğru uygulayıp uygulamadığına bakar. Bunu tarafsız bir göz olarak, geliştiren firmadan bağımsız ve tamamen uzaktan, test ortamına verilen erişimle yaparız. Sonunda elinizde, teslimatı kabul etmek ya da düzeltme istemek için somut gerekçeler olur.

Kural kataloğu
neye göre test edildiği yazılı
Sınır değerler
kuralların değiştiği noktalar
Regresyon turu
düzeltmeler başka yeri bozmasın
Kabul raporu
net bir onay önerisiyle

Hizmetin kapsamı

Bir teslimatı kabul etmeden önce bilmek isteyeceğiniz her şeyi, yazılı ve tekrar kullanılabilir biçimde çıkarırız.

Kapsamı mühendislerimizle netleştirin

İş kuralları kataloğu

Teklif, şartname, iş kayıtları ya da yalnızca çalışanlarınızın bildikleri: hepsini okunabilir kurallara çeviririz. Birbiriyle çelişen ya da hiç yazılmamış kuralları, hata bildirmeden önce sizinle netleştiririz.

Kırılma noktaları

Testleri kuralların değiştiği yerlere yoğunlaştırırız: yaş sınırları, sezon geçişleri, kademeli fiyatlar, minimum sipariş tutarı, gece yarısı dolan süreler, taksit sayısına göre değişen tutarlar.

Türkiye'ye özgü kontroller

KDV'nin %1, %10 ve %20 oranları, T.C. kimlik numarası ve vergi numarası doğrulaması, il, ilçe ve mahalleli adresler, gg.aa.yyyy tarih biçimi, ondalık virgül ve “i” harfinin büyütülünce “İ” olması gereken meşhur Türkçe büyük harf sorunu.

Yabancı müşteri deneyimi

Almanca, İngilizce ya da Arapça arayüzden gelen bir kullanıcıya giden her e-posta, PDF ve SMS. Çeviri eksikleri, yanlış para birimi ve işlem ortasında Türkçeye dönen ekranlar.

Uçtan uca işlem takibi

Bir rezervasyonun ya da siparişin kanal yöneticisine, Logo ya da Paraşüt'e, iyzico ya da PayTR test ortamına ve kargo etiketine kadar yolculuğunu adım adım izleriz.

Regresyon turu

Geliştirici hataları düzelttikten sonra yalnızca düzeltilen noktaya değil, çevresindeki akışlara da yeniden bakarız. Bir düzeltmenin başka bir yeri bozması, en sık görülen teslimat sürprizidir.

Anlaşılır hata kayıtları

Her bulgu adımlar, kullanılan veri, ekran görüntüsü ve önem derecesiyle Jira, GitLab, Azure DevOps ya da geliştiricinizin kullandığı araca girilir.

Çalışma adımları

Küçük bir uygulama birkaç günde, büyük bir sistem ise geliştirmeyle eş zamanlı olarak modül modül test edilir.

01

Kuralları toplamak

Uygulamanın size ait kısımlarının gösterimi, iş kuralları üzerine görüşme ve test ortamına erişim.

02

Risk haritası

Hangi akış bozulursa en çok zarar verir? Senaryolar bu sıraya göre yazılır, saat tahmini buna göre verilir.

03

Test turları

Yazılı senaryoların yanında keşif amaçlı serbest testler, hata kayıtları ve düzeltme sonrası regresyon turu.

04

Kabul görüşmesi

Açık hataların önem derecesine göre listesi ve teslimatı kabul, şartlı kabul ya da iade önerisiyle kısa bir görüşme.

Test verisini sizin gerçek dünyanıza benzetin. Geliştiricilerin test ortamında genellikle “Test Kullanıcı” ve “Deneme Sokak 1” gibi kayıtlar bulunur. Oysa gerçek müşterilerinizin adında ğ, ş ve İ harfleri, adresinde uzun mahalle adları, soyadında kesme işareti vardır. Test senaryolarına bu tür kayıtları bilinçli olarak eklemek, canlıya çıktıktan sonra ortaya çıkacak hataların önemli bir kısmını önceden yakalar.

Sık sorulan sorular

Hayır. Süreci bilen çalışanlarınızla konuşur ve uygulamayı serbestçe kurcalayarak işe başlarız. Kurallar bu sırada yazıya dökülür ve sonunda elinizde, gelecekteki geliştirmelerde de kullanabileceğiniz bir belge olur.

Kodu yazan ekip, yazılımın nasıl çalışması gerektiğini bildiği için onu doğal olarak doğru yoldan kullanır. Bağımsız test, sizin müşterilerinizin yapacağı beklenmedik hareketleri dener. İyi ajanslar bunu memnuniyetle karşılar, çünkü canlıdan önce bulunan hata çok daha ucuza düzelir.

Hayır, ve genellikle vermemenizi öneririz. Test ortamında uydurma ya da anonimleştirilmiş kayıtlarla çalışırız. Gerçek veriye benzeyen ama kimseye ait olmayan kayıtlar üretmek, hem KVKK açısından hem de test kalitesi açısından daha doğrudur.

Risk haritasından sonra verilen saat tahminine göre, saati 55 € + KDV üzerinden. Sık sürüm çıkaran ekipler testleri Start, Business ya da Premium paketinin bir parçası olarak da planlayabilir.

Hata listesi ve kabul raporunun yanında, her yeni sürümde tekrar kullanılabilecek bir test senaryosu kütüphanesi. İsterseniz bunun en kritik kısmını sonradan otomasyona da taşıyabiliriz.

Teslimattan önce yazılımınızı bir de biz deneyelim

Uygulama ne yapıyor, kim geliştiriyor, kabul için bir tarih belirlendi mi? Size bir risk haritası ve saat tahminiyle dönelim.

Çalışma saatleri
Pazartesi-Cuma, 09:00-18:00 (Türkiye saati), yanıt bir iş günü içinde
Görüşmeler
Microsoft Teams ya da Google Meet üzerinden görüntülü görüşme

Bu sitede yalnızca sitenin çalışması ve seçtiğiniz şehri hatırlamak için gereken zorunlu çerezler var. Reklam ya da takip çerezi kullanmıyoruz. Ayrıntılar Gizlilik ve KVKK aydınlatma metni bölümünde.