Rumah > Artikel > Operasi dan penyelenggaraan > Apakah perbezaan antara IOS dan Android dalam ujian APP?
1. Mula-mula, mari kita bercakap tentang perkara utama pengujian APP
(1) Ujian fungsional
Pengujian fungsional adalah penting sebahagian daripada aspek ujian Apl. Semasa menjalankan ujian Apl, penguji harus melakukan ujian manual. Pada masa yang sama, semak sama ada fungsi itu betul dan berjalan seperti biasa mengikut lukisan reka bentuk. Dalam ujian perisian, perhatikan mata ujian:
1 Sama ada perisian boleh berjalan, memasang dan menyahpasang seperti biasa
2. tidak diperincikan di sini)
3. Kemas kini data, Kemas kini aplikasi
(2) Ujian pelanggan
Kini, banyak perisian mempunyai bukan sahaja versi mudah alih tetapi juga versi PC PC klien perlu serasi dengan versi yang berbeza Pelayar boleh dijalankan pada PC jarak pertengahan, tinggi dan rendah.
(3) Ujian keserasian apl
1 Sama ada pemasangan, klik dan nyahpasang pada model yang berbeza adalah perkara biasa
2 Pada jenama model yang berbeza ;
Dalam ujian sebenar, kami sering menghadapi masalah berikut:
1 Aplikasi tidak boleh dipasang pada model tertentu;
2 skrin menjadi hitam atau ranap selepas dilancarkan; 1. Ini termasuk menghantar maklumat, membuat panggilan, menyambung ke Internet, mengakses maklumat telefon mudah alih, maklumat hubungan dan kebenaran tetapan, dsb.
2. Pengesahan kesahihan input, keizinan, dsb. dan lain-lain
3. Terdapat juga ujian pada protokol rangkaian untuk mengelakkan protokol berniat jahat daripada dihantar ke pelayan (5) Ujian rangkaian lemah (ujian trafik)
Kami menggunakan Semasa proses permohonan, kadangkala anda mungkin menghadapi persekitaran rangkaian yang lemah, seperti di dalam bas, di kereta bawah tanah, di pinggir bandar atau di sesetengah sekolah. Dalam kes ini, ketidakstabilan rangkaian, tamat masa berjalan dan kegagalan muat turun sering berlaku. Sebagai penguji, kami perlu memodelkan persekitaran rangkaian yang lemah bagi senario tertentu untuk Apl sebelum ia masuk dalam talian, dan menyemak sama ada terdapat sebarang masalah dengan Apl dalam persekitaran rangkaian yang lemah. Pada masa kini, platform pihak ketiga digunakan untuk mensimulasikan persekitaran rangkaian yang lemah untuk ujian.
2. Apakah perbezaan antara
IOS dan
Android dalam ujian APP? 1 Tekan lama butang utama pada Android untuk memanggil senarai aplikasi dan menukar aplikasi, dan kemudian leret ke kanan untuk menamatkan ujian berbilang resolusi, lebih daripada 20 jenis pada Android, kurang pada ios; 3. Sistem pengendalian mudah alih, Android adalah lebih biasa, ios adalah kurang biasa dan tidak boleh diturunkan taraf, dan hanya boleh ditingkatkan dalam satu arah pustaka sumber dalam sistem ios baharu tidak serasi sepenuhnya dengan aplikasi dalam sistem ios dalam versi yang lebih rendah, dan ios dalam versi yang lebih rendah Aplikasi dalam sistem memanggil perpustakaan sumber baharu, yang secara langsung akan menyebabkan ranap sistem; 4. Tabiat pengendalian: Android, sama ada Back butang telah ditulis semula, dan menguji sama ada maklum balas selepas mengklik butang Kembali adalah betul daripada data aplikasi Sama ada memori boleh berjalan seperti biasa selepas dialihkan ke kad SD, dsb. 5. Ujian tolak: Android: Klik butang utama, apabila program berjalan di latar belakang, tekan diterima pada masa ini, klik untuk membangunkan aplikasi, dan sama ada ia boleh melompat dengan betul pada masa ini Untuk ios, klik butang rumah untuk menutup program dan kunci skrin (paparan titik merah); : Syarat yang diperlukan untuk ditingkatkan: versi lama dan baharu mempunyai tandatangan yang sama; versi lama dan baharu mempunyai nama pakej yang sama untuk membezakan versi lama dan baharu (seperti nombor versi, jika Aplikasi terbina dalam perlu menyemak sama ada fail terbina dalam sepadan selepas naik taraf (seperti kaedah input terbina dalam) 3. Selain itu: terdapat beberapa perkara yang perlu diberi perhatian untuk ujian :
1. Ujian serentak (gangguan) : Kotak pop timbul penggera menggesa, permulaan aplikasi lain, main balik video dan audio, panggilan masuk, input pengguna, dsb., dan main balik suara , rakaman, dsb. memaksa mainan lain dijeda;
2. Ujian sumber data: Input, pilih, salin, input suara, pasang kaedah input yang berbeza, dll. 3. Ujian tolak (tolak): melakukan tolakan dalam kuasa hidup dan mati, keadaan siap sedia, mesej mati dahulu dan ketepatan aplikasi lompat tolak Dalam pembangunan, keadaan belum dibuka, apabila aplikasi dimulakan dan berjalan di latar belakang, adakah paparan tolak dan lompatan betul? Adakah perubahan dalam nombor sebelum dan selepas membaca mesej tolak adalah betul? dan sama ada sumber mesej yang dipaparkan adalah betul;
5 Ujian skrin sentuh: sentuh lokasi berbeza pada masa yang sama atau lakukan operasi berbeza pada masa yang sama untuk melihat pelanggan Situasi pemprosesan terminal, sama ada ia akan ranap, dsb.
Atas ialah kandungan terperinci Apakah perbezaan antara IOS dan Android dalam ujian APP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!