7 bo'yicha test o'tkazish. Test. Asosiy nazariya. Muayyan ko'nikmalarsiz tadqiqot sinovlarini o'tkazish mumkin emas

Izlanish testi QA maslahatchilari va boshqa mutaxassislar tomonidan dasturiy tizimlar va mahsulotlar foydalanuvchilar uchun ishlashini ta'minlash uchun amalga oshiriladi. Ba'zida kashfiyot testi kam baholanadi, chunki hamma ham uning maqsadi va natijaga ta'sirini tushunmaydi. Tekshirish testi mahsulot bilan ishlash jarayonida uni o'rganishga qaratilgan.

Ushbu maslahatlar tadqiqot sinovi muvaffaqiyatli natijaga erishish uchun to'g'ri yondashuv ekanligiga ishonch hosil qilishga yordam beradi:

Maqsadingizni aniqlang

Tekshirish testi tizimning oxirgi foydalanuvchi qo'lida qanday ishlashini tekshirish imkonini beradi va shu bilan birga xatolarni topish va tuzatishga imkon beradi. Ushbu maqsadlarga erishish orqali siz maksimal sinov samaradorligiga erishasiz.

Sinov jarayonini skriptsiz rejalashtiring

Tekshirish testi skriptni talab qilmaydi, lekin uni mashq qilish va kuzatish muhimdir. Dastlabki tadqiqot rejasini tuzib, unga rioya qilish yaxshiroqdir.

Juda ko'p sinov qilish kerak emas

Tekshirish testi to'liq qamrovga erishishga emas, balki tizimdagi xatolarni, boshqa yo'l bilan topib bo'lmaydigan nuqsonlarni aniqlashga qaratilgan. Umuman olganda, bunday xatolar ekstremal holatlarda paydo bo'lishi mumkin. Dasturiy ta'minotni sinovdan o'tkazuvchi kompaniyalar hech qachon bunday testlarni e'tiborsiz qoldirmaydilar, chunki ular mahsulotning qanday ishlashini aniqlashga yordam beradi.

Muayyan ko'nikmalarsiz tadqiqot sinovlarini o'tkazish mumkin emas

Odatda, siz mukammal sinov ko'nikmalariga va kashfiyot sinovlarini o'tkazish tajribasiga ega bo'lishingiz kerak. Shu sababli, bu vazifani faqat ixtisoslashgan sinovchilar hal qila oladi.

Harakatlaringizni aniq yozib oling

Kichik narsalarni hujjatlashtirishning hojati yo'q; ammo, siz nima bilib olganingizni, buni qanday qilganingizni va nima qilganingizni yozib olishingiz kerak. Shunday qilib, test muvaffaqiyatli bo'lganligini tushunishingiz mumkin.

Avtomatlashtirish bilan kashfiyot sinovlaridan foydalaning

Avtomatlashtirilgan testlarni amalga oshirish orqali tizim ishlab chiquvchilar kutganidek ishlashini tekshirishingiz mumkin. Va kashfiyot sinovi tizimning ishlashi foydalanuvchi kutganiga mos kelishini tekshirishga yordam beradi.

Funktsional bo'lmagan va ishlash testlari kashfiyot bo'lishi mumkin

Funktsional bo'lmagan va ishlash testlari ham kashfiyot bo'lishi mumkin, ya'ni ular tizimning ortib borayotgan yukini kuzatishga yordam beradi.

  • Oʻquv qoʻllanma

Men yaqinda O'rta QAda mening imkoniyatlarimdan aniq oshib ketadigan loyiha uchun intervyu oldim. Men umuman bilmagan narsaga ko'p vaqt sarfladim va oddiy nazariyani takrorlashga oz vaqt sarfladim, lekin behuda.

Quyida stajyor va o'smirlar uchun suhbatdan oldin ko'rib chiqish uchun asoslar keltirilgan: Test ta'rifi, sifat, tekshirish/tasdiqlash, maqsadlar, bosqichlar, test rejasi, test rejasi nuqtalari, test dizayni, testni loyihalash texnikasi, kuzatuv matritsasi, test ishi, nazorat ro'yxati, nuqson, xato / nuqson / muvaffaqiyatsizlik, xato hisoboti, jiddiylik va ustuvorlik, sinov darajalari, turlari / turlari, integratsiya testlari yondashuvlari, sinov tamoyillari, statik va dinamik test, kashfiyot / maxsus test, talablar, xatolarning hayot aylanishi, dasturiy ta'minotni ishlab chiqish bosqichlari, qarorlar jadvali, qa/qc/sinov muhandisi, ulanish diagrammasi.

Barcha sharhlar, tuzatishlar va qo'shimchalar juda mamnuniyat bilan qabul qilinadi.

Dasturiy ta'minot sinovi- ma'lum bir tarzda tanlangan cheklangan testlar to'plamida amalga oshirilgan dasturning haqiqiy va kutilayotgan xatti-harakatlari o'rtasidagi muvofiqlikni tekshirish. Kengroq ma'noda test - bu ishni rejalashtirish (Testni boshqarish), testni loyihalash (Test dizayni), testlarni bajarish (Testni bajarish) va natijalarni tahlil qilish (Test tahlili) faoliyatini o'z ichiga olgan sifat nazorati usullaridan biri.

Dasturiy ta'minot sifati dasturiy ta'minotning belgilangan va kutilgan ehtiyojlarni qondirish qobiliyati bilan bog'liq bo'lgan xususiyatlar to'plamidir.

Tekshirish joriy rivojlanish bosqichi natijalari ushbu bosqichning boshida shakllangan shartlarga javob beradimi yoki yo'qligini aniqlash uchun tizim yoki uning tarkibiy qismlarini baholash jarayonidir. Bular. joriy bosqichning boshida belgilangan maqsadlarimiz, muddatlarimiz va loyihani ishlab chiqish vazifalarimiz bajarilmoqdami.
Tasdiqlash- bu ishlab chiqilayotgan dasturiy ta'minot foydalanuvchining taxminlari va ehtiyojlariga, tizim talablariga javob beradimi yoki yo'qligini aniqlash.
Boshqa talqinni ham topishingiz mumkin:
Mahsulotning aniq talablarga (spetsifikatsiyalarga) muvofiqligini baholash jarayoni tekshirish, shu bilan birga mahsulotning foydalanuvchi kutganlari va talablariga muvofiqligini baholash - validatsiya. Ko'pincha ushbu tushunchalarning quyidagi ta'rifini topishingiz mumkin:
Tasdiqlash - "bu to'g'ri spetsifikatsiyami?".
Tekshirish - "tizim spetsifikatsiyaga to'g'rimi?".

Sinov maqsadlari
Sinov uchun mo'ljallangan ilovaning har qanday sharoitda to'g'ri ishlashi ehtimolini oshiring.
Sinovdan o'tayotgan ilovaning barcha tavsiflangan talablarga javob berish ehtimolini oshiring.
Mahsulotning joriy holati haqida so'nggi ma'lumotlarni taqdim etish.

Sinov bosqichlari:
1. Mahsulot tahlili
2. Talablar bilan ishlash
3. Test strategiyasini ishlab chiqish
va sifat nazorati tartiblarini rejalashtirish
4. Sinov hujjatlarini yaratish
5. Prototipni sinovdan o'tkazish
6. Asosiy testlar
7. Stabilizatsiya
8. Operatsiya

Sinov rejasi- bu ob'ekt tavsifi, strategiya, jadval, sinovni boshlash va tugatish mezonlari, jarayonda zarur bo'lgan asbob-uskunalar, maxsus bilimlar, shuningdek, xavflarni baholashgacha bo'lgan sinov ishlarining butun hajmini tavsiflovchi hujjat. ularni hal qilish variantlari.
Savollarga javob beradi:
Nimani sinab ko'rish kerak?
Siz nimani sinab ko'rasiz?
Qanday qilib sinovdan o'tkazasiz?
Qachon sinovdan o'tasiz?
Sinovni boshlash mezonlari.
Testni yakunlash mezonlari.

Sinov rejasining asosiy nuqtalari
IEEE 829 standarti sinov rejasi quyidagilarni o'z ichiga olishi kerak bo'lgan nuqtalarni sanab o'tadi:
a) Test rejasi identifikatori;
b) Kirish;
c) Test topshiriqlari;
d) Tekshiriladigan xususiyatlar;
e) Tekshirilmaydigan xususiyatlar;
f) yondashuv;
g) elementning o'tish/qobiliyatsizligi mezonlari;
h) To'xtatib turish mezonlari va qayta boshlash talablari;
i) sinov materiallari;
j) Test topshiriqlari;
k) Ekologik ehtiyojlar;
l) Mas'uliyat;
m) Kadrlar va kadrlar tayyorlash ehtiyojlari;
n) jadval;
o) risklar va kutilmagan holatlar;
p) Tasdiqlashlar.

Test dizayni- bu dasturiy ta'minotni sinovdan o'tkazish jarayonining bosqichi bo'lib, unda sinov stsenariylari (sinov holatlari) oldindan belgilangan sifat mezonlari va sinov maqsadlariga muvofiq ishlab chiqiladi va yaratiladi.
Sinov dizayni uchun mas'ul rollar:
Test tahlilchisi - "NIMA sinash kerak?"
Test dizayneri - "QANDAY sinovdan o'tish kerak?"

Test loyihalash texnikasi

Ekvivalent bo'linish (EP). Misol tariqasida, agar sizda 1 dan 10 gacha haqiqiy qiymatlar oralig'i bo'lsa, interval ichida bitta to'g'ri qiymatni, masalan, 5ni va intervaldan tashqarida bitta noto'g'ri qiymatni, 0 ni tanlashingiz kerak.

Chegaraviy qiymat tahlili (BVA). Yuqoridagi misolni oladigan bo'lsak, ijobiy sinov uchun qiymatlar sifatida minimal va maksimal chegaralarni (1 va 10) va chegaralardan (0 va 11) kattaroq va kichik qiymatlarni tanlaymiz. Chegaraviy qiymat tahlili maydonlar, yozuvlar, fayllar yoki har qanday cheklangan ob'ektga nisbatan qo'llanilishi mumkin.

Sabab/ta'sir - Idoralar. Bu, qoida tariqasida, tizimdan javob olish uchun shartlar (sabablar) kombinatsiyasini kiritish (Effekt). Misol uchun, siz ma'lum bir displey yordamida mijoz qo'shish imkoniyatini sinab ko'ryapsiz. Buni amalga oshirish uchun siz "Ism", "Manzil", "Telefon raqami" kabi bir nechta maydonlarni kiritishingiz kerak va keyin "Qo'shish" tugmasini bosing - bu "Sabab". "Qo'shish" tugmasini bosgandan so'ng, tizim mijozni ma'lumotlar bazasiga qo'shadi va uning raqamini ekranda ko'rsatadi - bu "Tekshiruv".

Xatoni taxmin qilish (EG). Sinovchi o'zining tizim haqidagi bilimidan va spetsifikatsiyani sharhlash qobiliyatidan tizim qanday kirish sharoitida xatolik yuz berishi mumkinligini "bashorat qilish" uchun foydalanadi. Misol uchun, spetsifikatsiyada "foydalanuvchi kod kiritishi kerak" deb yozilgan. Sinovchi o'ylaydi: "Agar kodni kiritmasam nima bo'ladi?", "Agar kodni noto'g'ri kiritsam nima bo'ladi? ", va hokazo. Bu xatoning bashorati.

To'liq sinov (ET)- bu ekstremal holat. Ushbu texnikada siz kirish qiymatlarining barcha mumkin bo'lgan kombinatsiyalarini sinab ko'rishingiz kerak va printsipial jihatdan bu barcha muammolarni topishi kerak. Amalda, bu usuldan foydalanish juda ko'p kirish qiymatlari tufayli mumkin emas.

Juftlik testi test ma'lumotlar to'plamini yaratish texnikasi. Mohiyatni, masalan, quyidagicha shakllantirish mumkin: sinovdan o'tgan har bir parametrning har bir tekshirilgan qiymati kamida bir marta boshqa barcha tekshirilgan parametrlarning har bir tekshirilgan qiymati bilan birlashtirilgan ma'lumotlar to'plamlarini shakllantirish.

Aytaylik, inson uchun qandaydir qiymat (soliq) uning jinsi, yoshi va bolalari borligiga qarab hisoblab chiqiladi - biz uchta kirish parametrini olamiz, ularning har biri uchun biz qandaydir tarzda sinov uchun qiymatlarni tanlaymiz. Masalan: jins - erkak yoki ayol; yoshi - 25 yoshgacha, 25 dan 60 gacha, 60 dan yuqori; farzandli bo'lish - ha yoki yo'q. Hisob-kitoblarning to'g'riligini tekshirish uchun siz, albatta, barcha parametrlar qiymatlarining barcha kombinatsiyalaridan o'tishingiz mumkin:

qavat yoshi bolalar
1 kishi 25 gacha farzandlari yo'q
2 ayol 25 gacha farzandlari yo'q
3 kishi 25-60 farzandlari yo'q
4 ayol 25-60 farzandlari yo'q
5 kishi 60 dan ortiq farzandlari yo'q
6 ayol 60 dan ortiq farzandlari yo'q
7 kishi 25 gacha Bolalaringiz bormi
8 ayol 25 gacha Bolalaringiz bormi
9 kishi 25-60 Bolalaringiz bormi
10 ayol 25-60 Bolalaringiz bormi
11 kishi 60 dan ortiq Bolalaringiz bormi
12 ayol 60 dan ortiq Bolalaringiz bormi

Yoki biz barcha parametr qiymatlarining kombinatsiyasini hamma bilan istamasligimizga qaror qilishingiz mumkin, lekin faqat parametr qiymatlarining barcha noyob juftlarini tekshirganimizga ishonch hosil qilishni xohlaysiz. Ya'ni, masalan, jins va yosh parametrlari bo'yicha, biz 25 yoshgacha bo'lgan erkakni, 25 yoshdan 60 yoshgacha bo'lgan erkakni, 60 yoshdan keyin erkakni, shuningdek, 25 yoshgacha bo'lgan ayolni, ayolni aniq tekshirganimizga ishonch hosil qilishni xohlaymiz. 25 dan 60 gacha va hokazo. 60 dan keyin ayol. Boshqa barcha juftlik parametrlari uchun ham xuddi shunday. Shunday qilib, biz juda kichikroq qiymatlar to'plamini olishimiz mumkin (ular ikki marta bo'lsa ham, barcha juft qiymatlarga ega):

qavat yoshi bolalar
1 kishi 25 gacha farzandlari yo'q
2 ayol 25 gacha Bolalaringiz bormi
3 kishi 25-60 Bolalaringiz bormi
4 ayol 25-60 farzandlari yo'q
5 kishi 60 dan ortiq farzandlari yo'q
6 ayol 60 dan ortiq Bolalaringiz bormi

Ushbu yondashuv taxminan juftlik sinovi texnikasining mohiyatidir - biz barcha qiymatlarning barcha kombinatsiyalarini sinab ko'rmaymiz, lekin biz barcha qiymatlar juftligini sinab ko'ramiz.

Kuzatilish matritsasi - Talablarga muvofiqlik matritsasi mahsulotning funktsional talablari va tayyorlangan sinov holatlari o'rtasidagi muvofiqlikni o'z ichiga olgan ikki o'lchovli jadval. Jadval ustunlari sarlavhalarida talablar, qator sarlavhalarida esa test stsenariylari mavjud. Chorrahada joriy ustunning talabi joriy qatorning sinov ishi bilan qoplanganligini ko'rsatadigan belgi mavjud.
Talablarga muvofiqlik matritsasi QA muhandislari tomonidan mahsulot sinovini qamrab olishni tasdiqlash uchun ishlatiladi. MCT test rejasining ajralmas qismidir.

Test ishi sinovdan o'tayotgan funktsiyani yoki uning qismini bajarishni tekshirish uchun zarur bo'lgan qadamlar, aniq shartlar va parametrlarni tavsiflovchi artefaktdir.
Misol:
Harakat kutilgan natija Test natijasi
(o'tdi / muvaffaqiyatsiz / bloklandi)
“Kirish” sahifasini ochish Kirish sahifasi ochildi

Har bir test ishi 3 qismdan iborat bo'lishi kerak:
Old shartlar tizimni asosiy sinov uchun mos holatga keltiradigan harakatlar ro'yxati. Yoki shartlar ro'yxati, ularning bajarilishi tizim asosiy sinovni o'tkazish uchun mos holatda ekanligini ko'rsatadi.
Test ishi tavsifi - natijaga erishish uchun tizimni bir holatdan ikkinchi holatga o'tkazadigan harakatlar ro'yxati, buning asosida amalga oshirish talablarga javob beradi degan xulosaga kelish mumkin.
PostConditions Tizimni dastlabki holatga o'tkazadigan harakatlar ro'yxati (sinovdan oldingi holat - boshlang'ich holat)
Test skriptlarining turlari:
Sinov holatlari kutilgan natijaga ko'ra ijobiy va salbiyga bo'linadi:
Ijobiy test ishi faqat to'g'ri ma'lumotlardan foydalanadi va dastur chaqirilgan funktsiyani to'g'ri bajarganligini tasdiqlaydi.
Salbiy test ishi to'g'ri va noto'g'ri ma'lumotlar bilan ishlaydi (kamida 1 noto'g'ri parametr) va istisno holatlarni tekshirishga qaratilgan (validatorlar ishga tushirilgan), shuningdek, validator ishga tushirilganda ilova tomonidan chaqirilgan funksiya bajarilmasligini tekshirish.

Tekshirish ro'yxati tekshirilishi kerak bo'lgan narsalarni tavsiflovchi hujjatdir. Shu bilan birga, nazorat ro'yxati butunlay boshqa darajadagi tafsilotlarga ega bo'lishi mumkin. Tekshirish ro'yxati qanchalik batafsil bo'lishi hisobot talablariga, xodimlarning mahsulot bilimlari darajasiga va mahsulotning murakkabligiga bog'liq.
Qoida tariqasida, nazorat ro'yxati kutilgan natijasiz faqat harakatlarni (qadamlarni) o'z ichiga oladi. Tekshirish ro'yxati test skriptiga qaraganda kamroq rasmiylashtiriladi. Sinov skriptlari ortiqcha bo'lsa, undan foydalanish maqsadga muvofiqdir. Tekshirish ro'yxatlari, shuningdek, testlarga moslashuvchan yondashuvlar bilan bog'liq.

Kamchilik (aka xato) dastur bajarilishining haqiqiy natijasi va kutilgan natija o'rtasidagi nomuvofiqlikdir. Kamchiliklar dasturiy ta'minotni sinovdan o'tkazish bosqichida, sinovchi dastur natijalarini (komponent yoki dizayn) talablar spetsifikatsiyasida tavsiflangan kutilgan natija bilan solishtirganda aniqlanadi.

Xato- foydalanuvchi xatosi, ya'ni u dasturni boshqacha tarzda ishlatishga harakat qiladi.
Misol - raqamlarni kiritishingiz kerak bo'lgan maydonlarga harflarni kiritadi (yoshi, tovarlar miqdori va boshqalar).
Yuqori sifatli dastur bunday vaziyatlarni ta'minlaydi va qizil xoch bilan xato xabarini ko'rsatadi.
Xato (kamchilik)- dasturchi (yoki dizayner yoki ishlab chiqishda ishtirok etgan boshqa shaxs) xatosi, ya'ni dasturdagi biror narsa rejalashtirilganidek ketmasa va dastur nazoratdan chiqib ketganda. Masalan, foydalanuvchi kiritgan ma'lumotlar hech qanday tarzda nazorat qilinmasa, natijada noto'g'ri ma'lumotlar dasturning ishlashida ishdan chiqish yoki boshqa "quvonch" larni keltirib chiqaradi. Yoki dastur ichkarida shunday tuzilganki, u dastlab undan kutilgan narsaga mos kelmaydi.
Muvaffaqiyatsizlik- komponentning, butun dasturning yoki tizimning ishlashidagi nosozlik (va apparat bo'lishi shart emas). Ya'ni, muvaffaqiyatsizlikka olib keladigan nuqsonlar bor (Bir nuqson muvaffaqiyatsizlikka sabab bo'lgan) va yo'q bo'lganlar ham bor. Masalan, UI kamchiliklari. Ammo dasturiy ta'minot bilan hech qanday aloqasi bo'lmagan apparat buzilishi ham muvaffaqiyatsizlikdir.

Xatolik hisoboti test ob'ektining noto'g'ri ishlashiga olib kelgan vaziyatni yoki harakatlar ketma-ketligini tavsiflovchi, sabablari va kutilgan natijani ko'rsatadigan hujjat.
Qopqoq
Qisqacha tavsif (Xulosa) Xato holatining sababi va turini aniq ko'rsatib, muammoning qisqacha tavsifi.
Loyihaning sinovdan o'tkazilayotgan loyiha nomi
Ilova komponenti (komponent) Tekshirilayotgan mahsulot qismi yoki funksiyasining nomi
Versiya raqami Xato topilgan versiya
Jiddiylik Kamchilikning jiddiyligini baholashning eng keng tarqalgan besh darajali tizimi:
S1 bloker
S2 Muhim
S3 mayor
S4 Kichik
S5 ahamiyatsiz
Ustuvorlik Kamchilikning ustuvorligi:
P1 Yuqori
P2 O'rta
P3 past
Status Xatoning holati. Amaldagi protsedura va xatoning hayot aylanishiga bog'liq (bug ish jarayoni va hayot aylanishi)

Muallif (Muallif) Xatolik hisoboti yaratuvchisi
Assigned To Muammoga tayinlangan shaxsning ismi.
Atrof-muhit
OS / xizmat paketi va boshqalar. / Brauzer + versiya /... Xato topilgan muhit haqida ma'lumot: operatsion tizim, xizmat paketi, WEB testi uchun - brauzer nomi va versiyasi va boshqalar.

Tavsif
Qayta ishlab chiqarish qadamlari Xatoga olib kelgan vaziyatni osongina takrorlashingiz mumkin bo'lgan qadamlar.
Haqiqiy natija Ko'paytirish bosqichlaridan o'tgandan so'ng olingan natija
Kutilgan natija Kutilayotgan to'g'ri natija
Qo'shimchalar
Ilova Xato sababini aniqlashga yordam beradigan yoki muammoni hal qilish yo'lini ko'rsatadigan jurnal fayli, skrinshot yoki boshqa hujjat

Jiddiylik va ustuvorlik
Jiddiylik - bu nuqsonning dastur ishlashiga ta'sirini tavsiflovchi atribut.
Prioritet - bu vazifani bajarish yoki nuqsonni bartaraf etishning ustuvorligini ko'rsatadigan atribut. Aytishimiz mumkinki, bu ishni rejalashtirish menejerining vositasi. Ustuvorlik qanchalik yuqori bo'lsa, nuqsonni tezroq tuzatish kerak.
Jiddiylik sinovchi tomonidan aniqlanadi
Ustuvorlik - menejer, jamoa rahbari yoki mijoz

Kamchilikning jiddiyligi (jiddiyligi)

S1 bloker
Ilovani ishlamay qoladigan blokirovka xatosi, sinovdan o'tayotgan tizim yoki uning asosiy funktsiyalari bilan keyingi ishlashni imkonsiz qiladi. Muammoni hal qilish tizimning keyingi ishlashi uchun zarurdir.

S2 Muhim
Kritik xato, noto'g'ri ishlaydigan kalit biznes mantig'i, xavfsizlik tizimidagi teshik, serverning vaqtincha ishdan chiqishiga olib kelgan yoki tizimning bir qismini boshqa kirish nuqtalari yordamida muammoni hal qilish imkoniyatisiz ishlamay qolgan muammo. Muammoni hal qilish sinovdan o'tkazilayotgan tizimning asosiy funktsiyalari bilan keyingi ishlash uchun zarurdir.

S3 mayor
Muhim xato, asosiy biznes mantig'ining bir qismi to'g'ri ishlamaydi. Xato muhim emas yoki boshqa kirish nuqtalari yordamida tekshirilayotgan funksiya bilan ishlash mumkin.

S4 Kichik
Ilovaning sinovdan o'tkazilayotgan qismining biznes mantig'ini buzmaydigan kichik xatolik, aniq foydalanuvchi interfeysi muammosi.

S5 ahamiyatsiz
Ilovaning biznes mantig'iga ta'sir qilmaydigan ahamiyatsiz xato, foydalanuvchi interfeysi orqali deyarli sezilmaydigan kam takrorlanadigan muammo, uchinchi tomon kutubxonalari yoki xizmatlari bilan bog'liq muammo, umumiy sifatga ta'sir qilmaydigan muammo. mahsulot.

Kamchiliklar ustuvorligi gradatsiyasi (ustuvorlik)
P1 Yuqori
Xatoni imkon qadar tezroq tuzatish kerak, chunki... uning mavjudligi loyiha uchun juda muhimdir.
P2 O'rta
Xatoni tuzatish kerak, uning mavjudligi muhim emas, lekin majburiy hal qilishni talab qiladi.
P3 past
Xatoni tuzatish kerak, uning mavjudligi muhim emas va shoshilinch echimni talab qilmaydi.

Sinov darajalari

1. Birlik sinovi
Komponent (birlik) testi funksionallikni tekshiradi va dasturning kirish mumkin bo'lgan va alohida sinovdan o'tkazilishi mumkin bo'lgan qismlarida nuqsonlarni izlaydi (dastur modullari, ob'ektlar, sinflar, funktsiyalar va boshqalar).

2. Integratsiya testi
Tizim komponentlari o'rtasidagi o'zaro ta'sir komponent testidan so'ng tekshiriladi.

3. Tizim testi
Tizimni sinovdan o'tkazishning asosiy maqsadi butun tizimdagi funktsional va funktsional bo'lmagan talablarni tekshirishdir. Bu tizim resurslaridan noto'g'ri foydalanish, foydalanuvchi darajasidagi ma'lumotlarning mo'ljallanmagan kombinatsiyasi, atrof-muhit bilan mos kelmaslik, maqsadsiz foydalanish holatlari, etishmayotgan yoki noto'g'ri funksionallik, foydalanishning noqulayligi va boshqalar kabi kamchiliklarni aniqlaydi.

4. Operatsion test (Release Testing).
Tizim barcha talablarga javob bersa ham, uning foydalanuvchi ehtiyojlarini qondirishini va tizimning biznes modelida belgilangan operatsion muhitda o'z rolini bajarishini ta'minlash muhimdir. Biznes modelida xatolar bo'lishi mumkinligini hisobga olish kerak. Shuning uchun yakuniy tasdiqlash bosqichi sifatida operatsion test o'tkazish juda muhimdir. Bundan tashqari, operatsion muhitda test o'tkazish bizga funktsional bo'lmagan muammolarni aniqlash imkonini beradi, masalan: biznes sohasiga yoki dasturiy ta'minot va elektron muhitga tegishli boshqa tizimlar bilan ziddiyatlar; operatsion muhitda tizim unumdorligining etarli emasligi va hokazo. Shubhasiz, amalga oshirish bosqichida bunday narsalarni topish juda muhim va qimmat muammodir. Shuning uchun dasturiy ta'minotni ishlab chiqishning dastlabki bosqichlaridan boshlab nafaqat tekshirish, balki tasdiqlashni ham amalga oshirish juda muhimdir.

5. Qabul qilish testi
Tizimning talablarga javob berishini tasdiqlovchi rasmiy sinov jarayoni va quyidagilar uchun o'tkaziladi:
tizimning qabul qilish mezonlariga mos kelishini aniqlash;
buyurtmachi yoki boshqa vakolatli shaxs tomonidan ariza qabul qilingan yoki qabul qilinmaganligi to'g'risida qaror qabul qilish.

Sinov turlari/turlari

Sinovning funktsional turlari

Funktsional test
GUI testi
Xavfsizlik va kirishni nazorat qilish testi
O'zaro muvofiqlik testi

Sinovning funktsional bo'lmagan turlari

Ishlash testlarining barcha turlari:
o yuk sinovi (ishlash va yuk sinovi)
o Stress testi
o Barqarorlik / Ishonchlilik testi
o Hajmi sinovi
O'rnatish sinovi
Foydalanish imkoniyati testi
Ishdan chiqish va qayta tiklash sinovi
Konfiguratsiya sinovi

O'zgarishlar bilan bog'liq test turlari

Tutun sinovi
Regressiya testi
Qayta sinov
Qurilishni tekshirish testi
Aql-idrok testi

Funktsional test oldindan belgilangan xatti-harakatni ko'rib chiqadi va komponentning yoki umuman tizimning funktsional xususiyatlarining tahliliga asoslanadi.

GUI testi- interfeysning talablarga muvofiqligini funktsional tekshirish - o'lcham, shrift, rang, izchil xatti-harakatlar.

Xavfsizlik sinovi tizim xavfsizligini tekshirish, shuningdek, ilovani himoya qilish uchun yaxlit yondashuvni ta'minlash, xakerlar hujumlari, viruslar, maxfiy ma'lumotlarga ruxsatsiz kirish bilan bog'liq xavflarni tahlil qilish uchun ishlatiladigan test strategiyasi.

O'zaro muvofiqlik testi Bu funksional test boʻlib, u ilovaning bir yoki bir nechta komponentlar yoki tizimlar bilan oʻzaro taʼsir qilish qobiliyatini sinovdan oʻtkazadi va moslik testi va integratsiya testini oʻz ichiga oladi.

Stress testi- bu ma'lum miqdordagi biznes foydalanuvchilarining umumiy (umumiy) resursdagi ishini taqlid qiluvchi avtomatlashtirilgan test.

Stress testi dastur va umuman tizimning qanchalik samarali stress ostida ekanligini tekshirishga imkon beradi, shuningdek, tizimni qayta tiklash qobiliyatini baholashga imkon beradi, ya'ni. stressni to'xtatgandan keyin normal holatga qaytish. Ushbu kontekstdagi stress operatsiyalar intensivligining juda yuqori qiymatlarga ko'tarilishi yoki server konfiguratsiyasining favqulodda o'zgarishi bo'lishi mumkin. Shuningdek, stress testining vazifalaridan biri samaradorlikning pasayishini baholash bo'lishi mumkin, shuning uchun stress testining maqsadlari ishlash testining maqsadlari bilan mos kelishi mumkin.

Ovozni tekshirish. Hajmni tekshirishning maqsadi dastur ma'lumotlar bazasidagi ma'lumotlar hajmining oshishi bilan ishlashning bahosini olishdir

Barqarorlik / Ishonchlilik sinovi. Barqarorlik (ishonchlilik) testining vazifasi uzoq muddatli (ko'p soatlik) sinov paytida o'rtacha yuk darajasi bilan dasturning funksionalligini tekshirishdan iborat.

O'rnatishni sinab ko'rish muvaffaqiyatli o'rnatish va konfiguratsiyani tekshirish, shuningdek, dasturiy ta'minotni yangilash yoki o'chirishga qaratilgan.

Foydalanish testi- berilgan shartlar kontekstida ishlab chiqilayotgan mahsulotning foydalanuvchilar uchun qulaylik, o'rganish, tushunarlilik va jozibadorlik darajasini aniqlashga qaratilgan sinov usuli. Bunga quyidagilar ham kiradi:
User eXperience (UX) - bu raqamli mahsulotdan foydalanish paytida foydalanuvchining boshdan kechirgan hissi, foydalanuvchi interfeysi esa foydalanuvchi va veb-resurs o'zaro ta'sirini ta'minlaydigan vositadir.

Ishdan chiqish va qayta tiklash sinovi sinovdan o'tkazilayotgan mahsulotni dasturiy ta'minotdagi xatolar, apparatdagi nosozliklar yoki aloqa muammolari (masalan, tarmoq nosozliklari) natijasida yuzaga kelishi mumkin bo'lgan nosozliklarga bardosh berish va muvaffaqiyatli tiklash qobiliyati nuqtai nazaridan sinovdan o'tkazadi. Ushbu turdagi sinovning maqsadi qayta tiklash tizimlarini (yoki asosiy funktsiyalarni takrorlaydigan tizimlarni) sinab ko'rishdan iborat bo'lib, ular nosozliklar yuzaga kelganda sinovdan o'tkazilayotgan mahsulot ma'lumotlarining xavfsizligi va yaxlitligini ta'minlaydi.

Konfiguratsiya sinovi- turli xil tizim konfiguratsiyalarida (e'lon qilingan platformalar, qo'llab-quvvatlanadigan drayverlar, turli xil kompyuter konfiguratsiyalari va boshqalar) dasturiy ta'minotning ishlashini tekshirishga qaratilgan maxsus sinov turi.

Tutun test kodni yaratgandan so'ng (yangi yoki o'rnatilgan) o'rnatilgan dastur ishga tushirilishi va asosiy funktsiyalarni bajarishini tasdiqlash uchun o'tkazilgan testlarning qisqa tsikli deb hisoblanadi.

Regressiya testi Ilova yoki muhitga kiritilgan o'zgarishlarni tekshirishga (nuqsonni tuzatish, kodni birlashtirish, boshqa operatsion tizimga, ma'lumotlar bazasiga, veb-serverga yoki dastur serveriga o'tish) oldindan mavjud bo'lgan funksionallikning maqsadga muvofiq ishlashini tasdiqlashga qaratilgan test turi. oldin. Regressiya testlari funktsional va funktsional bo'lmagan testlar bo'lishi mumkin.

Qayta sinovdan o'tkazilmoqda- sinovdan o'tkazish, uning davomida ushbu xatolarni tuzatish muvaffaqiyatini tasdiqlash uchun oxirgi ish paytida xatolarni aniqlagan test skriptlari bajariladi.
Regressiya testi va qayta test o'rtasidagi farq nima?
Qayta sinov - xatolarni tuzatish tekshiriladi
Regressiya testi - xatolarni tuzatish, shuningdek, dastur kodidagi har qanday o'zgarishlar boshqa dasturiy modullarga ta'sir qilmasligi va yangi xatolarga olib kelmasligini tekshiradi.

Yig'ish sinovi yoki Qurilishni tekshirish testi- sinovni boshlash uchun chiqarilgan versiyaning sifat mezonlariga muvofiqligini aniqlashga qaratilgan test. Maqsadlari nuqtai nazaridan, u keyingi sinov yoki operatsiya uchun yangi versiyani qabul qilishga qaratilgan Smoke Testing-ga o'xshaydi. Chiqarilgan versiyaning sifat talablariga qarab, chuqurroq kirib borishi mumkin.

Sanitariya sinovlari- bu ma'lum bir funktsiya spetsifikatsiyada ko'rsatilgan talablarga muvofiq ishlashini isbotlash uchun etarli bo'lgan tor yo'naltirilgan test. Bu regressiya testining kichik to'plamidir. Ilovaning ma'lum bir qismiga yoki atrof-muhitga kiritilgan o'zgarishlardan so'ng uning ishlashini aniqlash uchun foydalaniladi. Odatda qo'lda amalga oshiriladi.

Integratsiya testlari yondashuvlari:
Pastdan yuqoriga integratsiya
Barcha past darajadagi modullar, protseduralar yoki funktsiyalar birgalikda yig'iladi va keyin sinovdan o'tkaziladi. Shundan so'ng modullarning keyingi darajasi integratsiya sinovi uchun yig'iladi. Ushbu yondashuv ishlab chiqilayotgan darajadagi barcha yoki deyarli barcha modullar tayyor bo'lsa foydali hisoblanadi. Ushbu yondashuv, shuningdek, test natijalari asosida dasturning tayyorlik darajasini aniqlashga yordam beradi.
Yuqoridan pastga integratsiya
Birinchidan, barcha yuqori darajadagi modullar sinovdan o'tkaziladi va asta-sekin past darajadagi modullar birma-bir qo'shiladi. Barcha quyi darajadagi modullar o'xshash funksionallikka ega bo'lgan stublar sifatida taqlid qilinadi, keyin tayyor bo'lgach, ular haqiqiy faol komponentlar bilan almashtiriladi. Shu tarzda biz yuqoridan pastgacha sinovdan o'tkazamiz.
Katta portlash ("Katta portlash" integratsiyasi)
Barcha yoki deyarli barcha ishlab chiqilgan modullar to'liq tizim yoki uning asosiy qismi sifatida yig'iladi, so'ngra integratsiya testlari o'tkaziladi. Ushbu yondashuv vaqtni tejash uchun juda yaxshi. Biroq, agar test holatlari va ularning natijalari to'g'ri yozilmagan bo'lsa, unda integratsiya jarayonining o'zi juda murakkablashadi, bu esa test guruhi uchun integratsiya testining asosiy maqsadiga erishishda to'siq bo'ladi.

Sinov tamoyillari

1-tamoyil- Sinov nuqsonlar mavjudligini ko'rsatadi
Sinov nuqsonlar mavjudligini ko'rsatishi mumkin, ammo ular mavjud emasligini isbotlay olmaydi. Sinov dasturiy ta'minotdagi nuqsonlar ehtimolini kamaytiradi, ammo hech qanday nuqson topilmasa ham, bu uning to'g'riligini isbotlamaydi.

2-tamoyil- To'liq sinovdan o'tish mumkin emas
Kirishlar va dastlabki shartlarning barcha kombinatsiyalaridan foydalangan holda to'liq sinovdan o'tkazish arzimas holatlardan tashqari jismoniy jihatdan mumkin emas. To'liq sinov o'rniga, testlarni yaxshiroq yo'naltirish uchun xavf tahlili va ustuvorliklardan foydalanish kerak.

3-tamoyil- Erta sinov
Kamchiliklarni imkon qadar erta aniqlash uchun sinov tadbirlari dasturiy ta'minot yoki tizimni ishlab chiqish hayotiy tsiklida imkon qadar erta boshlanishi va aniq maqsadlarga yo'naltirilgan bo'lishi kerak.

4-tamoyil- nuqsonlarni klasterlash
Sinov harakatlari kutilgan, keyinroq esa modul nuqsonlari zichligiga mutanosib ravishda jamlanishi kerak. Qoidaga ko'ra, sinov paytida aniqlangan yoki tizimdagi nosozliklarning aksariyatiga sabab bo'lgan kamchiliklarning aksariyati kam sonli modullarda mavjud.

5-tamoyil- Pestitsidlar paradoksi
Agar bir xil testlar qayta-qayta o'tkazilsa, oxir-oqibat ushbu test holatlari to'plami endi yangi nuqsonlarni topa olmaydi. Ushbu "pestitsidlar paradoksi" ni bartaraf etish uchun sinov holatlari muntazam ravishda ko'rib chiqilishi va qayta ko'rib chiqilishi kerak, yangi sinovlar barcha dasturiy ta'minot komponentlarini qamrab olish uchun keng qamrovli bo'lishi kerak,
yoki tizim, va iloji boricha ko'proq nuqsonlarni toping.

6-tamoyil- Test kontseptsiyaga bog'liq
Sinov kontekstga qarab turlicha amalga oshiriladi. Misol uchun, xavfsizlik uchun muhim dasturiy ta'minot elektron tijorat saytidan farqli ravishda sinovdan o'tkaziladi.
7-tamoyil- Xatolarning yo'qligi xatosi
Agar yaratilgan tizim foydalanuvchiga mos kelmasa va uning talablari va ehtiyojlariga javob bermasa, kamchiliklarni topish va tuzatish yordam bermaydi.

Statik va dinamik sinov
Statik testning dinamik testdan farqi shundaki, u mahsulot kodini ishga tushirmasdan amalga oshiriladi. Sinov dastur kodini (kodni ko'rib chiqish) yoki tuzilgan kodni tahlil qilish orqali amalga oshiriladi. Tahlil qo'lda yoki maxsus vositalar yordamida amalga oshirilishi mumkin. Tahlilning maqsadi mahsulotdagi xatolar va yuzaga kelishi mumkin bo'lgan muammolarni erta aniqlashdir. Statik test sinov spetsifikatsiyalari va boshqa hujjatlarni ham o'z ichiga oladi.

Tekshirish/ad-hoc test
Tekshirish testining eng oddiy ta'rifi bir vaqtning o'zida testlarni loyihalash va ishga tushirishdir. Bu stsenariy yondashuviga qarama-qarshidir (qo'lda yoki avtomatlashtirilgan, oldindan belgilangan sinov protseduralari bilan). Tadqiqot sinovlari, stsenariy testlaridan farqli o'laroq, oldindan belgilanmagan va rejalashtirilganidek bajarilmaydi.

Ad hoc va eksplorativ test o'rtasidagi farq shundaki, nazariy jihatdan, maxsus test har kim tomonidan amalga oshirilishi mumkin, tadqiqot sinovi esa ma'lum texnikalar bo'yicha ko'nikma va bilimlarni talab qiladi. E'tibor bering, ba'zi texnikalar shunchaki sinov usullari emas.

Talablar amalga oshirilishi kerak bo'lgan narsaning spetsifikatsiyasi (ta'rifi).
Talablar yechimning texnik tomonini batafsil ko'rsatmasdan, nima amalga oshirilishi kerakligini tasvirlaydi. Nima, qanday emas.

Talablar Talablar:
To'g'rilik
Aniqlik
Talablar to'plamining to'liqligi
Bir qator talablarning muvofiqligi
Tasdiqlanishi (sinovga layoqatliligi)
Kuzatish imkoniyati
Tushunuvchanlik

Xatolarning hayot aylanishi

Dasturiy ta'minotni ishlab chiqish bosqichlari- bu dastur keng doiradagi foydalanuvchilar uchun mavjud bo'lishidan oldin dasturiy ta'minotni ishlab chiqish guruhlari o'tadigan bosqichlardir. Dasturiy ta'minotni ishlab chiqish dastlabki rivojlanish bosqichidan (alfagacha bo'lgan bosqich) boshlanadi va mahsulot takomillashtirilgan va yangilanadigan bosqichlar bilan davom etadi. Ushbu jarayonning yakuniy bosqichi dasturiy ta'minotning yakuniy versiyasini bozorga chiqarishdir ("umuman mavjud nashr").

Dasturiy mahsulot quyidagi bosqichlardan o'tadi:
loyiha talablarini tahlil qilish;
dizayn;
amalga oshirish;
mahsulotni sinovdan o'tkazish;
amalga oshirish va qo'llab-quvvatlash.

Dasturiy ta'minotni ishlab chiqishning har bir bosqichiga ma'lum seriya raqami beriladi. Shuningdek, har bir bosqichning o'z nomi bor, bu ushbu bosqichda mahsulotning tayyorligini tavsiflaydi.

Dasturiy ta'minotni ishlab chiqishning hayot aylanishi:
Pre-alfa
Alfa
Beta
Nomzodni ozod qilish
Chiqarish
Post nashri

Qarorlar jadvali- mahsulotda amalga oshirilishi kerak bo'lgan murakkab biznes talablarini tashkil qilish uchun ajoyib vosita. Qarorlar jadvallari bir vaqtning o'zida bajarilishi muayyan harakatga olib kelishi kerak bo'lgan shartlar to'plamini taqdim etadi.

Ushbu qo'llanmada saytning asosiy funktsiyalari va ulardan qanday foydalanish ko'rsatilgan.

Salom,

Siz Testsmart veb-saytining ko'rsatmalar sahifasidasiz.
Ko'rsatmalarni o'qib bo'lgach, siz har bir tugmaning funksiyalarini bilib olasiz.
Biz yuqoridan boshlaymiz, pastga, chapdan o'ngga harakat qilamiz.
E'tibor bering, mobil versiyada barcha tugmalar faqat yuqoridan pastgacha joylashgan.
Shunday qilib, eng yuqori chap burchakda joylashgan birinchi belgi - bu sayt logotipi. Uni bosish orqali, qaysi sahifadan qat'i nazar, siz asosiy sahifaga o'tasiz.
"Uy" - sizni birinchi sahifaga olib boradi.
"Sayt bo'limlari" - bo'limlar ro'yxati paydo bo'ladi, ulardan birini bosish sizni qiziqtirgan bo'limga olib boradi.

Chiptalar sahifasida "Chiptalar" tugmasi qo'shiladi, bosish orqali chiptalar ro'yxati kengayadi, bu erda siz qiziqqan chiptani tanlaysiz.

"Foydali havolalar" - bosish orqali siz qo'shimcha ma'lumot olishingiz mumkin bo'lgan saytlarimiz ro'yxatini ko'rasiz.

O'ng burchakda, xuddi shu to'q sariq chiziqda, ramziy belgilar bilan oq tugmalar mavjud.

  • Birinchi tugma ro'yxatdan o'tgan foydalanuvchilar uchun kirish formasini ko'rsatadi.
  • Ikkinchi tugma u orqali fikr-mulohaza shaklini ko'rsatadi, siz xato haqida yozishingiz yoki shunchaki sayt ma'muriyati bilan bog'lanishingiz mumkin.
  • Uchinchi tugma siz o'qiyotgan ko'rsatmalarni ko'rsatadi. :)
  • Kitob tasviri bo'lgan oxirgi tugma (faqat chiptalarda mavjud) tayyorlash uchun zarur bo'lgan adabiyotlar ro'yxatini ko'rsatadi.

Biz pastga tushamiz, kulrang chiziqda ijtimoiy tarmoqlar uchun tugmalar mavjud, agar bizning saytimiz sizga yoqqan bo'lsa, boshqalar ham imtihonlarga xuddi shunday tayyorgarlik ko'rishlari uchun bosing.
Keyingi funktsiya "Sayt qidirish" - kerakli ma'lumotlarni, chiptalarni, savollarni topish. Undan foydalanib, sayt sizga barcha ma'lum variantlarni beradi.
O'ng tomonda joylashgan oxirgi tugma selektor bo'lib, uni bosish orqali siz sahifada qancha savol kerakligini tanlaysiz, har bir sahifaga bitta savol yoki chiptadagi barcha savollar bitta sahifaga tushadi.

7-sinf kursi uchun matematika fanidan yakuniy test uchun tushuntirish xati

Bu testda 7-sinf algebra va geometriya kursi mavzulari mavjud. Imtihon varaqasining mazmuni Boshlang‘ich maktabda matematika bo‘yicha ta’limning majburiy minimal mazmuni doirasida.

Umumiy ish vaqti 40 minut.

Hammasi bo'lib 9 ta vazifa mavjud bo'lib, ulardan 7 tasi asosiy (I qism) va 2 tasi yuqori darajali topshiriqlar (II qism).

Ish ikkita moduldan iborat: "Algebra", "Geometriya".

Algebra modulida 5 ta vazifa mavjud: qismlarI– A1 – A3 javoblar tanlovi bilan 3 ta topshiriq va qisqa javobli 1 ta topshiriq – B1; V II qism– C1 toʻliq yechimi bilan 1 ta vazifa.

Geometriya modulida 4 ta vazifa mavjud: qismlarI– 1 ta qisqa javobli B2 topshirig‘i, 1 ta ko‘p tanlovli topshiriq – B3 va 1 ta nisbatli topshiriq – B4; V II qism– C2 to‘liq yechimi bilan 1 ta vazifa.

Test 7-sinf o'quvchilariga imtihonlarga psixologik tayyorgarlik ko'rish imkonini beruvchi OGE tamoyiliga muvofiq ishlab chiqilgan. Testni tuzishda quyidagi adabiyotlardan foydalanilgan:

    Algebra: to'plam. 9-sinfda yakuniy attestatsiyaga tayyorgarlik ko'rish uchun topshiriqlar./ [L.V. Kuznetsova, S.B. Suvorova, E.A. Bunimovich va boshqalar]. – M.: Ta’lim, 2010. – 192 b.: kasal. - (Yakuniy imtihon).

    Algebra. GIA. Ekspress diagnostika 9-sinf.240 diagnostika varianti / V.V. Miroshin.- M. “Milliy ta’lim”, 2012-256 b.

    GIA-2013. Matematika: standart imtihon variantlari: 30 ta variant / ed. A.L. Semenova, I.V. Yashchenko.- M. “Milliy ta’lim”, 2012-192 b.

Baholash mezonlari

7 dan kam vazifa

7 ta vazifa

8 ta vazifa

9 ta vazifa

Javoblar jadvali

7-sinf uchun matematika fanidan test

1 variant

1-qism

Algebra moduli

A1. Javobingizda to'g'ri tenglik raqamlarini ko'rsating.

    A2. Tenglamani yeching: (5x–3)+(7x–4)=8–(15–11x).

UMK G.V.ga. Dorofeev, S.B.Suvorova, E.A.Bunimovich va boshqalar

Test ikki versiyada tuzilgan va matematikadan GIA testlariga mos keladi.

Ishning o'ziga xos xususiyatlari

Algebra moduli

"Geometriya" moduli

"Haqiqiy matematika" moduli

0 - 7 ball “2”,

8-15 ball “3”,

16-22 ball “4”,

23-38 ball “5”

Hujjat tarkibini ko'rish
“7-sinf uchun matematika fanidan yakuniy test”

Matematika fanidan 7-sinf kursi yakuniy testi haqida ma’lumot

Umumiy vaqt- 90 daqiqa.

Ishning o'ziga xos xususiyatlari

Ishda jami 26 ta vazifa mavjud bo'lib, ulardan 20 tasi asosiy darajadagi (1-qism), 4 tasi yuqori darajadagi (2-qism) va 2 tasi yuqori darajadagi murakkablikdagi (2-qism). Ish uchta moduldan iborat: "Algebra", "Geometriya", "Haqiqiy matematika".

Algebra moduli 13 ta vazifani o'z ichiga oladi: 1-qismda - o'nta vazifa; 2-qismda uchta vazifa mavjud.

"Geometriya" moduli sakkizta vazifani o'z ichiga oladi: 1-qismda - beshta vazifa; 2-qismda uchta vazifa mavjud.

"Haqiqiy matematika" moduli beshta vazifani o'z ichiga oladi: barcha vazifalar 1-qismda.

Ishni bajarish bo'yicha maslahatlar va ko'rsatmalar

Avval 1-qismning topshiriqlarini bajaring.Sizga vazifalari sizga eng kam qiyinchilik tug'diradigan moduldan boshlashingizni maslahat beraman, keyin boshqa modullarga o'ting. Vaqtni tejash uchun darhol bajara olmaydigan vazifani o'tkazib yuboring va keyingisiga o'ting. Agar vaqtingiz qolsa, o'tkazib yuborilgan vazifalarga qaytishingiz mumkin.

Barcha kerakli hisob-kitoblar, o'zgarishlar va boshqalar. buni qoralamada qiling. Ishni baholashda loyihadagi yozuvlar hisobga olinmaydi. Men shartlarni diqqat bilan o'qib chiqishingizni va olingan javobni tekshirishingizni tavsiya qilaman.

1, 3, 5, 6, 10, 16, 17-topshiriqlar javoblari to'g'ri javobning soniga mos keladigan bitta raqam shaklida yoziladi.

1-qismning qolgan vazifalari uchun javob ish matnidagi javobda yozilishi kerak bo'lgan raqamlarning soni yoki ketma-ketligidir. Agar javobingiz kasr bo'lsa, uni kasrga aylantiring. Agar siz 1-qismdagi topshiriqlarga noto'g'ri javob yozsangiz, uni kesib tashlang va yoniga yangisini yozing.

2-qismdagi topshiriqlarning yechimlarini va ularga javoblarni muammoni toʻliq koʻrsatgan holda tushunarli qilib yozing. Vazifalar istalgan moduldan boshlab istalgan tartibda bajarilishi mumkin. Topshiriq matnini qayta yozishning hojati yo'q, uning raqamini ko'rsatish kifoya. Ishni bajarishda siz ma'lumotnoma materiallaridan foydalanishingiz mumkin.

Ish qanday baholanadi

To'g'ri bajarilgan topshiriqlar uchun olgan ballaringiz umumlashtiriladi.

Yakuniy testni muvaffaqiyatli yozish uchun jami kamida 8 ball toʻplashingiz kerak, shundan: “Algebra” moduli boʻyicha kamida 3 ball, “Geometriya” moduli boʻyicha kamida 2 ball va “Real Mathematics” moduli boʻyicha kamida 2 ball. 1-qismdagi har bir to'g'ri bajarilgan topshiriq uchun 1 ball beriladi. 2-qismning har bir modulida topshiriqlar ortib borayotgan qiyinchilikda tartibga solinadi va 2, 3 va 4 ball bilan baholanadi.

0-7 ball “2”,

8-15 ball “3”,

16-22 ball “4”,

23-38 ball “5”

Sizga muvaffaqiyatlar tilayman!

7-sinf kursi uchun yakuniy test

Variant I

QismI

Algebra moduli

1. Sonlarni o‘sish tartibida joylashtiring: , , 0,8

1) ; ; 0,8 2) ; ; 0,8 3) 0,8; ; 4) ; 0,8;

A= 2,4, V = -0,9, Bilan= 0,7. Javob: ________

1) (-10) 12 ∙ (-5) 10 0 2) (-7) 14 ∙ (-2) 23 15 ∙ (-8) 11 0 4) (-4) 19 ∙ (-3) 20 0

5. 2-tenglamani yeching X – 7 = 10 – 3(X + 2).

1) -0,6 2) 2,2 3) 4) 4,6

6. Masalani o‘qing: “Turist oromgohdan avtovokzalgacha velosipedda 2 soatda yetib keldi.Bu masofani piyoda bosib o‘tish uchun unga 6 soat vaqt ketadi.Ma’lumki, u 4 km tezlikda yuradi. Velosiped minishdan / soat kamroq. Sayyoh qanchalik tez ketyapti?”

Harf bo'lsa, masalaning shartiga mos keladigan tenglamani tanlang X Turistning yurish tezligi (km/soatda) ko'rsatilgan.

1) 6X = 2(X – 4) 2) 2X = 6(X – 4) 3) 6X = 2(X + 4) 4) – = 4.

7. 3 ning umumiy koeffitsientini qavsga oling X 2 da – 12X 3 Javob:________

A) ( A 2) 3 A 2 B) ( A 2 A 3) 2 B) 1) A 12 2) A 10 3) A 8 4) A 7

Javob:

9. Ifodani soddalashtiring V (V + 2Bilan) – (V + Bilan) 2 . Javob: _______

X≤ 3 2) y ≥ 3 3) da≤ 3 4) x ≥ 3

"Geometriya" moduli

11. Teng yonli uchburchakda asosga qarama-qarshi cho’qqidagi burchak 58 0 ga teng. Poydevordagi burchakni toping. Javobingizni darajalarda bering.

Javob:___________

12. B nuqtasi AC segmentini ikkita segmentga ajratadi. AB = 3,7 sm, AC = 7,2 sm bo'lsa, BC segmentining uzunligini toping.

Javob: ___________

13. Teng yonli uchburchakda asosi tomonining yarmiga teng, perimetri esa 50 sm.Uchburchakning tomonlarini toping.

14. ABC to'g'ri burchakli uchburchakda A burchak 30 0 ga teng, gipotenuzasi AB = 16 sm.BC tomonni toping.

Javob:________

1) Agar burchak 60 0 ga teng bo'lsa, unga qo'shni burchak 120 0 ga teng.

2) Uchburchakning har bir tomoni boshqa ikki tomonining farqidan kichik.

3) Agar ikkita parallel toʻgʻri chiziq uchinchi chiziq bilan kesishsa, ichki bir tomonlama burchaklar yigʻindisi 90 0 ga teng boʻladi.

4) Uchburchakning tashqi burchagi unga qo‘shni bo‘lmagan boshqa ikkita burchakning yig‘indisiga teng.

Javob:______

"Haqiqiy matematika" moduli

16. 4000 rubllik sharbat chiqargich sotib olayotganda. xaridor unga 3,5% chegirma huquqini beruvchi chegirma kartasini taqdim etdi. U sharbat chiqargich uchun qancha to'lagan?

1) 3860 rub. 2) 140 rub. 3) 1400 rub. 4) 3996,5 rub.

17. To‘rtta sportchini necha usulda qatorga qo‘yish mumkin?

1) 8 2) 12 3) 16 4) 24


Javob:________

19. O'g'il bolalar o'rtasida Igor o'qiyotgan sinfda suv iste'molining o'rtacha darajasi 2,5 litrni tashkil qiladi. Igor kuniga 2,3 litr suv ichadi. Quyidagi fikrlardan qaysi biri to‘g‘ri?

1) Sinfda, albatta, kuniga 2,6 litr ichadigan o'g'il bola bo'ladi.

2) Igordan tashqari barcha o'g'il bolalar kuniga 2,5 litr suv ichishadi.

3) Sinfda kuniga 2,5 litrdan ortiq ichadigan o'g'il bola albatta bo'ladi.

4) Sinfda, albatta, kuniga roppa-rosa 2,5 litr ichadigan o'g'il bola bo'ladi.

20. Balandligi h (m da), qaysi orqali t v h = vt– . 4 sekundda yuqoriga tashlangan to'pning dastlabki tezligi 33 m/s bo'lsa, qanday balandlikda (metrda) erishiladi? Qiymatni oling g= 10 m/s.

QismII

Algebra moduli

21. Komil: 16 X 2 – 24xy + 9da 2 – 4X + 3da

22. Qaysi qiymatlarda X 2 x ∙ 2 3 = 64 tengligi bajariladi.

23. Sayyohlik oromgohidan stansiya tomon 4 km/soat tezlikda piyoda chiqib ketdi. Oradan bir soat o‘tgach, velosipedchi 10 km/soat tezlikda uning orqasidan ergashdi. U bekatga piyodadan 0,5 soat oldin kelgan. Turistik oromgohdan stantsiyagacha bo'lgan masofani aniqlang?

"Geometriya" moduli

24. K, L, M uchta nuqta bir xil to'g'ri chiziqda yotadi, KL = 6 sm, LM = 10 sm.KM masofa qanday bo'lishi mumkin? Har bir mumkin bo'lgan holat uchun rasm chizing.

25. Teng yonli uchburchakning lateral tomonlariga chizilgan medianalar teng ekanligini isbotlang.

26. ABC uchburchakning A va C uchlaridagi tashqi burchaklarining bissektrisalarini o‘z ichiga olgan chiziqlar O nuqtada kesishadi. Agar B burchak b ga teng bo‘lsa, AOC burchagini toping.

7-sinf kursi uchun yakuniy test

Variant II

QismI

Algebra moduli

1. Raqamlarni o'sish tartibida joylashtiring: 0,4; , .

1) 0,4; , 2) ; ; 0,4 3) ; 0,4; 4) ; 0,4;

2. Qachon ifodasining qiymatini toping A= 8,4, V = -1,2, Bilan= - 4.5. Javob: ________

3. Qaysi holatda tengsizlik belgisi noto'g'ri qo'yilgan?

1) (-3) 15 ∙ (-8) 11 0 2) (-6) 16 ∙ (-9) 28 0 3) (-4) 19 ∙ (-3) 20 0 4) (-7) 14 ∙ (-2) 23

4. = nisbatning noma’lum hadini toping. Javob:________

5. – = 1 tenglamani yeching.

1) -0,5 2) - 4,5 3) 4) 4,5

6. Masalani o‘qing: “Usta va shogird birgalikda 42 ta yog‘och qoshiq yasadilar. Usta 6 soat, shogird 4 soat ishlagan, shogird esa ustadan soatiga 3 ta kam qoshiq ishlab chiqargan. Usta bir soatda nechta qoshiq yasadi?

Harf bo'lsa masala shartlariga qanday tenglama mos keladi X usta bir soatda qilgan qoshiq sonini ko'rsatadi?

1) 6X + 4(X – 3) = 42 2) 6X + 4∙ = 42 3) 6(X – 3) + 4X = 42 4) + = 42.

7. Faktor V 2 – 36A 2 Javob:________

8. Yuqori qatordagi har bir ifoda uchun pastki qatordan uning teng ifodasini ko'rsating.

A) B) ( b 4 b 3) 2 B) b 4 (b 3) 2 1) b 14 2) b 12 3) b 10 4) b 9

Javob:

9. Ifodani soddalashtiring 5a(A – 4) – 8a (a– 6). Javob: _______

10. Rasmda ko’rsatilgan koordinata tekisligi nuqtalari to’plamini qanday shart yordamida ko’rsatish mumkin? 1) X ≥ 1 2) 1 ≤ X ≤ 4 3) 1 ≤ da≤ 4 4) da≤ 4

"Geometriya" moduli

11. Teng yonli uchburchakda asosdagi burchak 46 0 ga teng. Tepalik burchagini toping. Javobingizni darajalarda bering.

Javob:___________

12. B nuqtasi AC segmentini ikkita segmentga ajratadi. AB = 7,8 sm, BC = 2,5 sm bo'lsa, AC segmentining uzunligini toping.

Javob: ___________

13. Markazi O bo'lgan aylanada A va B nuqtalar shunday belgilanadiki, AB akkorda aylana radiusiga teng bo'ladi. AOB uchburchakning burchaklarini toping.

Javob:________

14. ABC to‘g‘ri burchakli uchburchakda B burchak 60 0 ga teng, oyog‘i BC = 12 sm.AB gipotenuzani toping.

Javob:________

15. To‘g‘ri gaplarning raqamlarini ko‘rsating

1) Agar ikkita to'g'ri chiziq uchinchi chiziqqa perpendikulyar bo'lsa, bu chiziqlar perpendikulyar.

2) Agar bir uchburchakning ikki tomoni va burchagi mos ravishda boshqa uchburchakning ikki tomoniga va burchagiga teng bo'lsa, bunday uchburchaklar mos keladi.

3) Agar ikkita parallel toʻgʻri chiziq uchinchi chiziq bilan kesishsa, ichki bir tomonlama burchaklar yigʻindisi 180 0 ga teng boʻladi.

4) Uchburchakda katta burchak katta tomonga qarama-qarshi yotadi.

Javob:______

"Haqiqiy matematika" moduli

16. Bank mijozi 6000 rublga hisob ochdi, uning yillik daromadi 5,5%. Bir yil ichida hisobda qancha miqdor bo'ladi?

1) 330 rub. 2) 3300 rub. 3) 6330 rub. 4) 6005,5 rub.

17. 0, 1, 2, 3 sonlari yordamida nechta ikki xonali son yasash mumkin?

1) 8 2) 12 3) 16 4) 24

18. Rasmda havo harorati bir kun davomida qanday o'zgarganligi ko'rsatilgan. Gorizontal o'q kunning vaqtini, vertikal o'q haroratni Selsiy gradusida ko'rsatadi. Eng yuqori va eng past harorat qiymatlari orasidagi farqni toping. Javobingizni Selsiy gradusida bering.

Javob:________

19. Seryoja sinfidagi har bir o‘quvchi maktabga boradigan yo‘lda o‘rtacha 36 daqiqa vaqt sarflaydi. Seryoja yo'lda 10 daqiqa vaqt sarflaydi. Quyidagi fikrlardan qaysi biri to‘g‘ri?

1) Sinfda 40 daqiqadan ko'proq vaqtini yo'lda o'tkazadigan o'quvchi albatta bo'ladi.

2) Sinfda roppa-rosa 36 daqiqa yo‘lda o‘tkazadigan o‘quvchi albatta bo‘ladi.

3) Sinfdagi har bir o'quvchi, Seryojadan tashqari, yo'lda 36 daqiqadan ko'proq vaqt sarflaydi.

4) Sinfda 36 daqiqadan ko'proq vaqtini yo'lda o'tkazadigan o'quvchi albatta bo'ladi.

20. Balandligi h (m da), qaysi orqali t c boshlang'ich tezlik bilan vertikal yuqoriga tashlangan jism bo'ladi v m/s, formula yordamida hisoblanishi mumkin h = vt– . 2 sekundda yuqoriga otilgan to'pning dastlabki tezligi 24 m/s bo'lsa, qanday balandlikda (metrda) erishiladi? Qiymatni oling g= 10 m/s.

QismII

II qismdagi topshiriqlarni bajarayotganda uning yechimini va javobini yozing. Aniq va tushunarli yozing.

Algebra moduli

21. Komil: 4 X 2 – 20xy + 25da 2 + 5da – 2X

22. Qaysi qiymatlarda X 2 x + 4 = 64 tengligi bajariladi.

23. 40 km/soat tezlikda yurgan mototsiklchi va 10 km/soat tezlikda velosipedchi qishloqdan shaharga bir vaqtda yo‘l oldi. Velosipedchi shaharga mototsiklchidan 1,5 soat kech kelgani ma'lum bo'lsa, sayohatga qancha vaqt sarflaganini aniqlang.

"Geometriya" moduli

24. Uchta B, D va M nuqtalar bir to‘g‘rida yotadi. Ma'lumki, BD = 7 sm, MD = 16 sm VM masofasi qanday bo'lishi mumkin? Har bir mumkin bo'lgan holat uchun rasm chizing

25. Teng yonli uchburchak asosining uchlaridan chizilgan bissektrisalar teng ekanligini isbotlang.

26. ABC uchburchakning B va C uchlaridagi tashqi burchaklarining bissektrisalarini o‘z ichiga olgan chiziqlar O nuqtada kesishadi. Agar A burchak a ga teng bo‘lsa, BOC burchagini toping.

7-sinf uchun yakuniy test

Javoblar I qism

"Algebra"

Ish raqami

Variant I

3X 2 (da – 4X)

Variant II

(V – 6A)(V + 6A)

3A 2 + 28A

"Geometriya"

"Haqiqiy matematika"

Ish raqami

Variant I

Variant II

60 0 , 60 0 , 60 0

Javoblar II qism

Algebra moduli

"Geometriya" moduli

Variant I

(4X – 3da)(4X– 3da – 1)

16 sm yoki 4 sm

Variant II

(2X – 5da)(2X– 5da – 1)

23 sm yoki 9 sm

Adabiyot:

1. Algebra. 7: Umumiy ta'lim muassasalari uchun darslik / G.V.Dorofeev, S.B.Suvorova, E.A.Bunimovich va boshqalar; G.V.Dorofeev tomonidan tahrirlangan; Rossiya Fanlar akademiyasi. - 6-nashr. - M.: Ta'lim, 2010

2.Geometriya, 7-9; Ta'lim muassasalari uchun darslik / L.S. Atanasyan, V.F. Butuzov, S.B.Kadomtsev va boshqalar - 12-nashr. – M.: Ta’lim, 2002 yil

3. Algebra. Tematik testlar. 7-sinf / L.V.Kuznetsova, S.S.Minaeva, L.O.Roslova va boshqalar.Rossiya Fanlar akademiyasi. – M.: Ta’lim, 2009 yil

4. 9-sinf bitiruvchilarining yangi shakldagi davlat yakuniy attestatsiyasi. Matematika 2014. Darslik./ A.V.Semenov, A.S.Trepalin, I.V.Yashchenko, P.I.Zaxarov; tomonidan tahrirlangan I.V. Yashchenko; Moskva uzluksiz matematik ta'lim markazi. – M.: Intellekt-markaz, 2014 yil.

Internet sayt resurslari. Egeigia.ru. Imtihon varaqasi haqida ma'lumot