1-qadam. Rahbarlarni ishontirish
Tashkilotingizda testlarni avtomatlashtirishni qanchalik amalga oshirishni xohlasangiz ham, rahbariyat undan foyda ko'rmasa, hech narsa qila olmaysiz. Sinovlarni avtomatlashtirish qimmat ekanligini hamma biladi. Asboblar qimmat ( HP QTP/UFT litsenziyasi har bir mashina uchun taxminan 8000 dollar turadi). Shuningdek, arxitektor yoki avtomatlashtirish muhandisi ishining narxi ham bor (aytmoqchi, bu ham sezilarli). Bularning barchasidan so'ng, testlarni avtomatlashtirishning afzalliklari endi unchalik aniq ko'rinmaydi. Skriptlar tayyor bo'lishi, sinovdan o'tishi va yaxshi ishlashi uchun 2-3 oy o'tishi kerak va shundan keyingina siz arizangizni sinab ko'rishni boshlashingiz mumkin.
Siz rahbariyatni bu barcha xarajatlarni o'z zimmangizga olishingiz kerakligiga ishontirishingiz va sinovni avtomatlashtirish qandaydir natija berguncha kutishingiz kerak.
Xo'sh, ularni qanday ishontirasiz? Siz ularga ROI tahlilini ko'rsatishingiz kerak. Misol uchun, siz arizangizni BAT ( Build Acceptance Testing ) testiga qancha sarflaysiz, deb qiziqayotgan bo'lishingiz mumkin? Agar bir kun kerak bo'lsa, unda siz test avtomatizatsiyasi bilan uni 2 soat ichida sinab ko'rishingiz mumkinligini aytishingiz mumkin. Xarajat asboblarni sotib olish, xodimlarni o'qitish va ikki oy ichida natijalarni kutishdan iborat bo'ladi. Ikki oy ichida biz BATni ikki soat ichida bajara olamiz. Har safar yangi tuzilmani chiqarganingizda, siz 6 soatni tejaysiz. Qurilish oyiga 4 marta chiqarilsa, siz 24 soat yoki 3 ish kunini qo'lda sinovdan o'tkazasiz!
Biroq, bu qo'lda sinovchilar hech narsa qilmaydi degani emas. Ular o'zlarining 6 bepul soatlaridan ilovaning yangi va muhim xususiyatlariga e'tibor berish uchun foydalanadilar, avtomatlashtirish esa regressiya vazifalarini bajaradi. Umuman olganda, bunday o'rnatish mahsulot sifatini o'nlab marta yaxshilaydi.
Agar sizning rahbariyatingiz o'z mahsulotlari sifati uchun pul to'lashga tayyor bo'lmasa, unda hech kim ularni majburlamaydi. Mijozlar mahsulot haqida shikoyat qilganda, ular buni o'zlari aniqlaydilar. Sifat hamma narsaga ta'sir qiladi. Bu sizning sotuvlaringizga, mijozlar bilan munosabatlaringizga va foydalanuvchilar nazarida sizni idrok etishingizga ta'sir qiladi. Shunday qilib, yaxshi boshqaruv har doim o'z mahsulotlari sifatiga sarmoya kiritadi.
Shunday qilib, xo'jayiningizni ishontirish uchun besh narsani yodda tuting:
Sinovlarni avtomatlashtirishning afzalliklari haqida ularga batafsil aytib bering.
Aytaylik, testlarni avtomatlashtirish qimmat va boshida juda qimmatga tushadi, lekin keyin skriptlar tayyor bo'lgach va ishlay boshlaganda xarajat kamayadi.
Sinovni avtomatlashtirishdan biron bir natija bo'lgunga qadar ular taxminan uch oy kutishlari kerakligini ayting.
Sinovni avtomatlashtirish qo'lda sinovchilarni almashtirish uchun mo'ljallanmagan, aksincha ularga yordam berishini tushuntiring, chunki ular birgalikda katta hajmdagi vazifalarni bajarishlari mumkin.
Sinovlarni avtomatlashtirish test hajmini oshirish va unga sarflangan vaqtni qisqartirishni anglatmaydi, bu siz bir vaqtning o'zida ko'proq narsalarni qilishingiz mumkinligini anglatadi. (Agar qo'lda sinovchilar BATni 8 soat ichida ishlagan bo'lsalar, endi ular BAT va boshqa xususiyatlarni avtomatlashtirish yordamida xuddi shu 8 soat ichida sinab ko'rishlari mumkin bo'ladi.)
Ishonchli boshqaruv tashkilotingizda testlarni avtomatlashtirishni joriy etishdagi birinchi va eng muhim qadam ekanligini unutmang. Agar ular maqsadga muvofiqligiga ishonchlari komil bo'lmasa, siz avtomatlashtirishni joriy qilish bilan o'z fikringizni unutishingiz yoki boshqa tashkilotga borishingiz mumkin :)
Do'stlaringiz bilan baham: |