Yerelleştirme Testi
Yerelleştirme Testi , bir yazılımın davranışının belirli bir bölge, yerel ayar veya kültür için test edildiği bir yazılım test tekniğidir. Bir yazılım için yerelleştirme testi yapmanın amacı, belirli bir yerel ayar için uygun dilbilimsel ve kültürel yönleri test etmektir. Yazılımın hedeflenen dile ve ülkeye göre özelleştirme sürecidir.
Yerelleştirme testinden etkilenen ana alan, içerik ve kullanıcı arayüzünü içerir .
Kullanıcı arabirimi, varsayılan dili, para birimi, tarihi, saat biçimi ve belgeleri hedeflenen ülke veya bölgeye göre tasarlanmış, küreselleştirilmiş bir uygulamayı test etme işlemidir. Uygulamanın o ülkede kullanılabilecek yeterlilikte olmasını sağlar.
Misal:
1. Proje Hindistan'daki Tamil Nadu Eyaleti için tasarlanmışsa, Tasarlanan proje Tamil dilinde olmalı, Tamil sanal klavye mevcut olmalıdır, vb.
2. Proje ABD için tasarlanmışsa, saat formatı ABD Standart saatine göre değiştirilmelidir. Ayrıca, dil ve para formatı ABD standartlarına uygun olmalıdır.
Yerelleştirme Testi Neden Yapılır?
Yerelleştirme testi yapmanın amacı, belirli bir yerel ayar için uygun dilsel ve kültürel yönleri kontrol etmektir. Gereksinimlere göre kullanıcı arayüzünde ve hatta başlangıç ayarlarında bir değişiklik içerir.
Bu tür testlerde, birçok farklı test görevlisi aynı işlevleri tekrarlayacaktır. Yazım hataları, kullanıcı arayüzünün kültürel uygunluğu, dil hataları vb. Gibi çeşitli şeyleri doğrularlar.
Kelime lokalizasyonunda L ve N arasında 10 karakter bulunduğu için " L10N " olarak da adlandırılır .
Yerelleştirme Testi nasıl yapılır
Tipik bir yerelleştirme testi için, derleme doğrulama testi, İşlevsel Test, Regresyon Testi ve son onaylama ayarları yapıyoruz.
1. Yapı doğrulama testi, herhangi bir ayrıntılı testle KG başlamadan önce gerçekleştirilen fonksiyonel testin küçük bir alt kümesidir.
2. Normal test, normal test senaryolarını çalıştırma ve yürütme sırasında günlük hatalarını bulma adımıdır.
3. Gerileme Testi, sabit kusurların çevredeki alanlara etkisi yokken kusurun düzeltilmesini sağlamak için Kusur gerileme sürecidir.
4. Son İmza, müşteriye teslim edilmeden önce yapının son kontrolünü yapmaktır.
Yerelleştirme testinde otomasyon
Proje büyükse ve sık sık test edilmesi gerekiyorsa, Otomasyon Testine gidiyoruz.
-
Komut dosyaları yazmak için otomasyon aracını seçin.
-
Yerelleştirme stratejisi için test edilecek senaryoyu alın.
-
Senaryoları buna göre yazın.
-
Sonuçları toplayın ve senaryoyu Başarılı / Başarısız olarak güncelleyin.
Not : Selenyum, bu alandaki öncü araçlardan biridir. Çok özellik açısından zengindir, ancak kullanmak için daha fazla teknik bilgi gerektirir.
Yerelleştirme testi için en iyi uygulamalar Kontrol Listesi
- İ18n mühendisliğinde uzmanlığa sahip bir yerelleştirme firması ile anlaşın
- Yerelleştirme testi stratejinizin çift baytlı diller için daha fazla zaman sağladığından emin olun.
- Çeviriye gönderilecek herhangi bir metni çıkarmadan önce DBCS kodunuzu düzgün şekilde uluslararası hale getirdiğinizden emin olun.
Yerelleştirme ve küreselleşme testi arasındaki fark için bu eğiticiye bakın.
Yerelleştirme Testi için Örnek Test Durumları
S.No | Test Durumu Açıklaması |
---|---|
1 | Sözlükler referans ve kontrol için mevcuttur. |
2 | Saat ve tarih, hedef bölge için uygun şekilde biçimlendirilmiştir. |
3 | Telefon numarası biçimleri hedef bölgeye uygundur. |
4 | Hedef bölge için para birimi. |
5 | Lisans ve Kurallar mevcut web sitesine (bölge) uygun mu? |
6 | Sayfalardaki Metin İçeriği Düzeni hatasızdır, yazı tipinden bağımsızdır ve satır hizalamalıdır. |
7 | Özel karakterler, köprüler ve kısayol tuşları işlevselliği. |
8 | Giriş Alanları için Doğrulama Mesajı. |
9 | Oluşturulan yapı gerekli tüm dosyaları içerir. |
10 | Yerelleştirilmiş ekran, kaynak ürünle aynı tür öğelere ve numaralara sahiptir. |
11 | Yazılımın veya web uygulamalarının yerelleştirilmiş kullanıcı arabiriminin, hedef işletim sistemlerindeki ve kullanıcı ortamlarındaki kaynak kullanıcı arabirimiyle karşılaştırıldığından emin olun. |
Yerelleştirme Testinin Avantajları
Yerelleştirme testinin faydaları aşağıdadır
- Genel test maliyeti azalır
- Genel destek maliyeti azalır
- Test süresinin kısaltılmasına yardımcı olur.
- Daha fazla esnekliğe ve ölçeklenebilirliğe sahiptir.
Yerelleştirme Testinin Dezavantajları
Yerelleştirme testinin zorlukları aşağıdadır
- Bir alan uzmanı gerektirir
- Yerel tercümanı işe almak genellikle süreci pahalı hale getirir
- DBCS karakterlerinin saklanması çeşitli ülkelerde farklılık gösterir
- Bir test uzmanı program zorluklarıyla karşılaşabilir
Özet:
- Yazılım Mühendisliğinde, ürünün yerel kültüre veya ayarlara göre davrandığından emin olmak için Yerelleştirme testi yapılır.
- Yerelleştirme testinden etkilenen ana alan, içerik ve kullanıcı arayüzünü içerir.
- Test cihazı, yazım hataları, kullanıcı arayüzünün kültürel uygunluğu, dil hataları vb. Gibi çeşitli şeyleri doğrular.
Bu makale Deepan Fernandez tarafından hazırlanmıştır.