Apa itu Ujian Penyetempatan? Contoh Kes Ujian & Senarai semak

Isi kandungan:

Anonim

Ujian Penyetempatan

Localization Testing adalah teknik pengujian perisian di mana tingkah laku perisian diuji untuk wilayah, tempat atau budaya tertentu. Tujuan melakukan pengujian lokalisasi untuk perisian adalah untuk menguji aspek linguistik dan budaya yang sesuai untuk tempat tertentu. Ini adalah proses menyesuaikan perisian sesuai dengan bahasa dan negara yang disasarkan.

Kawasan utama yang dipengaruhi oleh ujian penyetempatan merangkumi kandungan dan UI.

Ini adalah proses untuk menguji aplikasi global yang UI, bahasa lalai, mata wang, tanggal, format waktu, dan dokumentasinya dirancang sesuai dengan negara atau wilayah yang disasarkan. Ini memastikan bahawa aplikasi tersebut cukup mampu digunakan di negara tersebut.

Contoh:

1. Sekiranya projek itu dirancang untuk Negeri Tamil Nadu di India, Projek yang dirancang harus dalam bahasa Tamil, papan kekunci maya Tamil harus ada, dll.

2. Sekiranya projek itu dirancang untuk USA, maka format waktu harus diubah mengikut waktu Standard USA. Juga, format bahasa dan wang harus mengikut piawaian USA.

Mengapa Ujian Penyetempatan?

Tujuan melakukan ujian lokalisasi adalah untuk memeriksa aspek linguistik dan budaya yang sesuai untuk tempat tertentu. Ini termasuk perubahan pada antara muka pengguna atau bahkan pengaturan awal sesuai dengan persyaratan.

Dalam jenis ujian ini, banyak penguji yang berbeza akan mengulang fungsi yang sama. Mereka mengesahkan pelbagai perkara seperti kesalahan tipografi, kesesuaian budaya UI, kesalahan linguistik, dll.

Ia juga disebut sebagai " L10N " kerana terdapat 10 karakter di antara L&N dalam kata penyetempatan.

Cara melakukan Ujian Penyetempatan

Untuk ujian penyetempatan biasa, kami menyiapkan ujian verifikasi build, Test Functional, Regression Testing, dan final sign-off.

1. Ujian pengesahan binaan adalah sebahagian kecil pengujian fungsional, yang dilakukan sebelum QA dimulakan dengan ujian terperinci.

2. Ujian normal adalah langkah untuk menjalankan kes ujian biasa dan mencari kecacatan log semasa pelaksanaan.

3. Uji Regresi adalah proses regresi Kecacatan untuk memastikan bahawa kecacatan diperbaiki sementara tidak ada kesan kecacatan tetap ke kawasan sekitarnya.

4. Final Sign-off adalah melakukan pemeriksaan akhir pada binaan sebelum diserahkan kepada pelanggan.

Automasi dalam ujian Penyetempatan

Sekiranya projek itu besar dan perlu kerap diuji, maka kita akan menjalani Ujian Automasi.

  • Pilih alat automasi untuk menulis skrip.

  • Ikuti senario yang akan diuji strategi penyetempatan.

  • Tulis skrip sesuai dengan itu.

  • Kumpulkan hasilnya dan kemas kini senario sebagai Lulus / Gagal.

Catatan : Selenium adalah salah satu alat perintis di kawasan ini. Ia sangat kaya dengan ciri, namun memerlukan lebih banyak pengetahuan teknikal untuk digunakan.

Senarai Semak Amalan Terbaik untuk ujian Penyetempatan

  • Sewa firma penyetempatan dengan kepakaran dalam kejuruteraan i18n
  • Pastikan strategi ujian penyetempatan anda membolehkan lebih banyak masa untuk bahasa bait dua.
  • Pastikan anda mengantarabangsakan kod anda dengan betul untuk DBCS sebelum mengekstrak teks yang akan dihantar untuk terjemahan

Lihat tutorial ini untuk mengetahui perbezaan antara ujian penyetempatan dan globalisasi.

Contoh Kes Ujian untuk Ujian Penyetempatan

S.No Huraian Kes Ujian
1 Glosari tersedia untuk rujukan dan pemeriksaan.
2 Waktu dan tarikh diformat dengan betul untuk wilayah sasaran.
3 Format nombor telefon sesuai untuk wilayah sasaran.
4 Mata wang untuk wilayah sasaran.
5 Adakah Lesen dan Peraturan mematuhi laman web (wilayah) semasa.
6 Tata Letak Kandungan Teks di halaman bebas ralat, kebebasan fon dan penjajaran baris.
7 Karakter khas, pautan hiper dan fungsi hotkey.
8 Mesej Pengesahan untuk Medan Input.
9 Binaan yang dihasilkan merangkumi semua fail yang diperlukan.
10 Skrin yang dilokalkan mempunyai jenis elemen dan nombor yang sama dengan produk sumber.
11 Pastikan antara muka pengguna perisian atau aplikasi web yang dilokalkan dibandingkan dengan antara muka pengguna sumber dalam sistem operasi sasaran dan persekitaran pengguna.

Kelebihan Ujian Penyetempatan

Berikut adalah faedah ujian penyetempatan

  • Keseluruhan kos ujian mengurangkan
  • Keseluruhan kos sokongan dikurangkan
  • Membantu mengurangkan masa ujian.
  • Ia mempunyai lebih banyak fleksibiliti dan skalabiliti.

Kelemahan Ujian Penyetempatan

Berikut adalah cabaran ujian penyetempatan

  • Memerlukan pakar domain
  • Mengambil penterjemah tempatan sering menjadikan prosesnya mahal
  • Penyimpanan watak DBCS berbeza di pelbagai negara
  • Penguji mungkin menghadapi cabaran jadual

Ringkasan:

  • Dalam Kejuruteraan Perisian, pengujian Penyetempatan dilakukan untuk memastikan bahawa produk berperilaku sesuai dengan budaya atau tetapan tempatan
  • Kawasan utama yang dipengaruhi oleh ujian penyetempatan merangkumi kandungan dan UI.
  • Penguji mengesahkan pelbagai perkara seperti kesalahan tipografi, kesesuaian budaya UI, kesalahan linguistik, dll.

Artikel ini disumbangkan oleh Deepan Fernandez