Apa itu Pengujian Pelokalan? Contoh Kasus Uji & Daftar Periksa

Daftar Isi:

Anonim

Pengujian Pelokalan

Localization Testing adalah teknik pengujian perangkat lunak di mana perilaku perangkat lunak diuji untuk wilayah, lokal atau budaya tertentu. Tujuan melakukan pengujian lokalisasi untuk perangkat lunak adalah untuk menguji aspek linguistik dan budaya yang sesuai untuk lokal tertentu. Ini adalah proses menyesuaikan perangkat lunak sesuai bahasa dan negara yang ditargetkan.

Area utama yang terpengaruh oleh pengujian pelokalan mencakup konten dan UI.

Ini adalah proses pengujian aplikasi global yang UI, bahasa default, mata uang, tanggal, format waktu, dan dokumentasinya dirancang sesuai dengan negara atau wilayah yang ditargetkan. Ini memastikan bahwa aplikasi tersebut cukup mampu untuk digunakan di negara tersebut.

Contoh:

1. Jika proyek dirancang untuk Negara Bagian Tamil Nadu di India, Proyek yang dirancang harus dalam bahasa Tamil, keyboard virtual Tamil harus ada, dll.

2. Jika proyek dirancang untuk AS, maka format waktu harus diubah sesuai dengan waktu Standar AS. Selain itu, bahasa dan format uang harus mengikuti standar AS.

Mengapa Pengujian Pelokalan?

Tujuan melakukan pengujian lokalisasi adalah untuk memeriksa aspek linguistik dan budaya yang sesuai untuk lokal tertentu. Ini termasuk perubahan dalam antarmuka pengguna atau bahkan pengaturan awal sesuai dengan kebutuhan.

Dalam jenis pengujian ini, banyak penguji yang berbeda akan mengulangi fungsi yang sama. Mereka memverifikasi berbagai hal seperti kesalahan tipografi, kesesuaian budaya UI, kesalahan linguistik, dll.

Disebut juga sebagai " L10N " karena ada 10 karakter di antara L & N dalam kata lokalisasi.

Bagaimana melakukan Pengujian Pelokalan

Untuk pengujian pelokalan biasa, kami menyiapkan pengujian verifikasi build, Pengujian Fungsional, Pengujian Regresi, dan persetujuan akhir.

1. Pengujian verifikasi build adalah bagian kecil dari pengujian fungsional, yang dilakukan sebelum QA dimulai dengan pengujian terperinci apa pun.

2. Pengujian normal adalah langkah untuk menjalankan kasus pengujian normal dan menemukan cacat log selama eksekusi.

3. Pengujian Regresi adalah proses regresi Cacat untuk memastikan bahwa cacat diperbaiki sementara tidak ada dampak cacat tetap ke daerah sekitarnya.

4. Final Sign-off adalah melakukan pemeriksaan akhir pada build sebelum dikirimkan ke klien.

Otomatisasi dalam pengujian Lokalisasi

Jika proyeknya besar dan perlu sering diuji, maka kita pergi untuk Pengujian Otomasi.

  • Pilih alat otomatisasi untuk menulis skrip.

  • Ambil skenario yang akan diuji untuk strategi pelokalan.

  • Tulislah skrip sesuai dengan itu.

  • Kumpulkan hasil dan perbarui skenario sebagai Lulus / Gagal.

Catatan : Selenium adalah salah satu alat perintis di bidang ini. Ini sangat kaya fitur, namun membutuhkan lebih banyak pengetahuan teknis untuk menggunakannya.

Daftar Periksa Praktik Terbaik untuk pengujian Pelokalan

  • Sewa perusahaan pelokalan dengan keahlian di bidang teknik i18n
  • Pastikan strategi pengujian pelokalan Anda memungkinkan lebih banyak waktu untuk bahasa bita ganda.
  • Pastikan Anda menginternasionalkan kode Anda dengan benar untuk DBCS sebelum mengekstrak teks apa pun yang akan dikirim untuk diterjemahkan

Lihat tutorial ini untuk mengetahui perbedaan antara pengujian pelokalan dan globalisasi.

Contoh Kasus Uji untuk Pengujian Pelokalan

S.No Deskripsi Kasus Uji
1 Daftar istilah tersedia untuk referensi dan pemeriksaan.
2 Waktu dan tanggal diformat dengan benar untuk wilayah target.
3 Format nomor telepon sesuai dengan wilayah target.
4 Mata uang untuk wilayah target.
5 Apakah Lisensi dan Aturan mematuhi situs web saat ini (wilayah).
6 Tata Letak Konten Teks di halaman bebas kesalahan, tidak bergantung pada font, dan perataan garis.
7 Karakter khusus, hyperlink, dan fungsionalitas tombol pintas.
8 Pesan Validasi untuk Input Fields.
9 Build yang dihasilkan menyertakan semua file yang diperlukan.
10 Layar yang dilokalkan memiliki jenis elemen dan angka yang sama dengan produk sumber.
11 Pastikan antarmuka pengguna yang dilokalkan dari perangkat lunak atau aplikasi web dibandingkan dengan antarmuka pengguna sumber di sistem operasi target dan lingkungan pengguna.

Keuntungan Pengujian Pelokalan

Berikut adalah manfaat pengujian pelokalan

  • Mengurangi biaya pengujian secara keseluruhan
  • Mengurangi biaya dukungan secara keseluruhan
  • Membantu mengurangi waktu pengujian.
  • Ini memiliki lebih banyak fleksibilitas dan skalabilitas.

Kekurangan Pengujian Pelokalan

Berikut adalah tantangan pengujian pelokalan

  • Membutuhkan ahli domain
  • Mempekerjakan penerjemah lokal seringkali membuat prosesnya mahal
  • Penyimpanan karakter DBCS berbeda di berbagai negara
  • Seorang penguji mungkin menghadapi tantangan jadwal

Ringkasan:

  • Dalam Rekayasa Perangkat Lunak, pengujian Lokalisasi dilakukan untuk memastikan bahwa produk berperilaku sesuai dengan budaya atau pengaturan lokal
  • Area utama yang terpengaruh oleh pengujian pelokalan mencakup konten dan UI.
  • Penguji memverifikasi berbagai hal seperti kesalahan ketik, kesesuaian budaya UI, kesalahan linguistik, dll.

Artikel ini dikontribusikan oleh Deepan Fernandez