Programos testavimas – tai programinės įrangos produkto klaidų aptikimo procesas. Sukurkite testus, kad mokytumėte ir patikrintumėte darbuotojų žinias

Testavimas– programos analizės arba kontroliuojamo programos vykdymo baigtiniame įvesties duomenų rinkinyje procesas, siekiant aptikti klaidas

Statinis– programos teksto analizė

Dinamiškas– kontroliuojamo vykdymo analizė

Bandymo metodai– taisyklių rinkinys, reglamentuojantis bandymo etapų seką

Bandymo kriterijai– vertinimai, leidžiantys spręsti apie atlikto testavimo pakankamumą

Bandymas, kurio metu aptinkama klaida, laikomas sėkmingu. Testavimas yra destruktyvus procesas.

Testas– įvesties duomenų rinkinys, laukiamų rezultatų rinkinys, sąlygų rinkinys, skirtas tam tikram programos vykdymo keliui patikrinti.

Ypatumai

1) Dažnai trūksta visiškai apibrėžto standarto, kurį turi atitikti rezultatai

2) Didelis programų sudėtingumas neapima išsamaus testavimo (visų galimų vykdymo maršrutų tikrinimo)

3) Žemas testavimo užbaigimo kriterijų formalizavimas

Pagrindiniai testavimo principai

1) Negalite planuoti testavimo, darant prielaidą, kad nėra klaidų.

2) Reikėtų vengti, kad jos autorius testuotų programą

3) Tikėtinų rezultatų reikšmių aprašymas turėtų būti neatsiejama testo dalis

4) Neteisingų įvesties duomenų testai turėtų būti rengiami taip pat kruopščiai, kaip ir teisingi.

5) Reikėtų suprasti, kad neaptiktų klaidų tikimybė yra proporcinga jau aptiktų klaidų skaičiui

6) Testų negalima išmesti, net jei programa nebenaudojama

Bandomieji objektai. Bandymo kategorijos

1) Programų modulių, programų grupių ir programinės įrangos sistemų specifikacijos

Programinės įrangos komponentų funkcijų išsamumas ir nuoseklumas

Programinės įrangos komponentų sąsajų nuoseklumas (programų grupėms ir kompleksams)

2) Programinės įrangos moduliai

Struktūra

Modulio atlikta duomenų transformacija

Modulio atliekamų funkcijų išsamumas

3) Programų grupės, sujungtos, kad išspręstų visą funkcinę užduotį

Tas pats kaip ir moduliams

Sąsaja tarp programų

4) Programinės įrangos paketas, naudojamas kelioms funkcinėms problemoms išspręsti

Funkcinių problemų sprendimo visapusiškumas

Programų veikimas kritinėse situacijose

Išteklių suvartojimo testavimas

Komplekso patikimumo įvertinimas

Apsaugos nuo bendrųjų duomenų sugadinimo efektyvumas

5) Bandomoji programinė įranga

Tas pats kaip ir 4)

Darbinės programos versijos diegimo paprastumas

Veikimo tikrinimas keičiant įrangos konfigūraciją

Dokumentų prieinamumo ir teisingumo tikrinimas

Testavimas, ar laikomasi techninių specifikacijų

6) Programinė įranga priežiūros etape

Lengva modifikuoti, pvz., išplėsti funkcionalumą ir padidinti efektyvumą

1 – Specifikacijos

2 – Moduliai

3 – Programų grupės

4 – Programinės įrangos sistemos derinimo stadijoje

5 – Programinės įrangos sistemos kaip produktai

Tyrimo tipai ir metodai

Testavimo iš viršaus į apačią ypatybės:

Privalumai:

Pagrindinių funkcijų patikrinimas atliekamas nuo pat pradžių – koncepcinis patikrinimas

Trūkumai:

Poreikis sukurti stuburus, dažnai gana protingus

Lygiagretus skirtingų lygių modulių kūrimas ne visada suteikia galimybę atlikti reikiamą skirtingų lygių modulių testavimo seką

Testavimo iš apačios į viršų ypatybės

Privalumai:

Testavimui naudojami paruošti žemesnio lygio moduliai

Trūkumai:

Poreikis sukurti bandomuosius tvarkykles, kad būtų galima valdyti žemesnių lygių darbą iš viršutinių

Pavėluotas pagrindinės komplekso veikimo koncepcijos patikrinimas

1) Vieneto testavimas. Apima čekį:

Modulio sandaros teisingumas

Pagrindinių konstrukcijos komponentų teisingumas

Duomenų apdorojimo funkcijų įgyvendinimo išsamumas ir kokybė

Struktūrinis teisingumas tikrinamas konstrukciniais metodais, naudojant „baltos dėžutės“ principą

2) Integracijos testavimas. Egzaminas:

Modulių sujungimo į grupę ar programų rinkinį teisingumas

Jis atliekamas remiantis 2 metodais:

Monolitinis testavimas, kurio metu moduliai iš karto sujungiami į vieną kompleksą, o paskui bandomi kartu

Laipsniškas (žingsnis po žingsnio), moduliai jungiami vienas su kitu nuosekliai (iš apačios į viršų arba iš viršaus į apačią)

Naudoja struktūrinį papildinių patikrinimą ir funkcinį funkcijų įgyvendinimo išsamumo ir kokybės patikrinimą. Funkciniai testai atliekami pagal „juodosios dėžės“ principą

3) Sistemos testavimas. Patikrina programinės įrangos atitiktį nurodytiems reikalavimams tam tikroje aplinkoje ir darbo režimuose. Teikia šių tipų bandymus:

Funkcionalumo testavimas

Testavimas nepalankiausiomis sąlygomis (testavimas, skirtas padidintos apkrovos pagal naudojamus išteklius)

Saugumo tikrinimas (apsauga nuo neteisėtos prieigos)

Atkūrimo nelaimės testavimas

IN Pastaruoju metu Alfa ir beta testavimas tapo plačiai naudojamas – tai testavimo tipai, atliekami dalyvaujant klientui. Alfa testavimas vykdomas kūrėjo patalpose per ribotą laiką (ne ilgiau kaip savaitę). Beta testavimas atliekamas po programos bandomojo veikimo kliento patalpose ir yra vykdomas gana ilgą laiką (norma yra 1 metai).

Programinės įrangos produktų klaidų statistika pagal tipą.

Bandymo metodai

Visi metodai yra suskirstyti į dvi nelygias grupes:

Statinis (rankinis)

Dinaminis (mašina)

Pagrindiniai rankiniai metodai:

Kodo patikrinimas

Permatyti

Dinaminiai metodai:

Struktūrinis

Funkcinis

Statinio testavimo metodai

Bendras bruožas yra tai, kad jie naudoja vizualinį programos valdymą pagal jos tekstą, kurį atlieka 3-4 žmonių grupė, iš kurių vienas yra programos autorius. Patikrinimo tikslas – aptikti klaidas, bet ne jas pašalinti. Pagrindinė koncepcija yra ta, kad klaidų buvimas yra ne programos autoriaus kaltė, o programos kūrimo įrankių netobulumas ir programos, kaip sistemos, sudėtingumas. Įprastai atliekami statinio testavimo metodai gali aptikti 30–70 % pradinių programos klaidų. Jie, skirtingai nei mašininiai, leidžia aptikti tipiškas autoriaus klaidų grupes.

Kodo patikrinimas. Grupę sudaro 4 žmonės: patikrinimo vadovas, programos autorius, dizaineris ir testuotojas. Likus savaitei iki patikrinimo, vadovas visiems dalyviams išdalina sąrašą programų, kurios bus tikrinamos.

2) programa analizuojama pagal tipinį dažnų klaidų sąrašą:

Prieigos prie duomenų klaidos (duomenys nėra inicijuoti, indeksai peržengia masyvo ribas, nuorodos į tuščią atmintį)

Duomenų aprašymo klaidos, nurodytų tipų ir reikšmių atitiktis

Skaičiavimo klaidos

Valdymo perdavimo klaidos (ciklas, teisingas programos nutraukimas)

Sąsajos klaidos (klaidos, susijusios su dalių sąveika viena su kita)

I/O klaidos

Kodo patikrinimo rezultatas:

Permatyti. Jis prasideda taip pat, kaip ir kodo patikrinimai, tačiau grupės susitikimo metu supažindinama su programa per nedidelį skaičių rankinio programos testavimo paprastų duomenų seansų.

Dinaminis testavimas

Programinės įrangos modulių struktūrinis testavimas

Konstrukcijos bandymų metu jis tikrinamas

Testų išlaikymas pagal programos logiką, kurių elementai yra programos valdymo grafiko viršūnės, lankai, maršrutai, sąlygos ir sąlygų deriniai

Pastaruoju metu buvo patikrintas duomenų srauto praėjimas per programos informacinį grafiką, kuris atskleidžia duomenų apdorojimo anomalijas

Kontroliniu srautu pagrįstas bandymas

Pateikiami testavimo elementų atrankos kriterijai:

1) operatorių aprėptis (UGP viršūnių aprėptis, kodo eilučių aprėptis). Kiekvieno pareiškimo vykdymą būtina patikrinti bent kartą. Būtina įgyvendinti kelią a-c-e (pavyzdžiui, su bandymų aibe a=2, b=0, x=3, rezultatas x=2,5). Kelias a-b-d nėra patikrintas. Atskiros sąlygos nėra tikrinamos, pavyzdžiui, OR vietoj &. Tai yra silpniausias kriterijus ir naudojamas tik pirminės patikros metu.

2) Filialų aprėptis (sprendimai). Būtina patikrinti kiekvieną programos vykdymo lanką. Šis kriterijus apima ankstesnįjį.

1) Viršelio lankai a-c-e, a-b-d

2) Viršelio lankai a-c-d, a-b-e. A = 3, B = 0, X = 3 ir A = 2, B = 1, X = 1

Neaptinka visų klaidų, pavyzdžiui, jei vietoj x>1 yra x<1. Критерий не является исчерпывающим

3) Sąlygų padengimo kriterijus. Kiekviena programoje naudojama sąlyga turi būti įvykdyta bent kartą. Naudojamos šios sąlygos: A>1, B=0, A=2, x>1. Būtina atlikti patikrinimus: A>1, A<=1, B=0, B!=0, A=2, A!=2, x>1.x<=1. Для проверки этого достаточно следующей пары тестов: (A=1, B=0, X=3) идет по пути a-b-e и (A=2, B=1, x=1) идет по пути a-b-e. Оба теста проверяют один и тот же путь.

4) Kombinuotas „sąlygų/sprendimų“ kriterijus, kuris turi patikrinti visas programos sąlygas ir bent kartą pereiti kiekvieną lanką.

Šie bandymo atvejai: (A=2, B=0, x=4) a-c-e, (A=1, B=1, x=1) a-b-d.

5) Kombinatorinis sąlygų aprėptis. Turi būti įtraukti šie sąlygų deriniai:

(2) A>1, B!=0

(3)A<=1, B=0

(4)A<=1, B!=0

(6) A = 2, x<=1

(7) A!=2, x>1

(8) A!=2, x<=1

Bandymo rinkiniai:

(A = 2, B = 0, x = 4) (1,5)

(A = 2, B = 1, x = 1) (2, 6)

(A = 1, B = 0, x = 2) (3, 7)

(A = 1, B = 1, x = 1) (4, 8)

6) Skambučio aprėpties kriterijus. Teikia kiekvienos programos procedūros ar funkcijos iškvietimo teisingumo patikrinimą.

7) Kelio aprėpties kriterijus. Jis naudojamas ribotoje versijoje, kai naudojant ciklus, atsižvelgiama tik į tam tikrus ciklo tikrinimo variantus: ciklo korpusas nevykdomas net vieną kartą, ciklo korpusas vykdomas vieną kartą, ciklo kūnas vykdomas k kartų (k<=n – максимально возможное число повторений), тело цикла выполняется n раз, тело цикла выполняется n+1 раз. Является очень сложным и громоздким, применяется только при очень тщательном тестировании.

Struktūrinis testavimas, pagrįstas duomenų srautu

Bet kurios programos darbas vaizduojamas kaip duomenų srauto, perduodamo iš jos įvesties į išvestį, apdorojimas. Jei yra formos programos valdymo grafikas

Programos informacinis grafikas pavaizduotas punktyrinėmis linijomis.

Kiekvienai UGP viršūnei i galite apibrėžti rinkinį def(i) – šioje viršūnėje apibrėžtus duomenis ir rinkinį use(i) – šioje viršūnėje naudojamus duomenis.

Testavimui reikia pasirinkti DU grandines, kurios turi tokią formą DU=(Data, i, j), Data – duomenys, i – viršūnė, kurioje kuriami duomenys, j – viršūnė, kurioje naudojami duomenys.

Pavyzdžiui, yra daug DU grandinių:

DU=((a, 1, 4), (b, 1, 3), (b, 1, 6), (c, 4, 6)).

Suformavus DU grandinių rinkinį, DU grandinės susietos su UGP fragmentais, atitinkančiais šios grandinės apibrėžimo ir naudojimo būdus.

Grandinei (a, 1, 4) kelias yra 1-2-3-4. Naudojant programos informacinį grafiką, programos valdymo grafike sugeneruojamas kelias, kuris yra testuojamas. Šis metodas vadinamas „būtinų porų strategija“.

Trūkumas: sunku pasirinkti minimalų testų skaičių, užtikrinantį efektyvų visų DU grandinių patikrinimą.

Funkcinis testavimas (FT)

Struktūrinis testavimas netikrina visų programai priskirtų funkcijų, nes kai kurių funkcijų siūlomame diegime gali tiesiog nebūti.

Funkcinis testavimas – tai bandymas, reikalingas norint patikrinti, ar programinės įrangos produktas atitinka specifikacijoje nurodytus funkcinius reikalavimus. Atliekant FT, programos logika nepaisoma ir visas dėmesys sutelkiamas į išvesties reikšmes, gautas apdorojant duotus įvesties rinkinius. Paprastai FT aptinka šių tipų klaidas:

1) neteisingos arba trūkstamos funkcijos

2) sąsajos klaidos

3) išteklių naudojimo klaidos (viršijant atminties ar vykdymo laiką)

4) inicijavimo ar programos nutraukimo klaidos

Norint atlikti FT, būtina turėti: įvesties duomenų rinkinius, dėl kurių atsiranda programos vykdymo anomalija, išvesties duomenų rinkinius, leidžiančius aptikti programos veikimo defektus.

TF metodai turi užtikrinti:

1) reikiamo bandymo atvejų skaičiaus sumažinimas (patikros atliekamos dinamiškai)

2) nustatyti klaidų klases, o ne atskiras klaidas

FT metodai dažniausiai naudojami vėlesniuose testavimo etapuose nei struktūriniai.

Suskirstymo į lygiavertiškumo klases metodas.

Įvesties duomenų sritis yra padalinta į lygiavertiškumo klases (ECL), kurios yra duomenų rinkinys su bendromis savybėmis, kuriuos programa apdoroja lygiai taip pat. Apdorojimo metu naudojami tie patys operatoriai ir tie patys ryšiai. KLE skirstomi į teisingus (priimtinus) ir neteisingus. CLE nustatomi pagal programos specifikaciją, pavyzdžiui, taip: 20000<=x<=80000, правильный КлЭ - 20000<=x<=80000, 2 неправильных КлЭ – x<20000, x>80000. Testo kūrimas susideda iš 2 etapų:

1) skaidinys į KLE

2) pastato bandymai

Elektrinių elementų parinkimas pagal specifikacijas yra euristinis procesas

1) jei tikrinami įvesties duomenys pateikiami kaip reikšmių diapazonas, tada sudaroma viena teisinga klasė (diapazone) ir dvi neteisingos

2) jei yra konkreti reikšmė, tada sukuriamas vienas teisingas ir du neteisingi CLE

3) jei įvesties sąlyga apibūdina reikšmių rinkinį m=(a,b,c), tada kiekvienai vertei sukuriama viena teisinga klasė ir viena neteisinga klasė vertėms, kurios nepriklauso rinkinys (m!=a)&(m!=b )&(m!=c)

Bandymų konstrukcija.

1) Kiekvienam elektros gnybtui priskiriamas unikalus numeris

2) Testai sukurti tinkamiems klasifikatoriams, kad kiekvienas testas apimtų kuo daugiau šių klasių

3) Testai yra sukurti neteisingoms klasėms, kurios turi būti individualios, nes testai su klaidingais įvestimis gali paslėpti vienas kitą.

Kraštinių sąlygų analizė.

Metodas yra ankstesnio tobulinimas ta prasme, kad ribinės sąlygos suprantamos kaip situacijos, atsirandančios ties įvesties ir išvesties elektrinių elementų ribomis.

Skirtingai nuo ankstesnio

1) renkantis CL elementus, naudojamos vertės prie klasės ribų ir šalia jų -1,0<=x<=1.0 x={-1.0, 1.0, -1.01, 1.01}

2) metodas turėtų atsižvelgti ne tik į įvestį, bet ir į CLE išvesties reikšmėms.

Bendra metodo naudojimo taisyklė:

1) sukurti verčių, esančių ant regiono ribos, testus ir bandymus su neteisingais duomenimis šiek tiek už ribų

2) jei tam tikrame diapazone apdorojamas tam tikras failų skaičius, tada sukurkite failų ribinių verčių testus, atitinkamai 1 daugiau ir mažiau nei viršutinė ir apatinė ribos

3) kiekvienai išvesties vertei taikykite 1, 2 metodus

4) jei patikrinamas užsakytas reikšmių rinkinys, būtina atlikti pirmojo ir paskutinio elementų patikrinimus.

Nagrinėjamų metodų trūkumai yra tai, kad jie neleidžia patikrinti sąlygų derinių.

Funkcinės diagramos metodas (DPS priežasties ir pasekmės diagramos metodas)

Šis metodas leidžia formaliai generuoti efektyvius testus, kurie leidžia aptikti specifikacijų reikalavimų dviprasmiškumą derinant įvesties sąlygas

Funkcinė diagrama yra formali grafinė-analitinė kalba, leidžianti apibūdinti specifikacijas, parašytas natūralia kalba.

Funkcinių diagramų konstravimo metodika

1) specifikacija suskirstyta į „darbines dalis“, t.y. tokias sritis, kurioms diagrama nebus pernelyg sudėtinga

2) specifikacijose pabrėžiamos priežastys ir pasekmės. Priežastis – atskira įvesties sąlyga arba įvesties sąlygų KE, pasekmė – išvesties sąlyga, programos vykdymo rezultatas. Kiekvienai priežasčiai ir pasekmei priskiriamas unikalus numeris

3) išanalizuota specifikacijoje nurodytos informacijos semantika ir sukonstruotas priežastis ir pasekmes jungiantis Būlio grafikas, kuris yra funkcinė diagrama. Kiekvienas grafiko mazgas gali turėti 2 reikšmes: 1 – esama (vykdoma)

Diagramoms pavaizduoti naudojami šie pagrindiniai simboliai:

Specifikacija buvo nustatyta. Failas atnaujinamas, jei 1 padėtyje nuskaitytas simbolis yra A arba B, o 2 pozicijoje esantis simbolis yra skaitmuo. Jei pirmasis simbolis yra klaidingas, tada pranešimas yra X1, jei antrasis nėra skaičius, tada pranešimas yra X2.

1) simbolis 1 padėtyje yra lygus A

2) simbolis 1 pozicijoje yra lygus B

3) simbolis 2 pozicijoje skaitmuo

Pasekmės

1) failas atnaujinamas

2) rodomas pranešimas X1

3) rodomas pranešimas X2

Aukščiau pateiktoje diagramoje yra problema: 1 ir 2 priežasčių taikymas nėra ribojamas.

Siekiant atsižvelgti į neįmanomus priežasčių ar pasekmių derinius, pateikiami papildomi pagrindiniai elementai.

E – negali būti tuo pačiu metu

Aš – negaliu vienu metu būti 0

R – reikia (a=1, tada b=1)

M – draudžia (a=1, tada b=0)

Atsižvelgiant į tai:

Sprendimų lentelės generavimas

Sprendimų lentelės stulpelių naudojimas kaip bandymai

Sprendimų lentelės generavimas:

1) Sugeneruojamos eilutės, atitinkančios priežastis ir pasekmes

2) Pasirinkta kokia nors pasekmė, kurios reikšmė yra 1

3) Surandamos priežasčių kombinacijos, kurios suteikia tokią poveikio reikšmę

Tušti priežasties eilučių elementai gali turėti bet kokią reikšmę

Naudojami testai atrodys taip

Klaidos prielaida pagrįstas metodas (neigiamas testavimo metodas)

Esmė paremta testuotojo patirtimi ir idėja yra surašyti tam tikrą rinkinį galimų klaidų, kurioms rašomi testai. Metodas apibrėžia būdus, kaip priversti programą padaryti klaidą arba sustabdyti jos vykdymą. Dizaineriai nustato reikalavimus sėkmingam programos vykdymui ir tada parengia testus, kurių kiekvienas pažeidžia vieną iš reikalavimų. Tikrinamas programos atsparumas išskirtinėms situacijoms.

1) paleisti kitoje platformoje

2) reikšmių pertvarkymas byloje

3) duomenų bazėje trūksta duomenų

4) neteisingos arba trūkstamos konfigūracijos parametrų reikšmės

Bendra testo kūrimo strategija

1) patikrinti programos logiką struktūrinio testavimo metodais pagal operatoriaus aprėpties, šakos (būklės) aprėpties, būklės sprendimo aprėpties, kombinatorinės būklės aprėpties kriterijus.

2) programos funkcionalumo tikrinimas naudojant FT metodus. Jei yra įvesties sąlygų deriniai, tuomet reikia pradėti nuo funkcinių diagramų metodo, tada skaidymo į elektrinius elementus, ribinių sąlygų analizės ir neigiamo testavimo metodo.

Testo užbaigimo kriterijai

Paprastai naudojamos 3 grupės

1) kriterijai, pagrįsti konkrečia testavimo metodika, kuri nustato programos logikos ir funkcionalumo testo aprėpties procentą.

2) kriterijai, pagrįsti ekspertų vertinimais dėl galimo klaidų skaičiaus tam tikros klasės ir numatytos paskirties programoje.

3) kiekvieno programos kūrimo etapo testavimo laiko diagrama pagrįstas kriterijus

Šiandien be testų neapsieina nei vienas mokytojas, nesvarbu, ar tai būtų mokyklos mokytojas, ar daugiatūkstantinio internetinio kurso profesorius. Pasirinkimas iš kelių nėra vienintelė galimybė: į apklausas galite įterpti paveikslėlius ir vaizdo įrašus, keisti užduočių formatus beveik neribotą laiką. „Edutainme“ pasirinko septynias paslaugas, kurios palengvins pasiruošimą ir testavimą.

„Google“ formos

„Google“ formos yra „Google“ disko biuro įrankių dalis. Tai bene vienas greičiausių ir paprasčiausių būdų susikurti savo apklausą ar testą: parašykite užduotį, pasirinkite atsakymo tipą (rinkitės iš kelių variantų, rašykite savo) – atlikta! Gautas testas gali būti išsiųstas studentams el. paštu arba įterptas į jūsų svetainę naudojant specialų kodą. Norėdami pagreitinti darbą, rekomenduojame pridėti Flubaroo įskiepį – jis automatiškai patikrina mokinių atsakymus ir skiria pažymius pagal nurodytus kriterijus. Formos yra visiškai nemokamos – norint naudotis šaltiniu, tereikia turėti Google paskyrą.

Naudodami Quizlet galite kurti viktorinas, kuriose mokiniai gali pasirinkti teisingą atsakymą iš atsakymų pasirinkimo, suderinti vaizdus ir informaciją arba parašyti savo atsakymus. Tai labai paprasta naudoti – sąsają galite išsiaiškinti vos per kelias minutes; be to, „Quizlet“ palaiko rusų kalbą ir veikia „Android“ bei „iOS“. Quizlet yra nemokama, tačiau taip pat yra 10 USD vertės prenumerata, leidžianti įkelti savo nuotraukas ir sukurti neribotą skaičių studijų grupių.

Profs

Proprofs ruošia testus kiekvienam skoniui – galite pasiūlyti vieną ar kelis pasirinkimo variantus, paprašyti užpildyti trūkstamą žodį arba parašyti išsamų atsakymą. Paslauga leidžia į užduotis įterpti tekstinius dokumentus ir pristatymus, PDF failus, taip pat vaizdus, ​​garso ir vaizdo failus. Baigę testą galite palikti jį viešai prieinamą Proprofs svetainėje arba įterpti į savo puslapį.

Nors paslauga nemokama, mokamuose planuose „Proprofs“ galimybės plečiamos. Mokytojai turėtų atkreipti dėmesį į pagrindinius ir profesinius tarifus. Pirmasis atveria visas pagrindines paslaugos funkcijas ir leidžia sukurti neribotą skaičių testų už 20 USD per mėnesį; antroji leidžia sujungti studentus į uždaras grupes ir kainuoja 40 USD. Nauji vartotojai gali nemokamai naudotis visomis Proprofs funkcijomis 15 dienų po registracijos.

Kahoot! leidžia pateikti beveik visą mokomąją medžiagą apklausų ir testų formatu. Norėdami gauti grįžtamojo ryšio iš studentų, galite praktikuoti naujas temas paprastų klausimų ir atsakymų forma ir sustiprinti žinias atlikdami išsamesnį testavimą. Kahoot! sukurtas naudoti klasėje – mokytojas parodo medžiagą pagrindiniame ekrane, o šiuo metu mokiniai atsako į klausimus ir aptaria informaciją naudodami specialų kompiuteriams skirtą klientą arba išmaniųjų telefonų naršyklę (Android, iOS, Windows Phone). Norėdami patekti į virtualią klasę, mokiniai turi įvesti specialų kodą, kurį siunčia mokytojas. Ši paslauga leidžia sužinoti, kaip kiekvienas mokinys atsakė į klausimus, arba sudaryti visos klasės pažangos diagramas. Mokiniai patys gali stebėti savo rezultatus specialiose lentelėse. Kahoot! nemokama ir pilnai pasiekiama po registracijos.

Klasės žymeklis

„ClassMarker“ galite atlikti apklausas su skirtingais atsakymų formatais - be įprastų parinkčių, yra net esė. Norėdami pradėti, mokytojas turi sukurti virtualią klasę ir išsiųsti mokiniams kvietimų kodus. „ClassMarker“ saugo visų atliktų testų rezultatus ir saugo pažangos statistiką. Jei mokytojas turi savo tinklalapį, jis gali į jį įterpti testo užduotis.

Nemokamoje versijoje ClassMarker leidžia sukurti ne daugiau kaip 100 testų. 400 testų per mėnesį kainuos 16,50 USD, o 1000 testų kainuos 33 USD. Paslauga turi metinius paketus tiems, kurie retai atlieka internetinius testus. Minimalus testų skaičius (50 per metus) kainuos 25 USD per metus, o maksimalus (5000 per metus) kainuos 1000 USD.

Mobilioji programa mokytojams, padedanti organizuoti apklausas tiesiog klasėje. Mokiniams pateikiamos specialios formos su atsakymų variantais (A, B, C ir D) – išgirdę klausimą iškelia reikiamas korteles, kurias mokytojas nuskaito išmaniojo telefono kamera. „Plickers“ leidžia analizuoti atskiro mokinio rezultatus arba studijuoti visos klasės statistiką. Programėlė veikia „Android“ ir „iOS“ sistemose ir ją galima atsisiųsti nemokamai.

Lengvas testų kūrėjas

Įdomiausias Easy Test Maker dalykas yra galimybė kurti užduotis, kuriose reikia pasirinkti teisingus ir klaidingus teiginius. Tekstai gali būti suformatuoti, kad būtų lengviau skaityti planšetiniame kompiuteryje, arba atsisiųsti .pdf arba .doc formatais, kad būtų galima išbandyti tradiciniu formatu. Paslauga gali maišyti klausimus ir atsakymų parinktis, kad studentams būtų sunkiau sukčiauti.

Nemokama „Easy Test Maker“ versija leidžia sukurti 25 testus be galimybės eksportuoti į popierinius formatus. „Plus“ planas (44,95 USD per metus) leidžia patikrinti anglų kalbos rašybą, sukurti neribotą skaičių testų ir eksportuoti į neprisijungus pasiekiamus formatus. Užsisakius „Premium“ (74,95 USD per metus), paslauga automatiškai patikrins rezultatus, taip pat leis nustatyti užduočių atlikimo terminą ir pridėti grafinius failus prie apklausų.

Egoras Antonenkovas

MyTest X – tai kompiuterinių testų kūrimo ir vykdymo, jų rezultatų rinkimo ir analizės programų sistema.

Viena iš kasdienio mokymo užduočių – būtinybė stebėti mokinių žinias. Mokytojų naudojamos kontrolės formos yra labai įvairios, tačiau dažniausiai naudojamos apklausos raštu arba žodžiu. Deja, šios formos nėra be trūkumų. Atliekant apklausą žodžiu, tai gana didelės pamokos laiko sąnaudos, kai skiriama nedaug pažymių, atliekant rašto darbą pažymių skaičius didėja, tačiau daug laiko skiriama tikrinimui.
Testavimas, kaip efektyvus žinių patikrinimo būdas, vis dažniau naudojamas mokyklose. Vienas iš pagrindinių ir neabejotinų privalumų yra minimalus laikas, sugaištas patikimiems kontrolės rezultatams gauti. Atliekant bandymus, naudojama ir popierinė, ir elektroninė versija. Pastarieji yra ypač patrauklūs, nes leidžia gauti rezultatus beveik iš karto baigus testą.
Testavimas pedagogikoje atlieka tris pagrindines tarpusavyje susijusias funkcijas: diagnostinę, mokymo ir auklėjimo:

  • Diagnostinė funkcija – nustatyti studento žinių, įgūdžių ir gebėjimų lygį. Tai yra pagrindinė ir akivaizdžiausia testavimo funkcija. Objektyvumu, diagnozės platumu ir greičiu testavimas pranoksta visas kitas pedagoginės kontrolės formas.
  • Mokomoji testavimo funkcija – motyvuoti mokinį intensyviau įsisavinti mokomąją medžiagą. Siekiant sustiprinti edukacinę testavimo funkciją, gali būti naudojamos papildomos priemonės, skatinančios mokinius, pvz., mokytojas paskirsto apytikslį klausimų sąrašą, skirtą pasirengti pačiam, pagrindinių klausimų ir patarimų buvimas pačiame teste ir bendra testo analizė. rezultatus.
  • Ugdomoji funkcija pasireiškia testo kontrolės dažnumu ir neišvengiamumu. Tai disciplinuoja, organizuoja ir nukreipia mokinių veiklą, padeda atpažinti ir šalinti žinių spragas, kelia norą ugdyti gebėjimus.

Testavimas yra teisingesnis metodas, jis suteikia visiems studentams vienodas sąlygas tiek kontrolės procese, tiek vertinimo procese, praktiškai pašalinant mokytojo subjektyvumą.
Reikia pažymėti, kad testavimas pamažu tampa pagrindine egzaminų laikymo forma. Nuo 2009 m. visiems mokyklos absolventams pagrindinė baigiamojo valstybinio atestavimo forma Rusijos Federacijos mokyklose yra vieningas valstybinis egzaminas. O realybė tokia, kad testavimo technologijas būtina įdiegti į švietimo sistemą. Su jų pagalba ištisus metus turėtumėte įvertinti studento medžiagos įvaldymo lygį ir lavinti jų įgūdžius dirbant su testo užduotimis. Toks mokymas leis studentams iš tikrųjų padidinti balą išlaikant vieningą valstybinį egzaminą. Taip pat tokių mokymų metu ugdomi atitinkami psichotechniniai savireguliacijos ir savikontrolės įgūdžiai. Šiuo atžvilgiu testavimas, kaip mokinių žinių matavimo ir stebėjimo priemonė, tampa ugdymo proceso pagrindu rusų mokyklose.
Testo užduotis galima sudaryti naudojant įvairius kompiuterinius įrankius, pradedant įvairiais redaktoriais ir pristatymams kurti skirtomis programomis iki programavimo kalbų ir interneto naudojimo. Ir, ko gero, bet kuris informatikos ir IKT mokytojas sukūrė savo testavimo aplinką savo darbui. Tačiau aukštos kokybės bandymo įrankių kūrimas yra ilgas, daug darbo reikalaujantis ir brangus procesas.
„MyTest“ programą nuo 2003 m. sukūrė Aleksandras Sergejevičius Bašlakovas. Per tą laiką pasirodė daugybė visiškai skirtingų versijų. Į kiekvieną naują versiją įtrauktos geriausios ankstesnės versijos funkcijos ir pasiūlytos naujos funkcijos. Pirmosios versijos buvo paprasti, bet patogūs testavimo apvalkalai, tačiau dabartinė MyTest X versija nebėra viena programa, o galingas programų rinkinys, skirtas kompiuteriniam testavimui paruošti ir atlikti.
Naudojant MyTest X programą, galima organizuoti ir vesti testavimą ir egzaminus bet kurioje mokymo įstaigoje (universitetuose, kolegijose, mokyklose) tiek siekiant nustatyti bet kokių akademinių disciplinų žinių lygį, tiek mokymosi tikslais. Įmonės ir organizacijos gali vykdyti savo darbuotojų atestavimą ir atestavimą.
„MyTest X“ – tai programinė sistema (studentų testavimo programa, testų rengyklė ir rezultatų žurnalas), skirta kompiuteriniam testavimui kurti ir vykdyti, rezultatams rinkti ir analizuoti bei balui pagal teste nurodytą skalę skirti.



Programa paprasta ir patogi naudoti. Visi mokytojai ir mokiniai tai įvaldo greitai ir lengvai. Štai vieno iš programos naudotojų žodžiai: „Mano nuomone, „MyTest“ pasiekė tobulą būseną: turi visas įmanomas funkcijas, yra labai kompaktiškas, jo galimybės ir naudojimo paprastumas yra auksinėje pusiausvyroje“.
MyTest X veikia su devynių tipų užduotys: vienas pasirinkimas, keli atsakymų variantai, tvarkos nustatymas, korespondencijos nustatymas, teiginių teisingumo ar klaidingumo nurodymas, skaičiaus įvedimas rankiniu būdu, teksto įvedimas rankiniu būdu, vietos vaizde parinkimas, raidžių pertvarkymas. Teste galite naudoti bet kokį skaičių bet kokių tipų, galite naudoti tik vieną, galite atlikti visus iš karto. Užduotyse su atsakymo pasirinkimu (vienas, keli pasirinkimai, tvarka, tiesa) galite naudoti iki 10 (imtinai) atsakymų variantų.
Programą sudaro trys moduliai: Testavimo modulis (MyTestStudent), Test Editor (MyTestEditor) ir Test Log (MyTestServer).
Norint sukurti testus, yra labai patogus testų rengyklė su patogia sąsaja. Bet kuris dalykų mokytojas, net ir turintis pagrindinius kompiuterio įgūdžius, gali nesunkiai susikurti savo testus MyTest programai ir panaudoti juos pamokose.
Programoje yra daug klausimų ir atsakymų teksto formatavimo parinkčių. Galite nustatyti šriftą, simbolių ir fono spalvą, naudoti viršutinį ir apatinį indeksą, skaidyti tekstą į pastraipas ir taikyti joms išplėstinį formatavimą, naudoti sąrašus, įterpti paveikslėlius ir formules... Kad būtų patogiau, programa turi savo teksto rengyklę.
Kiekvienai užduočiai galite nustatyti sunkumą (taškų skaičių už teisingą atsakymą), pridėti užuominą (rodymas gali būti skirtas baudos balams) ir teisingo atsakymo paaiškinimą (rodomas, jei treniruočių režime įvyko klaida), sukonfigūruoti kitus parametrus...
MyTest X gali naudoti bet kokią balų sistemą. Vertinimo sistemą ir jos nustatymus galima nustatyti arba keisti testų rengyklėje.
Jei turite kompiuterių tinklą, naudodami MyTest žurnalo modulį galite lengvai:

  • Organizuoti centralizuotą tyrimų rezultatų rinkimą ir apdorojimą. Užduočių atlikimo rezultatai rodomi mokiniui ir siunčiami mokytojui. Mokytojas gali juos įvertinti ar analizuoti bet kuriuo jam patogiu metu.
  • Organizuokite testų paskirstymą studentams per tinklą, tada nereikės kiekvieną kartą kopijuoti testų failų į visus kompiuterius. Vienu metu galite platinti kelis skirtingus testus.
  • Tiesiogiai stebėkite testavimo procesą. Matote, kas kokį testą atlieka, kiek užduočių jau atlikta ir koks jų efektyvumas.

MyTest X programų pagalba galite organizuoti tiek vietinį, tiek tinklo testavimą. Darykite tai, kas jums patogiausia.
Programa palaiko kelis nepriklausomus režimus: mokymą, baudą, nemokamą ir išskirtinį. Treniruotės režimu testuojančiajam rodomi pranešimai apie jo klaidas, gali būti rodomas užduoties paaiškinimas. Baudos režimu už neteisingus atsakymus iš testuotojo atimami taškai ir galima praleisti užduotis (taškai nesumuojami ir neatimami). Laisvu režimu testuotojas gali atsakyti į klausimus bet kokia tvarka ir savarankiškai pereiti (grįžti) prie bet kurio klausimo. Išskirtiniu režimu programos langas užima visą ekraną ir jo negalima sumažinti.
Teisingai parinkus testo medžiagą, testo turinys gali būti naudojamas ne tik kontrolei, bet ir mokymui. Taigi, leidžiant subjektui savarankiškai atrasti savo žinių struktūros spragas ir imtis priemonių joms pašalinti. Tokiais atvejais galima kalbėti apie reikšmingą testo užduočių mokymosi potencialą, kurio panaudojimas taps viena iš efektyvių mokymo ir kontrolės vienybės ir tarpusavio ryšio principo praktinio įgyvendinimo krypčių.
Kiekvienas testas turi optimalų testavimo laiką, kurio sumažinimas arba viršijimas sumažina testo kokybę. Todėl testo nustatymuose yra nustatytas laiko limitas tiek visam testui, tiek bet kokiam užduoties atsakymui atlikti (skirtingoms užduotims galite nustatyti skirtingą laiką).
Testavimo parametrai, užduotys, užduočių vaizdai kiekvienam atskiram testui – viskas saugoma viename testo faile. Jokių duomenų bazių, jokių papildomų failų – vienas testas – vienas failas. Bandomasis failas yra užšifruotas ir suglaudintas.
„MyTest X“ turi gerą testavimo užduočių ir rezultatų apsaugos lygį. Dėl to, kad galite nustatyti kelis skirtingus testo slaptažodžius (atidarymui, redagavimui, testavimui), asmenims, neturintiems teisės sugadinti (redaguoti) testo, tampa beveik neįmanoma, be to, negalima pavogti raktų ( teisingus atsakymus) į testo užduotis. Kadangi testo rezultatus galima išsaugoti saugiame faile, kurio negalima redaguoti, studentų vertinimai visada yra objektyvūs ir nepriklauso nuo testo egzaminuotojo lojalumo. Dėl to, kad testavimo rezultatus galima išsaugoti tiek vietiniame kompiuteryje, tiek lygiagrečiai testerio kompiuteryje, tikimybė prarasti rezultatus sumažėja iki 0%. Programa įrodė aukštą darbo patikimumą tiek Rusijos, tiek kaimyninių šalių mokyklose ir universitetuose. Programoje pateikiamos įvairios galimybės apsaugoti testus nuo neteisėto atsakymų gavimo.
Programa nuolat tobulinama, protingai atsižvelgiant į daugelio vartotojų poreikius ir niekam nepažeidžiant, tai yra, naujos funkcijos suteikia įdomių testavimo galimybių ir tuo pačiu nėra nereikalingos tiems, kuriems reikia paprastesnių testų.
Prie daugelio naudingų funkcijų, kurios yra programoje, skirtos kompiuteriniams testams atlikti, taip pat galite pridėti faktą, kad jei studentas dėl kokių nors priežasčių negali atlikti testo kompiuteryje (pavyzdžiui, dėl sveikatos priežasčių), tada pažodžiui per 1–2 minučių galite sukurti popierinę testo versiją.
MyTest X platinamas nemokamai. Nekomercinis programos naudojimas nereikalauja piniginių įmokų. Bet kuri mokymo įstaiga, mokytojas ir studentas gali naudotis programa nemokamai pagal licencijos sutartį be jokių finansinių įnašų. Programa veikia su Windows 2000, XP, Vista, 7. Norėdami dirbti su Linux, galite naudoti Wine.
Sunku iš karto išvardyti visas MyTest X funkcijas, nurodyti visas smulkmenas, dėl kurių darbas su programa yra lengvas ir patogus. Bet jūs tiesiog turite tai išbandyti, sukurti ir paleisti keletą testų, ir jis užims deramą vietą jūsų mėgstamiausių programų sąraše.

Atsisiųsti programą.

Šioje pamokoje sužinosime, kaip ir kur atsisiųsti naujausią programos versijąMyTestX. Įdiegsime jį mokytojo ir mokinio kompiuteryje. Pažvelkime į kiekvieno iš trijų programą sudarančių modulių ypatybes.



Svarbiausia šio kurso pamoka. Joje suprasite ir išmoksite naudotis pagrindinėmis programos ypatybėmis ir privalumais. Norėdami sužinoti, kaip kurti ir redaguoti testus, naudosime konkretų pavyzdį. Pažvelkime į visus devynis galimų klausimų tipus. Pažvelkime į vertinimo sistemas ir pagrindinius dabartinio testo nustatymus. Išmokime nustatyti testo laiko limitą, atsitiktinę klausimų ir atsakymų į juos tvarką.



Šioje pamokoje kalbėsime apie serverio ir mokinio modulių nustatymą. Tai labai svarbu, nes... Čia suprasite pagrindinę šios programos naudą mokytojams. Pamatysite, kaip mokytojas dviem pelės paspaudimais iš savo kompiuterio gali išplatinti testą mokiniams per tinklą, o tada gauti testo rezultatus patogia forma. Tačiau pirmiausia pažiūrėsime, kokius nustatymus reikia atlikti programoje, kad moduliai tinkamai sąveikautų vienas su kitu.



Specialusis video pamoka mokiniams. Kad testo metu nekiltų klausimų, kaip atsakyti į vieną ar kitą klausimą, galite tiesiog parodyti šią video pamoką pirmoje pamokoje. Kaip rodo praktika, po to studentams nekyla klausimų dėl testo užpildymo.


Papildoma pamoka, kurioje apžvelgsime situaciją, kai jūsų klasėje nėra vietinio tinklo ir negalite gauti rezultatų į savo serverį. Nustatykime programą taip, kad rezultatai būtų išsaugoti specialiame faile ir informacija apie testų atlikimą kartu su pažymiais neprarastų. Be to, galbūt daugelį kankina klausimas, ar visa tai galima panaudoti LINUX . Atsakymas yra taip, bet žiūrėkite, kaip tai padaryti, šiame vaizdo įraše. Be to, pamatysime, kur galite rasti papildomos informacijos apie šią programą, kad išnaudotumėte visas jos galimybes.

Testas (iš anglų kalbos testas – „testas“, „patikrinti“) – standartizuoti, trumpi, riboto laiko testai, skirti nustatyti kiekybinius ir kokybinius individualius skirtumus.

Vienas iš svarstymų, kuriais grindžiamas testų kūrimas, yra turėti įrankį, leidžiantį greitai ir gana tiksliai įvertinti didelę tiriamųjų populiaciją. Reikalavimas taupyti laiką tampa natūralus masiniuose procesuose, tuo ir tapo švietimas.

Testavimas pedagogikoje atlieka tris pagrindines tarpusavyje susijusias funkcijas: diagnostinę, mokymo ir auklėjimo:

  • Diagnostinė funkcija – nustatyti studento žinių, įgūdžių ir gebėjimų lygį. Tai yra pagrindinė ir akivaizdžiausia testavimo funkcija. Objektyvumu, diagnozės platumu ir greičiu testavimas pranoksta visas kitas pedagoginės kontrolės formas.
  • Mokomoji testavimo funkcija – motyvuoti mokinį intensyviau įsisavinti mokomąją medžiagą. Siekiant sustiprinti edukacinę testavimo funkciją, gali būti naudojamos papildomos priemonės, skatinančios mokinius, pvz., mokytojas paskirsto apytikslį klausimų sąrašą, skirtą pasirengti pačiam, pagrindinių klausimų ir patarimų buvimas pačiame teste ir bendra testo analizė. rezultatus.
  • Ugdomoji funkcija pasireiškia testo kontrolės dažnumu ir neišvengiamumu. Tai disciplinuoja, organizuoja ir nukreipia mokinių veiklą, padeda atpažinti ir šalinti žinių spragas, kelia norą ugdyti gebėjimus.

Testavimas yra teisingesnis metodas, jis suteikia visiems studentams vienodas sąlygas tiek kontrolės procese, tiek vertinimo procese, praktiškai pašalinant mokytojo subjektyvumą.

Šiuolaikinė bandymų kontrolės organizavimo kryptis yra valdymo individualizavimas, leidžiantis žymiai sutaupyti testavimo laiką. Pagrindinės išlaidos testavimo metu yra susijusios su kokybiškų įrankių kūrimu, tai yra, jie yra vienkartiniai. Testo atlikimo išlaidos yra žymiai mažesnės nei atliekant kontrolę raštu ar žodžiu.

„MyTest“ yra programinė sistema – mokinių testavimo programa, testų rengyklė ir rezultatų žurnalas – skirta kompiuteriniam testavimui kurti ir atlikti, rezultatams rinkti ir analizuoti, įvertinimui pagal teste nurodytą skalę skirti.





Programa paprasta ir patogi naudoti. Visi mokiniai to išmoksta greitai ir lengvai.

Norint sukurti testus, yra labai patogus testų rengyklė su patogia sąsaja. Bet kuris dalykų mokytojas, net ir turintis pagrindinius kompiuterio įgūdžius, gali nesunkiai susikurti savo testus MyTest programai ir panaudoti juos pamokose.

Jei turite kompiuterių tinklą, galite organizuoti centralizuotą testų rezultatų rinkimą ir apdorojimą naudodami žurnalo modulį. Užduočių atlikimo rezultatai rodomi mokiniui ir siunčiami mokytojui. Mokytojas gali juos įvertinti ar analizuoti bet kuriuo jam patogiu metu.

Programa veikia su septynių tipų užduotimis: vienas pasirinkimas, keli pasirinkimai, sekos nustatymas, korespondencijos nustatymas, skaičiaus įvedimas rankiniu būdu, teksto įvedimas rankiniu būdu, vietos paveikslėlyje parinkimas.

Kiekvienas testas turi optimalų testavimo laiką, kurio sumažinimas arba viršijimas sumažina testo kokybę. Todėl testo nustatymuose yra nustatytas laiko limitas tiek visam testui, tiek bet kokiam užduoties atsakymui atlikti (skirtingoms užduotims galite nustatyti skirtingą laiką).

Testavimo parametrai, užduotys, paveikslėliai užduotims – viskas saugoma viename testiniame faile. Jokių duomenų bazių, jokių papildomų failų – vienas testas – vienas failas. Bandomasis failas yra užšifruotas ir suglaudintas.

Ir galiausiai, teisingai parinkus testo medžiagą, testo turinys gali būti naudojamas ne tik kontrolei, bet ir mokymui. Testo užduočių panaudojimas automatizuotose testavimo ir mokymo programose leidžia testuojamajam savarankiškai aptikti savo žinių struktūros spragas ir imtis priemonių joms pašalinti. Tokiais atvejais galima kalbėti apie reikšmingą testo užduočių mokymosi potencialą, kurio panaudojimas taps viena iš efektyvių mokymo ir kontrolės vienybės ir tarpusavio ryšio principo praktinio įgyvendinimo krypčių. Įjungus treniruočių režimą, mokinys gauna informaciją apie savo klaidas ir teisingus atsakymus.

Naudodamiesi programomis galite organizuoti tiek vietinį, tiek tinklo testavimą. Darykite tai, kas jums patogiausia.

Išsamesnę informaciją apie programą, taip pat naujausią programos versiją rasite adresu http://mytest.klyaksa.net – šiai programai skirtoje informacinio ir edukacinio portalo [email protected] skiltyje. Siųskite klausimus, pasiūlymus, klaidų pranešimus ir savo testus el. paštu: [apsaugotas el. paštas] arba klauskite forumo skiltyje "Kompiuterio testavimas".

Visos teisės į MyTest programą priklauso jos autoriui. Programos autorius: Bašlakovas Aleksandras Sergejevičius, Unecha, Briansko sritis.

MyTest programa platinama nemokamai (Nemokama programinė įranga). Bet kuri mokymo įstaiga, mokytojas ir studentas gali naudotis programa nemokamai pagal licencijos sutartį be jokių finansinių įnašų. Išsamesnės informacijos apie teises naudoti ir platinti programą rasite licencijos sutartyje.

Programos svetainė -


Visą medžiagos tekstą „MyTest“ - geriausia nemokama rusiška programa testams kurti rasite atsisiunčiamame faile.
Puslapyje yra fragmentas.

Kompiuteris kaip testavimo įrankis turi savo privalumų ir trūkumų. Tačiau objektyvaus vertinimo jam sunku paneigti. Matyt, būtent šis veiksnys ir prisideda prie kompiuterinio testavimo apimties išplėtimo – sėkmingai naudojamas mokyklose, universitetuose, kreipiantis dėl darbo, laikant egzaminus kelių policijoje ir kt.

Tuo pačiu metu kompleksų testavimo metodų spektras yra gana ribotas:

Paprastai testuose gali būti naudojami šių penkių tipų klausimai:

  1. Vienintelio teisingo atsakymo pasirinkimas.
  2. Kelių galimų teisingų atsakymų pasirinkimas.
  3. Teisingų atsakymų sekos nustatymas.
  4. Atsakymo atitikmenų nustatymas.
  5. Atsakymo įvedimas rankiniu būdu klaviatūra.

Atsižvelgiant į nedidelį testavimo metodų skaičių, patartina sukurti universalią programą, kuri leistų įvairių disciplinų mokytojams kurti savo duomenų bazes ir greitai gauti savo dalyko testų užduotis. Rinkoje siūlomos kelios panašios programos, kurias apžvelgsime šiame straipsnyje. Kompaktiniame diske rasite bandomąsias kai kurių peržiūrėtų programų versijas.

Paskirstymo būdas: dalijimosi programine įranga

Kaina:

SunRav TestOfficePro pakete yra programos, skirtos testams kurti, atlikti testus ir apdoroti testų rezultatus. Su jo pagalba galite organizuoti ir vesti testus bei egzaminus mokymo įstaigose (universitetuose, kolegijose, mokyklose), o įmonės ir organizacijos gali vykdyti savo darbuotojų atestavimą ir atestavimą.

Paketas leidžia kurti mokyklinių dalykų, universitetinių disciplinų testus, profesinio testavimo testus, psichologinius testus ir kt.

Visi testai ir bandymų rezultatai yra užšifruoti naudojant stiprius kriptografijos metodus, o tai pašalina galimybę suklastoti rezultatus. Be to, testui galite nustatyti slaptažodžius: redagavimui apsaugo testą nuo jo struktūros peržiūros, teisingų atsakymų ir pan.; peržiūrėti neleidžia atlikti praktinio testavimo, siekiant išsiaiškinti teisingus atsakymus.

Klausimus ir atsakymų parinktis galima suformatuoti naudojant įmontuotą teksto rengyklę, kuri savo funkcijomis yra panaši į MS WORD. Redagavimo priemonėje galite įterpti vaizdus, ​​​​formules, diagramas, lenteles, garso ir vaizdo failus, HTML dokumentus ir bet kokius OLE dokumentus.

Testuose gali būti naudojami penki aukščiau išvardyti klausimų tipai.

Testą galima suskirstyti į kelias temas. Tokiu atveju galima vertinti testuotojo žinias tiek kiekvienai temai atskirai, tiek viso testo visumai.

Testo klausimai gali būti mišrūs. Be to, testo kūrėjas gali nustatyti, kiek klausimų iš kiekvienos temos vartotojas gaus testavimui. Tarkime, kiekvieną temą sudaro 100 klausimų. Jei atsitiktinai pasirinksite tik 10 klausimų, testo dalyviai gaus visiškai skirtingus to paties testo klausimų rinkinius. Atsakymų variantai taip pat gali būti mišrūs.

Klausimų tvarka gali būti ne tik linijinė, bet ir priklausyti nuo vartotojo atsakymų.

Kiekvienas klausimo ir atsakymo variantas gali turėti savo „svorį“. Tai leidžia vartotojui gauti daugiau taškų už teisingus atsakymus į sudėtingus klausimus ir mažiau taškų už atsakymus į lengvus klausimus.

Prie kiekvieno klausimo gali būti pridėtas komentaras su informacija apie teisingą atsakymą ir pan.

Galima tokia reakcija į vartotojo atsakymą:

  • ragina vartotoją atsakyti į šį klausimą;
  • pranešimas, į kurį vartotojas atsakė teisingai/neteisingai;
  • rodyti bet kokį dokumentą, susijusį su klausimu. Visų pirma jame galite išsamiai paaiškinti, kodėl šis atsakymas yra neteisingas, ir pateikti papildomos medžiagos, kuri leis jums išsamiau išnagrinėti klausimą.

Testavimo laikas gali būti ribotas tiek testui, tiek kiekvienam klausimui. Tačiau kiekvienam klausimui skirtas laikas gali skirtis.

SunRav TestOfficePro paketą sudaro šios programos:

  • tMaker programa, leidžianti kurti ir redaguoti testus. Galima importuoti testus, sukurtus teksto rengyklėje arba skaičiuoklių rengyklėje;
  • tTester testavimo programa;
  • tAdmin programa skirta nuotoliniam vartotojų administravimui ir testų rezultatų apdorojimui. Leidžia peržiūrėti / spausdinti bandymo rezultatus, taip pat kurti, spausdinti, redaguoti ir eksportuoti bandymų vartotojų grupių ataskaitas. Galima sukurti atsako matricą.

Techniniai duomenys SunRav TestOfficePro:

  • neribotas klausimų skaičius;
  • atsakymų skaičius neribotas;
  • neribotas vartotojų skaičius;
  • neribotas testų skaičius;
  • temų skaičius teste iki 256;
  • testai ir rezultatai saugomi failuose.

Šiuo metu šiam paketui parengta labai daug testų. Visų pirma, yra informatikos, ekonomikos, anglų kalbos, istorijos ir socialinių mokslų edukaciniai testai.

Paskirstymo būdas: dalijimosi programine įranga

Kaina: 5900 rub. (visoms mokymo įstaigoms taikoma 20% nuolaida, tai yra jų kaina 4720 rublių).

SunRav TestOfficePro.WEB yra programa, skirta testavimui internetu ir intranetu. Visa informacija (testai, testų skyriai, rezultatai ir kt.) yra saugoma duomenų bazėje ir yra apsaugota nuo neteisėtos prieigos. Jei vartotojas neturi atitinkamų teisių, jis negalės peržiūrėti, redaguoti ar ištrinti savo ar kitų testo rezultatų.

Paketas tinka nuotoliniams darbuotojams, studentams, moksleiviams ir kt. Norint išbandyti, vartotojui nereikia nieko įdiegti į savo kompiuterį, pakanka naršyklės (Microsoft Internet Explorer, Opera, Mozilla ir kt.).

Testavimo galimybės yra panašios į „SunRav TestOfficePro“ programos testavimo galimybes, kurias taip pat galima naudoti „SunRav TestOfficePro.WEB“ programoje.

Norėdami organizuoti testavimą, jums reikia:

  • Žiniatinklio serveris Galite naudoti „Apache“ arba „MS IIS“. Programos autorių teigimu, kūrimas buvo atliktas naudojant nemokamas Apache serverio 1.3 ir 2.0 versijas. Jį galima nemokamai atsisiųsti iš http://www.apache.org;
  • MySQL duomenų bazė anot programos autorių, plėtra atlikta naudojant 3.23 versiją. Jį galima laisvai atsisiųsti iš svetainės http://www.mysql.com;
  • Autorių teigimu, PHP interpretatorius sukurtas naudojant 4.3 versiją. Jį galima nemokamai atsisiųsti iš http://www.php.net.

Jei vartotojas neturi savo žiniatinklio serverio, galite naudoti įprastą prieglobą, kuri teikia MySQL ir PHP duomenų bazių naudojimo paslaugas.

Naudodami SunRav TestOfficePro.WEB galite:

  • organizuoti testus į skyrius;
  • registruoti, importuoti, redaguoti vartotojus;
  • atlikti tiek registruotų, tiek neregistruotų vartotojų testavimą;
  • peržiūrėti atskiro vartotojo ir vartotojų grupės testų rezultatus (ataskaitas);
  • peržiūrėti šio testo įvertinimo rezultatus;
  • išsaugokite testo rezultatus duomenų bazėje.

Programuotojas: Laikykite minkštą

Paskirstymo būdas: dalijimosi programine įranga

Kaina: Standartinė licencija 300 rub.; studento pažymėjimas 200 rub.; įmonės licencija 10 kompiuterių 1000 rublių; įmonės licencija 20 kompiuterių 1500 rublių; įmonės licencija neribotam kompiuterių skaičiui 3000 RUB.

„Test Designer“ – universali žinių patikrinimo programa. Programa gali būti naudojama testavimui namuose ir švietimo įstaigose. Programa leidžia naudoti neribotą skaičių temų, klausimų ir atsakymų.

Programos ypatybės:

  • klausimai gali būti muzikos (WAV, MID. RMI failų), vaizdų (JPG, BMP, ICO, EMF, WMF failų), vaizdo įrašų (AVI failų);
  • Palaikomi visų penkių aukščiau išvardytų tipų klausimai;
  • spausdinimas spausdintuvu ir temų, klausimų bei atsakymų įrašymas į failą;
  • spausdinimas spausdintuvu ir testo rezultatų išsaugojimas faile;
  • eksportuoti temas, klausimus ir atsakymus į įvairių formatų failus (MS Excel, MS Word, MS Access, Paradox, DBase, tekstinį failą, HTML, XML, RTF (RichText formatą), PDF (Adobe Acrobat), MS Windows mainų sritį, Lotus 1 -2-3 ir kt.);
  • išbandyti kelis vartotojus viename kompiuteryje. Kiekvienam vartotojui sukuriama asmeninė vartotojo kortelė, kurios laukai yra pritaikomi;
  • nustatyti skirtingas prieigos teises redaguoti duomenų bazę „Redaktoryje“ skirtingiems vartotojams;
  • klausimų uždavimas atsitiktine tvarka;
  • kiekvieno klausimo kainos nustatymas taškais;
  • atsakymo terminas;
  • galimybė nutraukti testavimą ir tęsti jį kitu metu;
  • pažymio išdavimas testo pabaigoje. Vertinimo sistema sukonfigūruojama „Redaktoryje“. Vertinimo skalė gali būti koreguojama nuo 2 iki 100 balų;
  • duomenų bazių sinchronizavimas; Naudodamiesi šia funkcija galite lengvai keistis duomenimis su kitais vartotojais ir perkelti duomenis iš kompiuterio į kompiuterį;
  • rašybos tikrinimas „Redaktoryje“;
  • ieškoti duomenų bazėje „Redaktoryje“;
  • duomenų bazės suspaudimas;
  • pritaikoma sąsaja;
  • Interneto atnaujinimo tikrinimo funkcija.

„Test Builder“ galima atsisiųsti iš kūrėjo svetainės ir nemokamai išbandyti programą 30 dienų. Norint tęsti darbą su programa, būtina registracija su apmokėjimu. Registruotiems vartotojams suteikiamas asmeninis registracijos raktas ir nemokama techninė pagalba el. paštu.

Registruotoje versijoje galite naudoti paruoštus testus, kuriuos galite atsisiųsti iš kūrėjo svetainės šiuo adresu: http://www.keepsoft.ru/simulator_download.htm. Straipsnio rašymo metu buvo prieinami šie paruošti testai: kelių eismo taisyklės, vieningas abiturientų valstybinis egzaminas, anglų ir prancūzų kalbos, informatika, matematika ir kt.

Programuotojas: Technoservice Plus LLC

Paskirstymo būdas: užsisakyti el

Kaina: 5200 rub.

Programa skirta testams, egzaminams, elektroniniams vadovėliams kurti. Norint sukurti testą ar vadovėlį, vartotojui nereikia turėti programavimo įgūdžių, programa yra pritaikyta ir skirta pirmiausia palengvinti žinių patikrinimo procesą mokymo įstaigose. Pagrindinis produkto ir analogų skirtumas – papildoma galimybė sukurti modulį medžiagos konsolidavimui, kai jau mokymosi proceso metu vartotojas atsako į klausimus tam tikra tema.

Programinės įrangos paketą sudaro trys moduliai:

  • konstruktorius, leidžiantis kurti testus, vadovėlius ir modulius sutvirtinti medžiagai. Dizaineris suteikia galimybę naudoti teksto formatą, formules, garso įrašus, vaizdo įrašus ir vaizdus;
  • vadovėlis yra sukurtas dizaineriu ir gali turėti neribotą skyrių, pastraipų ir puslapių skaičių;
  • testas, kuris taip pat gali būti prilyginamas egzaminui, nes jis neleidžia naudoti vadovėlio tikrinant žinias, kaip ir konsoliduojant medžiagą.

Šiame modulyje kuriamos naujos skiltys ir klausimai, nurodomi atsakymai į klausimus. Tokiu atveju klausimo ypatybėse turite nurodyti taškų skaičių, suteiktą už teisingą atsakymą į jį.

Programa leidžia:

  • savarankiškai kurti testus mokinių žinioms stebėti. Testų kūrimas yra automatizuotas ir greitas, galima naudoti ne tik tekstą ir brėžinius, bet ir garso įrašus, vaizdo įrašus, formules, grafikus, sudėtingus grafinius objektus ir kt.;
  • lengvai importuoti į dizainerį medžiagą, kuria remiasi dabartiniai elektroniniai vadovėliai;
  • priimant į įstaigą (perėjus į kitą klasę (kursą), atlikti mokinių patikrinimą, siekiant nustatyti jų žinių lygį;
  • baigus naują medžiagą atlikti vidinius planinius/neplaninius žinių patikrinimus medžiagos įsisavinimui įvertinti;
  • kurti elektroninius vadovėlius, instrukcijas, mokomąją medžiagą;
  • mokymosi režimu apklausti mokinį pasirinktais klausimais; Jei atsakymas neteisingas, programa nurodys klaidą ir rekomenduos dar kartą perskaityti atitinkamą vadovėlio skyrių.

„Test Designer“ programinės įrangos paketą sudaro:

  • testų ir vadovėlių kūrimo modulis;
  • testavimo modulis;
  • mokymo modulis;
  • vadovėlių peržiūros modulis.

Kompiuterių, kuriuose galima įdiegti programą, skaičiui nėra jokių apribojimų.

Programą galite užsisakyti adresu: [apsaugotas el. paštas].

Programuotojas: Pavelas Kozlovskis

Leidėjas: Leidykla "Balansas"

Paskirstymo būdas: CD-ROM

Kaina: 123 rubliai.

Ši programa gali būti naudojama tiek namuose, tiek bet kurioje ugdymo įstaigoje atliekant įvairių žinių sričių testus.

Konstruktorius leidžia vienu testu aprėpti neribotą skaičių temų, klausimų ir atsakymų, todėl jo pagalba tėvai gali ne tik pasitikrinti vaiko žinias konkrečia tema, bet ir nustatyti bendrą jo erudicijos lygį.

Programa palaiko visus penkių tipų klausimus, išvardytus straipsnio pradžioje, ir leidžia į klausimus įtraukti muziką, garsus, vaizdus ir vaizdo įrašus. Vartotojas ne tik naudoja paruoštus pavyzdinius klausimus ir nuotraukas, esančias diske, bet ir gali savarankiškai pridėti savo parinktis prie testo.

Kompaktiniame diske su programa yra paruošti testų testai aktualiausiomis temomis: vieningas valstybinis egzaminas, mokyklinės programos dalykai, kelių eismo taisyklės ir kt.

Bet kokius duomenis galima atspausdinti spausdintuvu ir eksportuoti į įvairių formatų failus (Word, Excel, HTML, XML ir kt.).

Programuotojas: Georgijus Guliajevas

Paskirstymo būdas: dalijimosi programine įranga

AnyTest programa yra žmonių testavimo organizavimo įrankis. Tai leidžia tvarkyti testų temų ir užduočių duomenų bazę, pagal ją kurti bet kokius testus ir testuoti tiek vieną asmenį atskirame kompiuteryje, tiek žmonių grupę (klasę, kursą, įmonės ar įstaigos skyrių ir pan.) vietiniame tinkle. Naudojantis šia programa lengva organizuoti automatizuotą testų ir egzaminų laikymą ugdymo įstaigose, darbuotojų testavimą, kai jie priimami į darbą dėl intelekto ar konkrečios specialybės išmanymo, įmonės darbuotojų atestacinius testus, psichologinį kolektyvo testavimą ir kt. Programa leidžia saugoti visų testų rezultatus, sugrupuojant juos pagal konkrečius žmones, pagal žmonių grupes, pagal datą, pagal konkretų testą ir bet kuriuo metu spausdinti ataskaitas, taip pat matyti visą testavimo informaciją (kokios užduotys buvo pateiktos, kokie atsakymai buvo pateikti, teisingi atsakymai, balai, gauti už kiekvieną atsakymą). Programoje integruotos plačios administravimo galimybės leidžia ją sukonfigūruoti taip, kad testavimo procesas vyktų net nedalyvaujant mokytojui ar testavimo organizatoriui. Visi bandymai išlaikyti konkretų testą bus įvertinti ir išsaugomi su visomis detalėmis ir gali būti analizuojami vėliau bet kuriuo patogiu metu.

Programą galite atsisiųsti iš mūsų kompaktinio disko arba iš interneto, pavyzdžiui, adresu: http://soft-search.ru/programs/25-398-anytest-download.shtml.

Panašūs straipsniai