bagaimana cara membuat tes otomatisasi menggunakan Selenium di Java yang mendukung bahasa Kanan ke Kiri seperti bahasa Arab? contoh kode apa pun

Saya memiliki situs web yang mendukung bahasa Arab dan Inggris dan mungkin mendukung lebih banyak bahasa nanti .. dan yang pasti saya tidak ingin membuat tes otomatisasi untuk setiap bahasa .. untuk saat ini saya telah melakukan otomatisasi untuk bahasa Inggris dan mencoba melakukan tes otomatisasi untuk bahasa arab masalahnya adalah penyelarasan seluruh halaman situs web berubah dari kanan ke kaki bagaimana mengatasi penyelarasan pencari lokasi .. bagaimana saya bisa membuat tes otomatisasi generik untuk dijalankan pada bahasa apa pun ?? contoh kode dan sumber daya yang dibutuhkan, tolong

Contoh HTML


person Karma Abdelazeez    schedule 11.03.2017    source sumber


Jawaban (1)


Saya pikir tata letak HTML tidak boleh berubah dengan perubahan perataan (hanya perubahan CSS). Agar Anda aman menggunakan XPATH dan ID locator, cobalah untuk menghindari penggunaan pemilih CSS karena dapat berubah tergantung pada penyelarasan situs web. Anda juga harus berhati-hati saat menggunakan NAMA KELAS, saya kira ada perubahan ketika aligment diubah.

Bisakah Anda mengunggah beberapa contoh HTML yang Anda uji?. Itu akan membantu.

person Stefan Repcek    schedule 11.03.2017
comment
ya kamu benar :) saya mencoba menggunakan xpath saja dan penyelarasannya tidak berubah, Namun saya perlu mendukung multi bahasa dengan kode yang sama jika memungkinkan ... Sekarang saya telah melakukannya dalam bahasa Inggris saya perlu melakukannya dalam 2 bahasa lagi beberapa forum mengklaim menggunakan file properti tetapi tidak ada rincian lebih lanjut yang disertakan .. tahu bagaimana saya bisa mulai mendukung bahasa lain dengan kode yang sama? --- contoh html terlampir di postingan - person Karma Abdelazeez; 12.03.2017
comment
Bisakah Anda menentukan apa sebenarnya yang ingin Anda uji? beberapa contoh, Anda juga ingin menguji konten situs web (yang berubah sesuai bahasa) - person Stefan Repcek; 12.03.2017
comment
ya sebenarnya saya ingin menguji konten yang berubah seiring bahasa .. misalnya: judul halaman, judul di bilah navigasi, teks item Menu .... dll .. saya perlu melakukan otomatisasi untuk internasionalisasi karena situs web akan mendukung banyak bahasa ... saya sudah melakukannya dalam bahasa Inggris sekarang saya perlu membuat konten bahasa Arab .. ada cara di mana saya hanya mengubah file properti untuk setiap bahasa .. lihat artikel ini nileshdk.wordpress.com/2013/08/06 / - person Karma Abdelazeez; 13.03.2017