
Pada 16 Maret, kami mengumpulkan pertemuan komunitas PHP kedua di kantor Badoo. Sebenarnya, ternyata seluruh konferensi mini - ada begitu banyak peserta saat ini.
Kami membahas masalah autotest untuk pengembang PHP, memilah-milah kasus kehidupan nyata dari praktik, membahas kualitas kode dan banyak berbicara. Terima kasih kepada para peserta dan pembicara untuk hari Sabtu yang bermanfaat!
Di bawah slide-slide, rekaman laporan dan diskusi panel dengan pembicara dari Badoo, EPAM, Avito dan Lamoda.
- Pada panjang gelombang yang sama dengan QA atau bagaimana kami mengotomatisasi pengujian platform CI / CD
Dmitry Morozov, pengembang PHP, EPAMSlideLaporkan konstruksi pengujian otomatis platform CI / CD, yang terdiri dari banyak tumpukan teknologi dan komponen dan menyediakan penyebaran dan pengujian 700+ situs.
Dmitry datang kepada kami dari Minsk untuk berbicara tentang pendekatan untuk menguji salah satu layanan web platform menggunakan Behat, menggunakan Gherkin dan mendelegasikan skrip pengujian ke insinyur QA.
- Mengapa dan bagaimana menulis tes Unit berkualitas tinggi
Alexey Solodky DoctorX , pengembang PHP, Badoo
Tampaknya laporan Alexey tentang Badoo PHP Meetup menjadi tradisi. Kali ini dia memberi tahu cara menulis unit test dalam proyek PHP nyata, meminimalkan jumlah rasa sakit. Cara mencapai stabilitas dan kecepatan, memantau kualitas, dan juga mengapa tes yang buruk lebih buruk daripada ketidakhadirannya - dengan cara yang paling mudah dipahami dan dengan latihan.
- Tes Codeception untuk backends PHP
Pavel Stashevsky, insinyur QA, LamodaPavel mengembangkan dan memelihara autotest untuk layanan PHP di tim Lamoda. Dia mengatakan tes apa yang mereka tulis, mengapa mereka perlu tes aliran, mengapa mereka memilih Codeception dan mengapa mereka membutuhkan modul mereka untuk itu. Cerita ini juga menunjukkan bagaimana ketergantungan eksternal menjadi basah di Lamoda dan menjalankan tes dari sudut pandang infrastruktur.
- Pengujian mutasi dalam PHP
Vladimir Yants, Pengembang PHP, BadooBelum lama ini, di Badoo, kami mulai memperkenalkan pengujian mutasi. Alat ini memungkinkan Anda untuk mengukur kualitas Unit-tes dan menjawab pertanyaan "Apakah tes saya bagus dalam memeriksa kode"? Dalam laporan tersebut saya memberi tahu apa itu pengujian mutasi, alat apa yang ada di PHP, dan juga masalah apa yang mungkin Anda temui.
- Diskusi panel dengan pembicara: "Kualitas dan metrik untuk pengujian sendiri"
Kami berbicara singkat tentang perlunya tes dan bagaimana mengukur dan mengontrol kualitas mereka.
Benar, holivar tidak benar-benar keluar dari rubrik yang dikandung "Holivar-blitz" - baik para pakar berkumpul terlalu sopan, atau kita semua sepakat dengan pendapat yang sama, tetapi menilai dari ulasan, diskusi menemukan audiensnya! :) Apa yang kami senangi.
Terima kasih kepada Pavel Stashevsky, Frol Kryuchkov, Alexander Svintsov dan Dmitry Morozov untuk pendapat ahli dan percakapan yang menyenangkan!


Foto ada di
Facebook dan
VKontakte kami . Seluruh daftar putar mitap ada di
saluran YouTube . Datanglah ke obrolan
PHP kecil kami untuk mengobrol tentang orang sakit dan berdiskusi menarik!

Sampai ketemu lagi!