Test Sürecimiz
Hem kablolu hem kablosuz entegrasyon için otomasyon yazılımı test süreçleriyle ilgili bilgilere buradan ulaşabilirsiniz.
Entegrasyon/Otomasyon yazılım test süreci nasıl işlemektedir?
Yazılım geliştirmeleri bittikten sonra eğer daha önce hiç test talebi yapılmadıysa ve test talebi açılması için link paylaşılmadıysa [email protected] mail adresine mail atılması gerekmektedir. Mail içeriğinde ayrıca test talebi açacak kullanıcı veya kullanıcıların mail adreslerinin bulunması gerekmektedir.
Eğer link paylaşıldıysa https://go.tech.tokeninc.com/servicedesk linki üzerinden test talebi yapılır.
Test talebi yapıldıktan sonra yapılan test talebinin test kabul yeter şartlarını sağlayıp sağlamadığı kontrol edilir. Test kabul yeter şartları sağlandıysa testleri planlanır. Test başlangıcında entegrasyon firması ile irtibata geçilir ve uygulamanın kurulumu yapılır. Uygulama hakkında bilgi alınır ve birkaç temel satış senaryoları firma ile birlikte yapılır. Sonrasında firmadan bağımsız olarak entegrasyon testleri gerçekleştirilir. Toplam test süresi maksimum 5 iş günü sürmaktedir. Testlerin bitimi sonrası majör bir hata görülmezse uygulamaya pilot onay verilir. Pilot aşamasında Her Platform (Cihaz Modeli) için maksimum 30 cihaz ve 15 gün süre boyunca beklenir (450 Cihaz/Gün). Sonrasında %25 oranında müşterilerden sorun olmadığına dair teyit alınır. Pilot sorgulamalarında sorun görülmemesi durumunda saha yayılım onayı verilir. Uygulama reddedildiğinde, Pilot Onay verildiğinde ve saha yayılım onayı verildiğinde entegrasyon firmaları bilgilendirilir.
Entegrasyon/Otomasyon yazılım geliştirmelerim bitti şimdi ne yapmam gerekiyor ?
Yazılım geliştirmeleri bittikten sonra eğer daha önce hiç test talebi yapılmadıysa ve test talebi açılması için link paylaşılmadıysa [email protected] mail adresine mail atılması gerekmektedir. Mail içeriğinde ayrıca test talebi açacak kullanıcı veya kullanıcıların mail adreslerinin bulunması gerekmektedir.
Eğer link paylaşıldıysa “https://go.tech.tokeninc.com/servicedesk” linki üzerinden test talebi yapılır.
Entegrasyon test talebini nasıl yapmam gerekiyor?
Yazılım geliştirmeleri bittikten sonra eğer daha önce hiç test talebi yapılmadıysa ve test talebi açılması için link paylaşılmadıysa [email protected] mail adresine mail atılması gerekmektedir. Mail içeriğinde ayrıca test talebi açacak kullanıcı veya kullanıcıların mail adreslerinin bulunması gerekmektedir.
Eğer link paylaşıldıysa https://go.tech.tokeninc.com/servicedesk linki üzerinden test talebi yapılır.
Linke tıklandıktan sonra Jira için bize bildirimde bulunduğunuz mail adresi veya adreslerden bir tanesi girilir. Sonrasınta sizin için açılmış olan proje sayfası açılır ve buradan “Test Request” e tıklanır. Test talebinde aşağıdaki bilgilerin muhakkak yer alması gerekmektedir. Aksi taktirde test talebi test kabul yeter şartlarına uymadığından kabul edilmeyecektir.
Test talebinde tüm yazılım bileşenlerinin versiyon bilgilerinin bulunması gerekmektedir. Test talebi yapılan versiyonun unique (daha önce test talebi yapılmamış) olması gerekmektedir. Aynı zamanda bu versiyonların uygulama/uygulamaların arayüzlerinde görünüyor olması gerekmektedir.
Test talebinde Release not'un paylaşılmış olması gerekmektedir.
İlk yapılan test talebinde kurulum dökümanı, kullanım klavuzu, product spec., gereksinim dökümanı gibi dökümanların paylaşılmış olması gerekmektedir.
Yeni eklenen bir özellik bulunuyorsa nasıl çalıştığını anlatan gereksinim dökümanının paylaşılması gerekmektedir.
Satış otomasyon uygulamasının kendisi veya indirilebilir linkinin paylaşılmış olması gerekmektedir. Web ortamında çalışan bir uygulamaysa Link, Kullanıcı adı ve şifrenin paylaşılmış olması gerekmektedir.
Test talebinizi 300TR ve X30TR platformları için yapacaksanız her biri için ayrı ayrı test talebi oluşturulması gerekmektedir. Ayrıca test talebi subjectine talebin kablolu mu yoksa kablosuz entegrasyon için mi olduğunun belirtilmesi gerekmektedir.
Gerekli olan bilgiler girildikten sonra “Send” e tıklanarak test talebi yapılmış olur.
Entegrasyon/Otomasyon testlerinde hangi senaryolara bakılmaktadır ?
Entegrasyon testlerinde aşağıdaki tabloda bulunan test senaryolarına bakılmakta olup öncelikle uygulamanın temel satış senaryolarını yerine getirip getirmediğine bakılır. Sonrasında uygulamanın cihaz ile entegrasyonunu test eden senaryolara bakılır. Örnek olarak kablo çıkar – tak , hat kesintisi, cihaz kapat aç, Uygulama kapat aç senaryoları çeşitli aşamalarda kontrol edilir.
Test talebi yapılmadan önce bu test senaryolarında uygulamanızda bir sorun olup olmadığının kontrol edilmesi gerekmektedir. Bu test senaryolarında sorun çıkması durumunda hatanın önem seviyesine göre sizlerden düzeltme talep edilebilmektedir.
Test talebini yaptım. Entegrasyon/Otomasyon uygulamam ne zaman test edilir ?
Test & Onay ekibinin yoğunluğuna göre 2 ay içerisinde test talebi işleme alınır. Testlere başlanmadan önce firma bilgilendirilir. Toplam test süresi maksimum 5 iş günü sürmaktedir. Testlerin bitimi sonrası majör bir hata görülmezse uygulamaya pilot onay verilir. Pilot aşamasında Her Platform (Cihaz Modeli) için maksimum 30 cihaz ve 15 gün süre boyunca beklenir (450 Cihaz/Gün). Sonrasında %25 oranında müşterilerden sorun olmadığına dair teyit alınır. Pilot sorgulamalarında sorun görülmemesi durumunda saha yayılım onayı verilir. Uygulama reddedildiğinde, Pilot Onay verildiğinde ve saha yayılım onayı verildiğinde entegrasyon firmaları bilgilendirilir.
Test sonuçlarını nasıl raporluyorsunuz?
Testler sırasında görülen hatalar ilgili jira projesine bug olarak açılır. Hata önem seviyesine göre kategorize edilir ve majör bir sorun varsa test talebi reddedilir. Hatanın çözümünü içeren yeni versiyon test talebi beklenir. Testlerin bitimi sonrası majör bir hata görülmezse uygulamaya pilot onay verilir. Pilot aşamasında Her Platform (Cihaz Modeli) için maksimum 30 cihaz ve 15 gün süre boyunca beklenir (450 Cihaz/Gün). Sonrasında %25 oranında müşterilerden sorun olmadığına dair teyit alınır. Pilot sorgulamalarında sorun görülmemesi durumunda saha yayılım onayı verilir. Uygulama reddedildiğinde, Pilot Onay verildiğinde ve saha yayılım onayı verildiğinde entegrasyon firmaları bilgilendirilir.
Entegrasyon/Otomasyon yazılımımda karşılaşılan hatalar nasıl önceliklendiriliyor?
Hatalar, Hata Önem Seviyesi Belirleme Talimatına göre önceliklendirilmektedir.
Testlerde karşılaşılan pilot ve saha yayılıma engel olan hatalar majör hata olarak değerlendirilmelidir. Showstopper ve High hatalar majör hatalardır.
Testlerde karşılaşılan pilot ve saha yayılıma engel teşkik etmeyen hatalar minör hata olarak değerlendirilmelidir. Medium ve Low hatalar minör hatalardır.
Testin yapılmasına veya devam etmesine engel hatalar showstopper hata olarak değerlendirmelidir. Showstopper hatalar tek başına üretime ve/veya seri onaya engeldir.
Testin devam edilebilirliği açısından sorun yaratmayan ancak tek başına üretime ve/veya seri onaya engel olan hatalar high hata olarak değerlendirilmelidir.
Tek başına pilot ve saha yayılıma engel olmayan ancak çözülmesi beklenen hatalar medium hata olarak değerlendirilmelidir.
Tek başına pilot ve saha yayılıma engel olmayan ve çözülmesi gerekli görülmeyen hatalar low hata olarak değerlendirilmelidir.
Test süreçlerinde gizlilik ve veri güvenliği nasıl sağlanıyor?
Gizlilik ve veri güvenliği, süreçlerimizin temel bir parçasıdır. Tüm ekip üyelerimiz, gizlilik politikalarımıza ve veri koruma kurallarına uyar. Ayrıca, test verilerini yönetirken şifreleme ve erişimi kısıtlama gibi güvenlik önlemleri alıyoruz.
Entegrasyon/Otomasyon testlerinde hangi araçları kullanıyorsunuz?
Test yönetimi ve hataların raporlanması için Jira platformunu kullanırken, Testlerin koşulması ve raporlanması için Qmetry platformunu kullanmaktayız.
Entegrasyon/Otomasyon yazılımımı test ettikten sonra sonuçlarla birlikte öneriler de sunuyor musunuz?
Evet, test sonuçlarıyla birlikte, tespit edilen majör hataları çözememeniz durumunda Token Developer ekibine iletilebilir. Token Developer ekibi hata ile ilgili cihaz ve uygulama loglarını inceleyerek çözülmesi için sizlere önerilerde bulunur.
Last updated