Apa itu Pengujian Lokalisasi? Contoh Kasus Uji & Daftar Periksa

Pengujian Lokalisasi

Pengujian Lokalisasi adalah teknik pengujian perangkat lunak di mana perilaku perangkat lunak diuji untuk wilayah, lokal, atau budaya tertentu. Tujuan melakukan pengujian lokalisasi untuk suatu 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 terkena dampak pengujian lokalisasi meliputi konten dan UI.

Ini adalah proses pengujian aplikasi global yang UI, bahasa default, mata uang, tanggal, format waktu, dan dokumentasinya dirancang sesuai 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 Amerika Serikat, maka format waktunya harus diubah sesuai dengan waktu Standar Amerika Serikat. Selain itu, bahasa dan format uang harus mengikuti standar AS.

Pengujian Lokalisasi

Mengapa Pengujian Lokalisasi?

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

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

Ini juga disebut sebagai “L10N” karena ada 10 karakter di antara L & N pada kata lokalisasi.

Bagaimana melakukan Pengujian Lokalisasi

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

1. Pengujian verifikasi build adalah sebagian kecil dari pengujian fungsional, yang dilakukan sebelum QA dimulai dengan pengujian mendetail.

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

3. Pengujian Regresi adalah Cacat proses regresi untuk memastikan bahwa cacat telah diperbaiki sementara tidak ada dampak cacat yang diperbaiki pada area sekitarnya.

4. Final Sign-off adalah melakukan pengecekan akhir terhadap bangunan sebelum dikirimkan ke klien.

Otomatisasi dalam pengujian Lokalisasi

Jika proyeknya besar dan perlu sering diuji, maka kami akan melakukannya Pengujian Otomatisasi.

  • Pilih alat otomatisasi untuk menulis skrip.
  • Ambil skenario yang akan diuji untuk strategi pelokalan.
  • Tulis skrip sesuai dengan itu.
  • Kumpulkan hasilnya dan perbarui skenario sebagai Lulus/Gagal.

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

Daftar Periksa praktik terbaik untuk pengujian Pelokalan

  • Sewa perusahaan lokalisasi dengan keahlian di bidangnya I18n teknik
  • Pastikan strategi pengujian lokalisasi Anda memungkinkan lebih banyak waktu untuk bahasa byte ganda.
  • Pastikan Anda menginternasionalkan kode Anda dengan benar untuk DBCS sebelum mengekstrak teks apa pun untuk dikirim untuk diterjemahkan

Periksa tutorial ini untuk perbedaan antara pengujian lokalisasi dan globalisasi.

Contoh Kasus Uji untuk Pengujian Lokalisasi

S.No Uji Kasus Description
1 Glosarium tersedia untuk referensi dan pemeriksaan.
2 Waktu dan tanggal diformat dengan benar untuk wilayah target.
3 Format nomor telepon sesuai untuk wilayah target.
4 Mata uang untuk wilayah target.
5 Apakah Lisensi dan Aturan mematuhi situs web (wilayah) saat ini.
6 Tata Letak Konten Teks di halaman bebas kesalahan, independensi font, dan perataan garis.
7 Fungsi karakter khusus, hyperlink, dan hotkey.
8 Pesan Validasi untuk Bidang Input.
9 Build yang dihasilkan mencakup semua file yang diperlukan.
10 Layar yang dilokalkan memiliki jenis elemen dan angka yang sama seperti pada produk sumber.
11 Pastikan antarmuka pengguna lokal dari perangkat lunak atau aplikasi web sebanding dengan antarmuka pengguna sumber di sistem operasi dan lingkungan pengguna target.

Keuntungan Pengujian Lokalisasi

Berikut ini adalah manfaat pengujian lokalisasi

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

Kekurangan Pengujian Lokalisasi

Berikut ini adalah tantangan pengujian lokalisasi

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

Kesimpulan

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