GET so'rovidan tashqari POST va PATCH ham mavjud. Ular orasidagi farqni qanday tushunasiz?
QA / QA Automation
Agar backenddan noto'g'ri qiymat kelib qolsa, muammoni qanday aniqlaysiz?
PageObject vaqt o'tishi bilan murakkab sahifada kengayib, o'qish qiyin bo'lib qoladi. Sizga bunday bo'ldimi va qanday kurashdingiz?
Agar sizga bir holatni avtomatlashtirish vazifasi berilsa, uni qanday paket qilardingiz? Tuzilmani qanday tashkil qilardingiz?
Kafka bilan ishladingizmi? Xabar brokerlari bilan tajribangiz bormi?
Siz flaky testlar bilan kurashganingizni aytdingiz. Bu haqida batafsilroq aytib bering.
API orqali bo'lmagan boshqa qanday aloqa qilish mumkin? Boshqa usullarni bilasizmi?
Faraz qilaylik, sizda frontend bor, GET ALL endpointi ID va nom bilan foydalanuvchilar ro'yxatini qaytaradi, va bir paytlar ustunda ID o'rniga noto'g'ri qiymat ko'rsatilmoqda. Siz bu muammoni qanday aniqlaysiz?
Tasavvur qiling, siz yangi GET- endpointini sinovdan o'tkazishingiz kerak, u ID bo'yicha ID va nomni qaytaradi. Tekshiruvlar ro'yxatini eng muhimdan kam muhimgacha tartiblang.
Kafka nima uchun kerak va qanday yordam beradi?
Vazifa kelib qoldi: yangi ro'yxatdan o'tish shakli yaratilmoqda, unda 10 ta maydon bor, to'ldirilishi kerak. Tekshiruvlar ko'p bo'lishi mumkin. Siz qanday qilib testlar sonini minimallashtirasiz, katta qamrovni yo'qotmasdan?
Sening uchun mikroxizmat arxitekturasi nima va uni monolit arxitekturadan qanday farq qiladi?
Bizda A, B, C entiteleri bor, keyin unda 50-60 komponent bor. Kengayish muammosini qanday hal qilarding?
Sizda CI/CD bo'ldimi? Uni qanday tushunasiz?
Gitda filialni qanday yaratishni eslaysizmi?
Qaysi loglarni ko'rish uchun qanday asboblar va xizmatlardan foydalandingiz?
So'nggi texnik nimalarni o'qidiz? Qiziqarli maqola bormi?
Siz avtomatlashtirishda ko'p ishlatganingiz va shablonlardan foydalanishingizni aytdingiz. Avtomatlashtirishda qanday shablonlardan foydalaningiz?