8-qadam: Skript yaratish
Ramka tayyor bo'lgach, ijro rejasi tasdiqlanadi va mutaxassislar yangi vosita bilan ishlashga o'rgatiladi, skriptlarni yozishni boshlash vaqti keldi.
Skriptlar nomlash qoidalaridan foydalangan holda tartibli tarzda yozilishi kerak. Yo'qolib ketmaslik uchun manba kodi versiya boshqaruvida saqlanishi kerak. Versiya nazorati va o'zgarishlar tarixi bo'lishi kerak. Sinovlarni avtomatlashtirish dasturiy ta'minotni ishlab chiqishga o'xshaydi. Skriptlarni yozishda siz barcha eng yaxshi dasturlash amaliyotlarini hisobga olishingiz kerak.
9-qadam: Hisobotlar
Hisobot funksiyasi odatda vosita tomonidan taqdim etiladi. Ammo biz o'z hisobot mexanizmlarimizni yaratishimiz mumkin, masalan, test natijalarini elektron pochta orqali boshqaruvga avtomatik ravishda yuborishimiz mumkin.
Agar menejment uchun zarur bo'lsa, biz har bir bajarilishdan keyin jadval va jadvallar ko'rinishida hisobotlar yaratishimiz mumkin. Rahbariyat har doim test ishi qamrovi, ya'ni qaysi qo'lda bajariladigan ishlar avtomatlashtirilganligi va qaysi biri qo'lda qolishi haqida xabardor bo'lishi kerak.
10-qadam Skriptlarga xizmat ko'rsatish
Agar siz eng yaxshi dasturlash amaliyotlariga rioya qilsangiz va yaxshi ramkadan foydalansangiz, texnik xizmat ko'rsatish muammo bo'lmasligi kerak.
Xizmat odatda ilovani o'zgartirish zarurati tug'ilganda talab qilinadi. Kod o'zgarishlariga moslashish va mukammal bajarilishini ta'minlash uchun skriptlar yangilanishi kerak.
Misol uchun, agar siz ilgari matn maydoniga skript yordamida matn kiritgan bo'lsangiz va ilovaning yangi versiyasida ushbu matn maydoni ochiladigan ro'yxatga aylangan bo'lsa, skript darhol yangilanishi kerak.
Agar sizning skriptlaringiz ilovaning inglizcha versiyasida ishlagan bo'lsa, boshqa o'zgarishlar yuz berishi mumkin, ammo endi ularni o'zgartirish kerak, chunki ilova xitoy tilini ham qo'llab-quvvatlaydi. Dasturingiz xitoy tilida ham yaxshi ishlashi uchun sizning ramkangiz skriptlarni osongina yangilash imkonini berishi kerak! Shuning uchun avtomatlashtirish arxitektorlari qimmat. :)
Agar ramka unchalik yaxshi bo'lmasa va eng yaxshi amaliyotlar qo'llanilmasa, parvarishlash sizning dahshatli tushingizga aylanadi. Ko'pgina avtomatlashtirish loyihalari skript to'plamlariga yomon texnik xizmat ko'rsatish tufayli muvaffaqiyatsizlikka uchraydi.
Xulosa
Ushbu maqolada biz avtomatlashtirilgan test jarayoni nima ekanligini va sizning tashkilotingizda avtomatlashtirilgan test amaliyotini bosqichma-bosqich qanday amalga oshirish haqida gaplashdik. Agar siz ushbu bosqichlarning barchasini bajara olsangiz, avtomatlashtirishni amalga oshirishda muvaffaqiyat qozonasiz deb umid qilaman.
Ba'zi fikrlar mavjud (masalan, avtomatlashtirish vositalari va ramkalarni tanlash), ular haqida alohida maqolalar yozishingiz mumkin. Keyingi sinovlarni avtomatlashtirish bo'yicha qo'llanmalarda biz ularni albatta ko'rib chiqamiz.
Men ushbu maqolani yozish uchun barcha jihatlarni qamrab olishga harakat qildim va o'z tajribamdan foydalandim.
Agar siz biron bir muhim narsani o'tkazib yubordim deb o'ylasangiz yoki ushbu maqolaning ba'zi qismini to'ldirish kerak deb hisoblasangiz, bu haqda sharhlarda bizga xabar bering.
Do'stlaringiz bilan baham: |