Pengujian dengan pemain uji
Pemain uji Codexe masuk ke server ujimu, menjalankan setiap perintah, dan memeriksa permintaanmu. Tambahkan pengujian sendiri dengan kata-kata atau langkah demi langkah.
Diperbarui
Di halaman ini
Codexe bisa menguji proyek di server Minecraft sungguhan dengan pemain uji: bot yang bergabung ke server uji coba-mu, mengetik perintah, menulis di chat, memakai item dan mengklik menu, lalu memeriksa bahwa yang seharusnya terjadi benar-benar terjadi. Pengujian bekerja pada plugin Spigot / Paper (Java atau Kotlin) dan proyek Skript.
#Di mana letaknya
Buka Coba sekarang dan pilih tab Pengujian. Tab itu berisi:
- Setiap perintah: Codexe mencoba setiap perintah yang dideklarasikan proyek dan memeriksa bahwa tidak ada yang memunculkan error.
- Apa yang kamu minta: pengujian yang ditulis Codexe dari permintaanmu saat mengirim proyek, satu untuk setiap hal yang kamu minta.
- Pengujianmu sendiri, di bawah Tambah pengujian.
#Menjalankannya
Tekan Jalankan pengujian. Jika server uji cobamu mati, server itu dimulai dulu, dan dihitung sebagai salah satu server uji coba hari ini (batas per paket); untuk plugin, Kompilasi dulu kode saat ini. Bergabunglah juga ke server jika kamu ingin menonton pemain uji dan membaca pengujian di chat, atau cukup ikuti dari tab itu.
Setiap pengujian berakhir sebagai Lolos, Gagal, atau Tidak selesai, beserta apa yang dilakukan pemain uji langkah demi langkah dan error apa pun dari plugin. Untuk pengujian yang gagal, Codexe juga menyebutkan apakah menurutnya kodenya atau pengujiannya sendiri yang salah. Minta AI memperbaikinya mengirim kegagalan itu ke chat proyek, siap dikirim.
Jika proyekmu berubah setelah pengujian dijalankan, tab itu akan memberitahumu: jalankan pengujiannya lagi.
#Menambahkan pengujianmu sendiri
Di bawah Tambah pengujian:
- Jelaskan: tulis apa yang seharusnya terjadi dengan kata-katamu sendiri ("operator menjalankan /heal dan nyawanya penuh"). Codexe menulis langkah-langkahnya; periksa, karena itulah persis yang akan dilakukan pemain uji, lalu Simpan pengujian.
- Langkah demi langkah: pilih siapa yang bertindak (Pemain biasa atau Operator), item yang diberikan dulu jika perlu, apa yang mereka lakukan (Mengetik perintah, Menulis di chat, Memakai item di tangan, Mengklik slot menu yang terbuka, Keluar dan masuk lagi), dan apa yang harus terjadi (Melihat pesan, Tidak melihat pesan, Punya item, Tidak punya item, Melihat menu terbuka).
Pengujian baru ikut berjalan pada putaran berikutnya, dan setiap kali Codexe mengirim perubahan pada proyek: sebelum perubahan sampai kepadamu, Codexe menjalankan pengujian di server sungguhan dan memperbaiki kode jika sebuah pengujian gagal karenanya.
#Yang tidak bisa dilakukan pengujian
Pengujian memeriksa apa yang dilihat dan didapat pemain: pesan, item, menu. Pengujian tidak melihat dunia (blok, mob, partikel) dan tidak mengukur performa; untuk hal-hal itu, bergabunglah ke server uji coba dan coba sendiri.