Testų panaudojimas moksliniuose tyrimuose. Testavimas kaip psichologinio tyrimo metodas

Kaip ir kūrimo procesas, vėlesnis programinės įrangos testavimo procesas taip pat vyksta pagal specifinę metodiką. Metodologija šiuo atveju turime omenyje įvairius principų, idėjų, metodų ir koncepcijų derinius, kurių naudojatės dirbdami su projektu.

Šiandien yra gana daug įvairių testavimo metodų, kurių kiekvienas turi savo pradinius taškus, vykdymo laiką ir kiekviename etape naudojamus metodus. O išsirinkti vieną ar kitą iš jų gali būti gana nelengva užduotis. Šiame straipsnyje apžvelgsime skirtingus programinės įrangos testavimo būdus ir pakalbėsime apie pagrindines jų savybes, kurios padės jums naršyti esamoje įvairovėje.

Kaskadinis modelis (linijinis nuoseklus programinės įrangos gyvavimo ciklo modelis)

„Waterfall Model“ yra vienas iš seniausių modelių, kuris gali būti naudojamas ne tik programinės įrangos kūrimui ar testavimui, bet ir beveik bet kokiam kitam projektui. Jo pagrindinis principas yra nuosekli užduočių atlikimo tvarka. Tai reiškia, kad pereiti prie kito kūrimo ar testavimo žingsnio galime tik sėkmingai užbaigę ankstesnį. Šis modelis tinka mažiems projektams ir taikomas tik tuo atveju, jei visi reikalavimai yra aiškiai apibrėžti. Pagrindiniai šios metodikos privalumai – ekonomiškumas, naudojimo paprastumas ir dokumentų valdymas.

Programinės įrangos testavimo procesas prasideda pasibaigus kūrimo procesui. Šiame etape visi reikalingi testai iš blokų perkeliami į sistemos testavimą, kad būtų galima stebėti komponentų veikimą tiek atskirai, tiek kaip visuma.

Be pirmiau minėtų privalumų, šis testavimo metodas turi ir trūkumų. Visada yra tikimybė, kad testavimo metu bus aptiktos kritinės klaidos. Dėl to gali tekti visiškai pakeisti vieną iš sistemos komponentų ar net visą projekto logiką. Tačiau krioklio modelio atveju tokia užduotis neįmanoma, nes grįžti prie ankstesnio žingsnio šioje metodikoje draudžiama.

Sužinokite daugiau apie krioklio modelį iš ankstesnio straipsnio.

V modelis (patikrinimo ir patvirtinimo modelis)

Kaip ir krioklio modelis, V modelio technika pagrįsta tiesiogine veiksmų seka. Pagrindinis skirtumas tarp šių dviejų metodikų yra tas, kad bandymai šiuo atveju planuojami lygiagrečiai su atitinkamu kūrimo etapu. Pagal šią programinės įrangos testavimo metodiką procesas prasideda iškart, kai tik yra apibrėžti reikalavimai ir atsiranda galimybė pradėti statinį testavimą, t.y. patikrinimas ir peržiūra, leidžianti išvengti galimų programinės įrangos defektų vėlesniuose etapuose. Kiekvienam programinės įrangos kūrimo lygiui sudaromas atitinkamas testavimo planas, kuriame apibrėžiami laukiami rezultatai, taip pat tam tikro produkto įėjimo ir išėjimo kriterijai.

Šio modelio diagramoje parodytas užduočių padalijimo į dvi dalis principas. Tie, kurie susiję su projektavimu ir plėtra, yra kairėje. Užduotys, susijusios su programinės įrangos testavimu, pateikiamos dešinėje:

Pagrindiniai šios metodikos žingsniai gali skirtis, tačiau paprastai jie apima:

  • Scena apibrėžiant reikalavimus. Priėmimo testas reiškia šį etapą. Jo pagrindinė užduotis – įvertinti sistemos pasirengimą galutiniam naudojimui
  • Etapas, kuriame jis atsiranda aukšto lygio dizainas arba aukšto lygio dizainas (HDL). Šis etapas yra susijęs su sistemos testavimu ir apima atitikties integruotoms sistemoms reikalavimams įvertinimą
  • Detalus projektavimo etapas(Detalus dizainas) lygiagrečiai su integracijos testavimo faze, kurios metu tikrinama įvairių sistemos komponentų sąveika
  • Po to kodavimo etapas Prasideda kitas svarbus žingsnis – vienetų testavimas. Labai svarbu užtikrinti, kad atskirų programinės įrangos dalių ir komponentų elgesys būtų teisingas ir atitiktų reikalavimus

Vienintelis nagrinėjamos testavimo metodikos trūkumas yra paruoštų sprendimų, kuriais būtų galima atsikratyti testavimo metu aptiktų programinės įrangos defektų, trūkumas.

Inkrementinis modelis

Šią metodiką galima apibūdinti kaip daugiapakopį programinės įrangos testavimo modelį. Darbo procesas suskirstytas į keletą ciklų, kurių kiekvienas taip pat suskirstytas į modulius. Kiekviena iteracija prideda tam tikrų programinės įrangos funkcijų. Prieaugis susideda iš trijų ciklų:

  1. projektavimas ir plėtra
  2. testavimas
  3. įgyvendinimas.

Šiame modelyje vienu metu galima kurti skirtingas gaminio versijas. Pavyzdžiui, pirmoji versija gali būti bandoma, o antroji versija yra kuriama. Trečioji versija tuo pačiu metu gali būti projektavimo etape. Šis procesas gali tęstis iki projekto pabaigos.

Akivaizdu, kad ši metodika reikalauja kuo greičiau aptikti kuo daugiau klaidų testuojamoje programinėje įrangoje. Taip pat ir diegimo etapas, kai reikia patvirtinti, kad produktas yra paruoštas pristatyti galutiniam vartotojui. Visi šie veiksniai žymiai padidina testavimo reikalavimų svorį.

Palyginti su ankstesnėmis metodikomis, prieauginis modelis turi keletą svarbių privalumų. Tai lankstesnė, kintantys reikalavimai mažina išlaidas, o programinės įrangos testavimo procesas yra efektyvesnis, nes jį daug lengviau išbandyti ir derinti naudojant mažas iteracijas. Tačiau verta paminėti, kad bendros išlaidos vis dar yra didesnės nei kaskadinio modelio atveju.

Spiralinis modelis

Spiralinis modelis yra programinės įrangos testavimo metodika, pagrįsta laipsnišku metodu ir prototipų kūrimu. Jį sudaro keturi etapai:

  1. Planavimas
  2. Rizikos analizė
  3. Plėtra
  4. Įvertinimas

Iš karto po pirmojo ciklo pabaigos prasideda antrasis. Programinės įrangos testavimas prasideda planavimo etape ir tęsiasi iki vertinimo etapo. Pagrindinis spiralinio modelio privalumas yra tas, kad pirmieji tyrimo rezultatai pasirodo iškart po tyrimo rezultatų pasirodymo trečiame kiekvieno ciklo etape, o tai padeda užtikrinti teisingą kokybės įvertinimą. Tačiau svarbu atsiminti, kad šis modelis gali būti gana brangus ir netinka mažiems projektams.

Nors šis modelis yra gana senas, jis išlieka naudingas tiek bandymams, tiek plėtrai. Be to, pastaruoju metu pasikeitė pagrindinis daugelio programinės įrangos testavimo metodikų, įskaitant spiralinį modelį, tikslas. Jas naudojame ne tik norėdami rasti programų defektus, bet ir išsiaiškinti, kas juos sukėlė. Šis metodas padeda kūrėjams dirbti efektyviau ir greitai ištaisyti klaidas.

Daugiau apie spiralinį modelį skaitykite ankstesniame tinklaraščio įraše.

Judrus

Lanksčios (Agile) programinės įrangos kūrimo ir testavimo metodiką galima apibūdinti kaip požiūrių rinkinį, orientuotą į interaktyvaus kūrimo panaudojimą, dinamišką reikalavimų formavimą ir jų įgyvendinimo užtikrinimą, kaip nuolatinės sąveikos savaime besiorganizuojančioje darbo grupėje rezultatas. Dauguma judrių programinės įrangos kūrimo metodikų sutelkia dėmesį į rizikos mažinimą kuriant trumpas iteracijas. Vienas pagrindinių šios lanksčios strategijos principų – gebėjimas greitai reaguoti į galimus pokyčius, o ne pasikliauti ilgalaikiu planavimu.

Sužinokite daugiau apie Agile(pastaba – straipsnis anglų kalba).

Ekstremalus programavimas (XP, ekstremalus programavimas)

Ekstremalus programavimas yra vienas iš judrios programinės įrangos kūrimo pavyzdžių. Išskirtinis šios metodikos bruožas yra „porinis programavimas“, situacija, kai vienas kūrėjas dirba su kodu, o kolega nuolat peržiūri parašytą kodą. Programinės įrangos testavimo procesas yra gana svarbus, nes jis prasideda dar prieš parašant pirmą kodo eilutę. Kiekvienas programos modulis turi turėti vienetinį testą, kad kodavimo etape būtų galima ištaisyti daugumą klaidų. Kitas išskirtinis bruožas yra tai, kad testas nustato kodą, o ne atvirkščiai. Tai reiškia, kad tam tikra kodo dalis gali būti laikoma užbaigta tik tada, jei visi testai yra sėkmingi. Priešingu atveju kodas atmetamas.

Pagrindiniai šios metodikos privalumai yra nuolatinis testavimas ir trumpi leidimai, kurie padeda užtikrinti aukštos kokybės kodą.

Scrum

„Scrum“ yra „Agile“ metodologijos dalis – pasikartojanti laipsniška sistema, sukurta programinės įrangos kūrimo procesui valdyti. Pagal Scrum principus testavimo komanda turėtų dalyvauti šiuose etapuose:

  • Dalyvavimas Scrum planavime
  • Vieneto testavimo palaikymas
  • Vartotojų istorijų testavimas
  • Bendradarbiaukite su klientu ir produkto savininku, kad nustatytumėte priėmimo kriterijus
  • Automatinio testavimo teikimas

Be to, kokybės užtikrinimo skyriaus nariai turėtų dalyvauti visuose kasdieniuose susitikimuose, taip pat kiti komandos nariai, kad aptartų, kas buvo išbandyta ir padaryta vakar, kas bus išbandyta šiandien, ir bendrą testavimo eigą.

Tuo pačiu metu Scrum Agile metodikos principai lemia specifinių bruožų atsiradimą:

  • Kiekvienai vartotojo istorijai reikia įvertinti pastangų
  • Testuotojas turi būti dėmesingas reikalavimams, nes jie gali nuolat keistis
  • Regresijos rizika didėja dažnai keičiant kodą
  • Testų planavimas ir vykdymas vienu metu
  • Nesusipratimas tarp komandos narių, kai klientų reikalavimai nėra iki galo aiškūs

Sužinokite daugiau apie Scrum metodiką iš ankstesnio straipsnio.

Išvada

Apibendrinant, svarbu pažymėti, kad šiandien vienokios ar kitokios programinės įrangos testavimo metodikos naudojimo praktika reiškia daugialypį požiūrį. Kitaip tariant, nereikėtų tikėtis, kad kuri nors viena metodika tiks visų tipų projektams. Vieno iš jų pasirinkimas priklauso nuo daugybės aspektų, tokių kaip projekto tipas, užsakovo reikalavimai, terminai ir daugelis kitų. Žvelgiant iš programinės įrangos testavimo perspektyvos, kai kurios metodikos paprastai pradedamos testuoti ankstyvoje kūrimo stadijoje, o kitos linkusios palaukti, kol sistema bus visiškai paruošta.

Jei jums reikia pagalbos kuriant ar testuojant programinę įrangą, speciali kūrėjų ir kokybės užtikrinimo inžinierių komanda yra pasiruošusi dirbti.

Apgaulės lapas apie bendrąją psichologiją Julija Michailovna Voitina

15. TESTAVIMAS KAIP METODAS PSICHOLOGIJOJE

Psichologijos metodai– pagrindiniai psichinių reiškinių ir jų modelių mokslinio liudijimo būdai ir būdai.

Psichologijoje įprasta išskirti keturias psichikos tyrimo metodų grupes.

Vienas iš empirinių metodų tipų yra testavimas.

Testas– trumpalaikė užduotis, kurios atlikimas gali būti tam tikrų psichinių funkcijų tobulumo rodiklis. Testų užduotis yra ne naujų mokslinių duomenų gavimas, o testas, testas.

Testai yra daugiau ar mažiau standartizuoti trumpalaikiai asmenybės savybių testai. Yra testų, kuriais siekiama įvertinti intelektualinius, suvokimo gebėjimus, motorines funkcijas, asmenybės bruožus, nerimo, nusivylimo tam tikroje situacijoje slenkstį ar susidomėjimą tam tikra veikla. Geras testas yra daugelio išankstinių eksperimentinių bandymų rezultatas. Teoriškai pagrįsti ir eksperimentiškai patikrinti testai turi mokslinę (dalykų diferencijavimas pagal konkrečios savybės išsivystymo lygį, charakteristikas ir pan.) ir, svarbiausia, praktinę (profesijos atrankos) reikšmę.

Plačiausiai žinomi ir populiariausi yra asmenybės testai, kuriais siekiama nustatyti individo intelektualinio išsivystymo lygį. Tačiau šiais laikais jie vis rečiau naudojami atrankai, nors iš pradžių buvo sukurti būtent šiam tikslui. Šį šių testų naudojimo apribojimą galima paaiškinti keliomis priežastimis. Tačiau būtent dėl ​​jų naudojimo, kritikos dėl piktnaudžiavimo testais ir priemonių, kurių buvo imtasi siekiant juos tobulinti, žvalgybos pobūdis ir veikimas tapo daug geriau suprantami.

Kuriant pirmuosius testus buvo iškelti du pagrindiniai reikalavimai, kuriuos turi atitikti „geri“ testai: pagrįstumas ir patikimumas.

Galiojimas Testas yra tas, kad jis turi tiksliai įvertinti kokybę, kuriai jis skirtas.

Patikimumas Testas yra tai, kad jo rezultatai yra gerai atkuriami tame pačiame asmenyje.

Taip pat labai svarbus reikalavimas testo normalizavimas. Tai reiškia, kad jai turi būti nustatyti standartai pagal etaloninės grupės bandymų duomenis. Toks normalizavimas gali ne tik aiškiai apibrėžti asmenų grupes, kurioms gali būti taikomas duotas testas, bet ir rezultatus, gautus testuojant tiriamuosius, patalpinti į etaloninės grupės normalaus pasiskirstymo kreivę. Akivaizdu, kad būtų absurdiška naudoti normas, gautas ant universitetų studentų, vertinant (naudojant tuos pačius testus) pradinukų intelektui, arba normomis, gautomis iš Vakarų šalių vaikų, vertinant jaunų afrikiečių ar azijiečių intelektą.

Taigi, intelekto kriterijus tokio tipo testuose lemia vyraujanti kultūra, tai yra tos vertybės, kurios iš pradžių buvo sukurtos Vakarų Europos šalyse. Čia neatsižvelgiama į tai, kad kažkas gali turėti visiškai skirtingą šeimos auklėjimą, skirtingą gyvenimo patirtį, skirtingas idėjas (ypač apie testo prasmę), o kai kuriais atvejais prastai mokėti kalbą, kuria kalba dauguma gyventojų.

Iš knygos Sąmoningumas: tyrinėjimas, eksperimentavimas, mankšta pateikė Johnas Stevensas

Realybės testas Dabar sąmoningai įsivaizduokite, ką mato jūsų partneris, kai žiūri į jus. Tikriausiai tai darote vienaip ar kitaip, todėl atkreipkite dėmesį į šiuos vaizdus ir geriau juos įsisąmoninkite. (...) Ką tiksliai, jūsų manymu, jis mato ir kaip į tai reaguoja

Iš knygos Interviu nuo A iki Z pateikė Head Hunter

Testavimas „Teisingo“ kandidato paieška Dauguma Rusijos rinkoje atstovaujamų Vakarų įmonių, kviesdamos kandidatus į laisvas darbo vietas, naudoja įvairius testus. Varvara Lyalagina, „Procter&Gamble“ įdarbinimo vadovė, sako: „Įdarbiname naujus

Iš knygos Darbo psichologija Autorius Prusova N. V

3. Darbo psichologijos uždaviniai. Darbo psichologijos dalykas. Darbo psichologijos objektas. Darbo objektas. Darbo psichologijos metodai Pagrindiniai darbo psichologijos uždaviniai: 1) darbo santykių gerinimas ir darbo kokybės gerinimas 2) gyvenimo sąlygų gerinimas;

Iš knygos 100 būdų susirasti darbą autorius Černigovcevas Glebas

8. Anketos metodas. Testavimo metodas. Darbuotojų veiklos vertinimo metodai Apklausos metodas yra pigiausias metodas, galintis apimti didelę žmonių grupę ir didelę teritoriją. Pagrindinis privalumas – suteikiamas laiko rezervas

Iš knygos Veikėjai ir vaidmenys autorius Leventhal Elena

TESTAVIMAS Jūs ieškote darbo, dažnai turite atlikti testus, pokalbius, turėti tiesioginį asmeninį kontaktą su darbdaviu. Todėl manome, kad šioje situacijoje naudinga žinoti apie savo teises, t. y. kokius klausimus turite teisę užduoti

Iš knygos „Psichoanalizės krizė“. autorius Fromas Erichas Seligmannas

TIKROVĖS TIKRINIMAS Jo nuostabus sugebėjimas patikrinti tikrovę padeda jam pastebėti pasaulio nevienalytiškumą, jis vienodai domisi jo šviesia ir tamsia pradžia. Jis neįprastai tiksliai suvokia ne tik aplinką, bet ir savąją

Iš knygos Socialinė psichologija autorius Pochebut Liudmila Georgievna

TIKROVĖS TIKRINIMAS Epileptoidų vidinė schema yra pagrįsta neįprastai aukšta savigarba, pranašumo prieš kitus idėja ir nemandagu požiūriu į kitus Bet kokia informacija, ateinanti iš išorinio pasaulio ir einanti per panašią prizmę

Iš knygos Cheat Sheet on General Psychology autorius Voitina Julija Michailovna

TIKROVĖS TIKRINIMAS Realybės suvokimas yra itin netikslus, nes į jį visada žiūrima per vidinio pasaulio prizmę, kuri yra daug šviesesnė ir prasmingesnė. „Apie tai, kas vyksta aplink juos, apie situaciją, kurioje jie atsiduria, šizoidai dažniausiai turi

Iš knygos Rinktiniai kūriniai autorius Natorp Paul

Iš Gleno Domano knygos Early Development Methodology. Nuo 0 iki 4 metų Autorius Straube E.A.

I dalis Socialinės psichologijos istorija ir dalykas Socialinės psichologijos formavimasis Užsienio socialinių krypčių

Iš knygos Cheat Sheet on Social Psychology autorius Čeldyshova Nadežda Borisovna

13. STEBĖJIMO IR SAVĖS STEBĖJIMO METODAS PSICHOLOGIJOJE. PSICHOLOGIJOS EKSPERIMENTAS Stebėjimas – tai sistemingas ir kryptingas psichologinių faktų fiksavimas natūraliomis kasdienio gyvenimo sąlygomis. Organizacijai ir elgesiui keliami tam tikri reikalavimai

Iš knygos prancūzų vaikai visada sako „Ačiū! pateikė Antje Edwig

Iš autorės knygos

Iš autorės knygos

12. Stebėjimas kaip socialinės psichologijos metodas Stebėjimas yra vienas iš seniausių metodų, susidedantis iš sąmoningo aplinkos reiškinių suvokimo, siekiant surinkti tam tikro pobūdžio duomenis Mokslinio stebėjimo ir kasdieninio stebėjimo skirtumai: 1) tikslingumas;

Iš autorės knygos

15. Testavimas kaip socialinės-psichologinės diagnostikos metodas Testavimas – tai standartizuotas, dažniausiai riboto laiko testas, kurio pagalba nustatomas individo, grupės ar tam tikrų psichinių savybių išsivystymo lygis arba raiškos laipsnis.

Iš autorės knygos

Testas „Gavau aukščiausią testo balą“ Testavimas atliekamas mokyklose, siekiant palyginti tos pačios amžiaus grupės vaikų išsilavinimo lygį Vakarų šalyse. Tėveliai su nerimu laukia pažymių paskelbimo. „Gerai išauklėtas“ vaikas turi būti ne tik

Savo gerą darbą pateikti žinių bazei lengva. Naudokite žemiau esančią formą

Studentai, magistrantai, jaunieji mokslininkai, kurie naudojasi žinių baze savo studijose ir darbe, bus jums labai dėkingi.

Paskelbta http://www.allbest.ru/

Įvadas

žinių patikrinimo užduotis

Vienas iš būdų greitai patikrinti žinias yra testavimas. Tačiau šiuo metu, plėtojant informacines technologijas, nuotolinį mokymąsi ir ypač adaptyvias mokymosi sistemas, testavimas gali būti naudojamas kaip studento asmenybės atpažinimo priemonė, kuriant individualią mokymo seką, kai kiekvienas studentas lanko mokymo kursus. tokia tvarka ir tokiu mastu, kuri labiausiai atitinka jo pasirengimo lygį. Nuotolinio mokymosi technologijose, nesant tiesioginio kontakto tarp studento ir dėstytojo, testavimas tampa viena iš pagrindinių žinių stebėjimo priemonių, todėl kyla problemų sukurti kokybiškus testus, kurie galėtų greitai, objektyviai ir adekvačiai išmatuoti žinių lygį. studentų yra ypač aktualus.

Galima išskirti tris testavimo tipus:

· preliminarus;

· srovė;

· galutinis.

Preliminarus testavimas naudojamas prieš pradedant mokymą ir yra skirtas nustatyti preliminarias studento žinias daugelyje disciplinų, kurias jis studijuos. Tai taip pat gali apimti psichologinius testus, skirtus individualioms studento asmenybės ypatybėms nustatyti, į kurias atsižvelgiama treniruočių metu, norint prisiderinti darbui su konkrečiu mokiniu. Remiantis pirminio testavimo rezultatais, sudaroma preliminari studijų kursų seka.

Dabartinis testavimas yra žinių apie atskirą mokymo kurso elementą, pavyzdžiui, skyrių ar temą, kontrolė arba savikontrolė. Remiantis jo rezultatais, sudaroma studijų temų ir sekcijų seka kurso viduje ir galima grįžti prie temų, kurios nebuvo pakankamai gerai išnagrinėtos.

Galutinis testavimas – tai viso kurso arba kursų rinkinio žinių kontrolė. Remiantis jo rezultatais, koreguojama studijų kursų seka.

Dirbdami su bandymais visada turėtumėte atsižvelgti į bandymų rezultatų patikimumą. Testo rezultatų patikimumas suprantamas kaip charakteristika, parodanti žinių matavimo testo elementais tikslumą. Pažymėtina, kad kalbame ne apie testo patikimumą, o apie testo rezultatų patikimumą, nes tam didelę įtaką turi skirtingų mokinių grupių homogeniškumo laipsnis, jų pasirengimo lygis ir daugybė kitų faktorių, susijusių ne su pačiu testu, o su testavimo proceso sąlygomis.

1. Testų klasifikacija, testavimo metodai, studentų žinių tikrinimo privalumai ir trūkumai

1.1 Testavimas kaip tyrimo metodas

Testavimas(anglų k. testas – test, check) – eksperimentinis psichodiagnostikos metodas, naudojamas empiriniuose sociologiniuose tyrimuose, taip pat įvairioms individo psichologinėms savybėms ir būsenoms matuoti ir įvertinti.

Testologinių procedūrų atsiradimą lėmė poreikis lyginti (lyginti, diferencijuoti ir reitinguoti) individus pagal išsivystymo lygį ar įvairių psichologinių savybių raiškos laipsnį.

Plačią testų sklaidą, kūrimą ir tobulinimą palengvino daugybė šio metodo teikiamų pranašumų. Testai leidžia įvertinti asmenį pagal nurodytą tyrimo tikslą; suteikti galimybę gauti kiekybinį įvertinimą, pagrįstą kokybinių asmenybės parametrų kiekybiniu įvertinimu ir matematinio apdorojimo patogumu; yra gana greitas būdas įvertinti daug nežinomų asmenų; prisidėti prie vertinimų objektyvumo, kurie nepriklauso nuo tyrimą atliekančio asmens subjektyvių nuostatų; užtikrinti skirtingų tyrėjų gautos informacijos apie įvairias temas palyginamumą.

Testams keliami šie reikalavimai:

Griežtas visų testavimo etapų įforminimas;

Užduočių ir jų įgyvendinimo sąlygų standartizavimas;

Gautų rezultatų kiekybinis įvertinimas ir jų struktūrizavimas pagal duotą programą;

Rezultatų interpretavimas pagal anksčiau gautą tiriamos charakteristikos skirstinį.

Kiekvienas testas, atitinkantis patikimumo kriterijus, be užduočių rinkinio, apima šiuos komponentus:

1) standartinės dalyko instrukcijos apie užduočių atlikimo tikslą ir taisykles;

2) mastelio raktas - užduočių elementų koreliacija su išmatuotų kokybių skalėmis, nurodant, kuris užduoties elementas kokiai skalei priklauso;

4) gauto indekso interpretavimo raktas, kuris reprezentuoja norminius duomenis, su kuriais gautas rezultatas koreliuojamas.

Tradiciškai bandymų norma buvo vidutiniai statistiniai duomenys, gauti atlikus preliminarų tam tikros grupės žmonių tyrimą. Čia būtina atsižvelgti į tai, kad gautų rezultatų interpretacija gali būti perkelta tik į tokias tiriamųjų grupes, kurios savo pagrindinėmis sociokultūrinėmis ir demografinėmis savybėmis yra panašios į bazinę.

Norint pašalinti pagrindinį daugumos testų trūkumą, naudojami įvairūs metodai:

1) bazinės imties didinimas, siekiant padidinti jos reprezentatyvumą pagal didesnį parametrų skaičių;

2) pataisos koeficientų įvedimas atsižvelgiant į imties ypatybes;

3) įvadas į neverbalinio medžiagos pateikimo metodo testavimo praktiką.

Testas susideda iš dviejų dalių:

a) stimuliuojanti medžiaga (užduotis, nurodymas ar klausimas);

b) nurodymai dėl gautų atsakymų įrašymo ar integravimo.

Testai klasifikuojami pagal skirtingus kriterijus.

Pagal asmenybės bruožų tipą jie skirstomi į pasiekimų ir asmenybės testus. Pirmieji apima intelekto testus, mokyklos veiklos testus, kūrybiškumo testus, gabumų testus, sensorinius ir motorinius testus. Antrasis apima požiūrių, interesų, temperamento, charakterio testus, motyvacijos testus. Tačiau ne visus testus (pavyzdžiui, kūrimo testus, grafikos testus) galima rūšiuoti pagal šį kriterijų. Priklausomai nuo instrukcijų tipo ir taikymo būdo, individualūs ir grupiniai testai skiriasi. Atliekant grupinį testavimą, tiriamųjų grupė tiriama vienu metu. Nors lygio testuose laiko apribojimų nėra, greičio testuose jie privalomi. Atsižvelgiant į tai, kiek tyrėjo subjektyvumas pasireiškia kaip testavimo rezultatas, skiriami objektyvūs ir subjektyvūs testai.

Objektyvūs testai apima daugumą pasiekimų testų ir psichofiziologinių testų. Subjektyvieji testai apima projektinius testus. Šis skirstymas tam tikru mastu sutampa su skirstymu į tiesioginius ir netiesioginius testus, kurie skiriasi priklausomai nuo to, ar tiriamieji žino ar nežino testo prasmę ir tikslą.

Pagal savo formalią struktūrą testai diferencijuojami į paprastus, t.y. elementarus, kurio rezultatas gali būti vienas atsakymas, ir sudėtingi testai, susidedantys iš atskirų potestų, už kuriuos kiekvienas turi būti įvertintas. Tokiu atveju galima apskaičiuoti ir bendruosius įverčius. Kelių pavienių testų rinkinys vadinamas bandomuoju akumuliatoriumi, o kiekvieno subtesto rezultatų grafinis vaizdas vadinamas testo profiliu. Testai dažnai apima klausimynus, atitinkančius daugybę reikalavimų, paprastai taikomų tam tikram psichologinės ar sociologinės informacijos rinkimo metodui.

Pastaruoju metu vis labiau plinta kriteriniai testai, leidžiantys tiriamąjį vertinti ne lyginant su vidutiniais gyventojų statistiniais duomenimis, o pagal iš anksto nustatytą normą. Tokių testų vertinimo kriterijus yra laipsnis, kuriuo individo testo rezultatas artėja prie vadinamosios „idealios normos“.

Testo kūrimas susideda iš keturių etapų.

1) pirmajame etape parengiama pradinė koncepcija, suformuluojant pagrindinius testo taškus arba pagrindinius preliminaraus pobūdžio klausimus;

2) antrajame etape parenkami preliminarūs testo elementai, po to atrenkami ir redukuojami iki galutinės formos, o kartu atliekamas vertinimas pagal kokybinius patikimumo ir pagrįstumo kriterijus;

3) trečiajame etape testas pakartotinai tikrinamas su ta pačia populiacija;

4) ketvirta – kalibruojama pagal gyventojų amžių, išsilavinimo lygį ir kitas charakteristikas.

Visuose testo kūrimo etapuose būtina atsižvelgti į:

a) diagnozuota asmenybės savybė (dydis, padėtis, rodiklis) arba tik stebimos jos apraiškos (gebėjimai, žinių lygis, temperamentas, interesai, nuostatos);

b) susieto metodo patvirtinimas, t.y. nustatyti, kaip gerai išmatuoja reikiamą turtą;

c) visumos imties, pagal kurią turėtų būti vertinamas metodas, dydis;

d) stimuliuojanti medžiaga (plakatai, paveikslėliai, žaislai, plėvelės);

e) tyrėjo įtaka instruktavimo, uždavinių nustatymo, aiškinimo, atsakymo į klausimus procese;

f) situacijos sąlygos;

g) tokias tiriamojo elgesio formas, kurios rodo matuojamą savybę;

h) atitinkamų elgesio formų mastelį;

i) atskirų išmatuotų elementų rezultatų sumavimas į bendrąsias vertes (subendrinant atsakymus, pvz., „Taip“);

j) rezultatų formulavimas pagal standartizuotą vertinimo skalę.

Vienas iš testavimo variantų gali būti klausimynas, tačiau su sąlyga, kad jis atitinka testams keliamus reikalavimus.

Anketa – tai rinkinys klausimų, kurie atrenkami ir išdėstomi vienas kito atžvilgiu pagal reikiamą turinį. Anketos naudojamos, pavyzdžiui, psichodiagnostikos tikslais, kai tiriamasis turi pats įsivertinti savo elgesį, įpročius, nuomonę ir pan. Šiuo atveju subjektas, atsakydamas į klausimus, išreiškia savo teigiamas ir neigiamas nuostatas. Naudodami klausimynus galite išmatuoti tiriamųjų vertinimus apie kitus žmones. Užduotis paprastai veikia kaip tiesioginis atsakymas į klausimus, į kuriuos reikia atsakyti apgailestaujant ar paneigiant. Daugeliu atvejų atsakymo galimybės suteikiamos ir tereikia pažymėti kryžiaus, apskritimo ir pan. Anketos trūkumas yra tas, kad tiriamasis gali imituoti arba disimuliuoti tam tikrus asmenybės bruožus. Tyrėjas gali įveikti šį trūkumą (nors ir ne iki galo) naudodamas kontrolinius klausimus, kontrolines skales ir „melo“ skales. Anketos pirmiausia naudojamos diagnozuojant charakterį, diagnozuojant asmenybę (ekstraversija – intravertiškumas, interesai, nuostatos, motyvai).

Asmenybės diagnostika – tai metodų rinkinys, leidžiantis atpažinti jos neintelekcines savybes, kurios yra gana stabilios nuostatos.

Šiuo metu taikomojoje sociologijoje dažniausiai naudojami iš socialinės psichologijos pasiskolinti testavimo metodai, susiję su asmenybės bruožų tyrimu. Atsiranda specialiai sociologų sukurti testai. Šie testai dažnai naudojami sociologinėse anketose.

1.2 Privalumai ir trūkumaitestechninis studentų žinių patikrinimas

Aukštojo mokslo sistemoje studentų žinių tikrinimo panaudojimas turi savo prielaidas. Todėl testavimas turi ir privalumų, ir trūkumų, kurie bus aptarti toliau.

Kaip pranašumus galima paminėti šiuos dalykus:

1. Testavimas yra geresnis ir objektyvesnis vertinimo būdas. Nuotoliniam mokymuisi maksimalaus auditorinio valandų skaičiaus limito sąlygomis testavimas dažnai yra vienintelis būdas gana objektyviai įvertinti studentų žinias.

2. Testavimas yra teisingesnis metodas, kuriuo visi mokiniai yra vienodi tiek kontrolės, tiek vertinimo procese, neįtraukiant mokytojo subjektyvumo.

3. Testai yra išsamesnė priemonė, nes jie leidžia nustatyti studento žinių apie visą dalyką lygį nei atliekant testą.

4. Testavimas žymiai sutaupo mokytojo laiką, skiriamą mokinių žinių stebėjimui, palyginti su neakivaizdinių studentų testo darbų tikrinimu ir gynimu. Taip yra dėl to, kad studentų grupė testuojama vienu metu.

Tačiau bandymai taip pat turi tam tikrų trūkumų:

1. Griežti laiko apribojimai, taikomi atliekant testo užduotis, atmeta galimybę nustatyti tų testuojančiųjų struktūrą ir pasirengimo lygį, kurie dėl savo psichofiziologinių savybių mąsto ir viską daro lėtai, bet kartu efektyviai.

2. Testavimo metu mokytojo gauti duomenys, nors juose yra informacijos apie žinių spragas konkrečiuose skyriuose, neleidžia spręsti apie šių spragų priežastis.

3. Norint užtikrinti testo objektyvumą ir teisingumą, reikia imtis specialių priemonių testo užduočių konfidencialumui užtikrinti. Pakartotinai naudojant testą, patartina atlikti užduočių pakeitimus.

4. Testuojant yra atsitiktinumo ir intuicijos elementas. To priežastis gali būti ta, kad mokinys atspėja atsakymą, todėl rengiant testą būtina šią situaciją numatyti.

2 . Bandomieji modeliai

Pažvelkime į pagrindinius testavimo modelius.

Klasikinis modelis.Šis modelis yra pats pirmasis ir paprasčiausias. Yra n užduočių, skirtų konkrečiai žinių sričiai, kelioms žinių sritims arba žinių srities daliai (skyriui, temai ir pan.). Iš šio užduočių rinkinio atsitiktinai atrenkamos k užduočių (k

Orumas:

Įgyvendinimo paprastumas.

Trūkumai:

Dėl imties atsitiktinumo neįmanoma iš anksto nustatyti, kokios sudėtingumo užduotys bus skirtos studentui. Dėl to vienas mokinys gali gauti k lengvų užduočių, o kitas – k sunkių;

Balas priklauso tik nuo teisingų atsakymų skaičiaus ir neatsižvelgia į užduočių sudėtingumą.

Klasikinis modelis dėl savo trūkumų turi mažiausią patikimumą, nes Neatsižvelgimas į užduoties parametrus dažnai neleidžia objektyviai įvertinti mokinio žinių.

Šiuo metu nuo šio modelio naudojimo pereinama prie pažangesnių ir efektyvesnių modelių, pavyzdžiui, adaptyvaus testavimo.

Klasikinis modelis, atsižvelgiant į užduočių sudėtingumą.Šis testavimas atliekamas panašiai kaip ir ankstesnis, tačiau kiekviena užduotis turi tam tikrą sudėtingumo lygį Ti, i= ir skaičiuojant testo rezultatą atsižvelgiama į klausimų, į kuriuos mokinys pateikė teisingą atsakymą, sudėtingumą. Kuo sudėtingesnis klausimas, tuo aukštesnis bus testo rezultatas. Į klausimus, į kuriuos atsakyta neteisingai, į sunkumus neatsižvelgiama.

Trūkumas: dėl imties atsitiktinumo neįmanoma iš anksto nustatyti, kokios sudėtingumo užduotys bus skirtos studentui. Dėl to vienam mokiniui gali būti duota k lengvų užduočių, o kitam – k sunkių užduočių.

Modeliai, kuriuose atsižvelgiama į užduočių sudėtingumą, leidžia adekvačiau vertinti žinias. Bet užduočių pasirinkimo atsitiktinumas neleidžia pasiekti lygiagrečių sudėtingumo testų, t.y. bendrų užduočių sudėtingumo charakteristikų vienodumas, o tai sumažina testavimo patikimumą.

Didėjančio sudėtingumo modelis. Yra mano sudėtingumo lygiai. Teste turi būti visų sudėtingumo lygių užduočių. Iš šio užduočių rinkinio atsitiktinai atrenkamos k užduočių (k

Bandymo rezultatas nustatomas panašiai kaip ir modelio, atsižvelgiant į sudėtingumą.

Šis modelis užtikrina testų lygiagretumą sudėtingumo požiūriu, t.y. Bandymų rezultatų patikimumas yra dar didesnis nei ankstesniuose modeliuose.

Modelis su užduočių pasiskirstymu pagal meistriškumo lygius.

Yra penki mokomosios medžiagos įsisavinimo lygiai.

Nulinis lygis (angl. Understanding) – tai lygis, kuriame besimokantysis sugeba suprasti, t.y. prasmingai suvokti naują informaciją. Tiesą sakant, mes kalbame apie ankstesnį mokinio mokymą.

Pirmasis lygmuo (Atpažinimas) – tai tiriamų objektų atpažinimas pakartotinai suvokus anksčiau įgytą informaciją apie juos arba veiksmus su jais, pavyzdžiui, identifikuojant tiriamą objektą iš daugybės pateiktų objektų.

Antrasis lygis (atgaminimas) – tai anksčiau įgytų žinių atkūrimas nuo tiesioginės kopijos iki pritaikymo tipinėse situacijose. Pavyzdžiai: informacijos atkūrimas iš atminties, tipinių problemų sprendimas naudojant modelį.

Trečiasis lygis (Taikymas) – tai informacijos įsisavinimo lygis, kuriame besimokantysis geba savarankiškai atkurti ir transformuoti įgytą informaciją, aptarti žinomus objektus ir pritaikyti ją netipinėse situacijose. Tuo pačiu metu besimokantysis geba generuoti naują informaciją apie tiriamus objektus. Pavyzdžiai: netipinių uždavinių sprendimas, tinkamo algoritmo pasirinkimas iš anksčiau išnagrinėtų algoritmų rinkinio konkrečiai problemai išspręsti.

Ketvirtasis lygis (Kūrybinė veikla) ​​– tai temos mokomosios medžiagos įvaldymo lygis, kuriame mokinys geba kurti naują, anksčiau niekam nežinomą informaciją. Pavyzdys: naujo problemos sprendimo algoritmo kūrimas.

Pateikimo lygis žymimas a ir gali būti nuo 0 iki 4.

Užduotys sudaromos kiekvienam iš penkių lygių. Pirma, testavimas atliekamas naudojant 0 lygio užduotis, tada 1, 2 ir kt. Prieš pereinant iš lygio į lygį, apskaičiuojamas tam tikro lygio mokomosios medžiagos įvaldymo laipsnis ir nustatoma galimybė pereiti į kitą lygį.

Norint išmatuoti mokomosios medžiagos įvaldymo laipsnį kiekviename lygyje, naudojamas šis koeficientas:

čia P 1 yra teisingai atliktų svarbių operacijų skaičius testavimo metu;

P 2 – bendras reikšmingų testo operacijų skaičius.

Esminės operacijos yra tos operacijos, kurios atliekamos audituojamu lygiu a. Žemesniems lygiams priklausančios operacijos neįtraukiamos į reikšmingų skaičių.

Remiantis tuo: 0 ? K b? 1.

Taigi mokomosios medžiagos įvaldymo lygis gali būti naudojamas vertinant mokinio žinių kokybę ir skiriant pažymį. Rekomenduojami šie balų kriterijai:

K b< 0,7 Неудовлетворительно

0,7? K b<0,8Удовлетворительно

0,8? K b<0,9Хорошо

K b? 0.9 Puikus

Prie K b< 0,7 следует продолжать процесс обучения на том же уровне.

Modelis atsižvelgiant į užduoties reakcijos laiką.Šiame modelyje, nustatant testo rezultatą, atsižvelgiama į reakcijos į kiekvieną užduotį laiką. Tai daroma siekiant atsižvelgti į nesavarankiško atsakymo į užduotis galimybę: mokinys gali ilgai ieškoti atsakymo vadovėlyje ar kituose šaltiniuose, tačiau galiausiai jo pažymys vis tiek bus žemas, net jei jis teisingai atsakė į visus klausimus. Kita vertus, jei jis nenaudojo užuominų, o ilgai galvojo apie atsakymus, tai reiškia, kad jis nepakankamai gerai išstudijavo teoriją ir dėl to net ir su teisingais atsakymais pažymys bus sumažintas. .

Reakcijos laiką galima apskaičiuoti, pavyzdžiui, naudojant formules.

I-ojo testo užduoties atsakymo rezultatas:

žinių patikrinimo užduotis

Jei R i > 1, tai R i =1.

Jei R i< 0, то R i =0.

kur: atsakymas – užduoties reakcijos laikas,

t max – laikas, per kurį reitingas nemažėja.

t max nustatomas taip, kad mokinys turėtų galimybę perskaityti klausimo ir atsakymų variantus, juos suvokti ir pasirinkti, jo nuomone, teisingą atsakymą. Parametras t max gali būti nustatytas kaip konstanta visoms testo užduotims arba skaičiuojamas kiekvienai atskirai užduočiai, priklausomai nuo jos sudėtingumo, t.y. t 2 max =f(T i), nes Logiška manyti, kad atsakyti į sudėtingą užduotį reikia daugiau laiko nei į paprastą užduotį. Kita galima parametro t max priklausomybė yra nuo individualių mokinio gebėjimų, kurie turi būti nustatyti anksčiau.

Testo rezultatas:

Modeliai, kuriuose atsižvelgiama į elemento atsako laiką, taip pat gali pagerinti bandymo rezultatų patikimumą, ypač kai jie derinami su modeliu, kuriame atsižvelgiama į elemento sudėtingumą.

Modelis su laiko limitu bandymams. Testo rezultatams įvertinti imamos tik tos užduotys, į kurias mokinys spėjo atsakyti per tam tikrą laiką.

Šiuo metu šis modelis naudojamas gana plačiai.

Kai kuriuose darbuose užduotis būtinai rūšiuoti vis sudėtingiau ir nustatyti tokį testavimo laiką, kad nė vienas, net ir stipriausias mokinys, negalėtų atsakyti į visas testo užduotis. Šį metodą siūloma naudoti testuojant formas, kai mokiniai mato visas priešais esančias užduotis iš karto. Jo esmė ta, kad kai mokinys atsako į visas užduotis, o jam dar lieka laiko, jis gali pradėti tikrinti savo atsakymus, abejoti ir galų gale pataisyti teisingus atsakymus į neteisingus. Todėl rekomenduojama arba apriboti testo laiką, arba pasiimti formą iš karto, atsakius į visus testo klausimus.

Adaptyvus modelis.Šis modelis yra klasikinio modelio tęsinys, atsižvelgiant į užduočių sudėtingumą.

Adaptyvusis testas – tai testas, kuriame užduočių sudėtingumas kinta priklausomai nuo testuotojo atsakymų teisingumo. Jei mokinys teisingai atsako į testo užduotis, vėlesnių užduočių sunkumas padidėja, jei neteisingai, jis sumažėja. Taip pat galima užduoti papildomus klausimus temomis, kurių mokinys nelabai išmano, siekiant tiksliau nustatyti šių sričių žinių lygį. Taigi, galime teigti, kad adaptyvusis modelis primena mokytojo egzaminą – jei mokinys į užduotus klausimus atsako užtikrintai ir teisingai, mokytojas jam greitai suteikia teigiamą pažymį. Jei mokinys pradeda „plaukioti“, tada mokytojas užduoda jam papildomų arba orientacinių tokio paties sudėtingumo klausimų arba ta pačia tema. Ir galiausiai, jei mokinys iš pat pradžių prastai atsako, mokytojas taip pat pakankamai greitai duoda pažymį, bet neigiamą.

Šis modelis naudojamas studentų testavimui kompiuteriu, nes Neįmanoma iš anksto pateikti tiek klausimų popierinėje formoje ir tokia tvarka, kokia jie turėtų būti pateikiami studentui.

Testavimas dažniausiai pradedamas nuo vidutinio sudėtingumo užduočių, tačiau galima pradėti ir nuo lengvų užduočių, t.y. vadovautis sudėtingumo didinimo principu.

Testavimas baigiamas, kai mokinys pasiekia tam tikrą pastovų sunkumo lygį, pavyzdžiui, atsako į tam tikrą kritinį skaičių to paties sunkumo klausimų iš eilės.

Privalumai:

1) leidžia lanksčiau ir tiksliau matuoti mokinių žinias;

2) leidžia išmatuoti žinias atliekant mažiau užduočių nei klasikiniame modelyje;

3) identifikuoja temas, kurias mokinys išmano prastai ir leidžia jam apie jas užduoti nemažai papildomų klausimų.

Trūkumai:

1) iš anksto nežinoma, kiek klausimų reikia užduoti studentui, norint nustatyti jo žinių lygį. Jei į testavimo sistemą įtrauktų klausimų neužtenka, testavimą galite nutraukti ir įvertinti rezultatą pagal mokinio atsakytų klausimų skaičių;

2) gali būti naudojamas tik kompiuteryje.

Testavimo rezultatų patikimumas šiuo atveju yra didžiausias, nes adaptuojama prie konkretaus mokinio žinių lygio, o tai užtikrina didesnį matavimų tikslumą.

Galimas adaptyvaus testavimo modelio algoritmas. Šis algoritmas yra gana paprastas ir leidžia keisti tik sudėtingumo lygį, neatsižvelgiant į atsakymų į ankstesnius klausimus statistiką. Kiekviename testavimo etape kiekvienam sudėtingumo lygiui mokiniui pateikiamos dvi užduotys ir, remiantis atsakymų į jas rezultatais, nustatomas šių užduočių sudėtingumo lygis. Toks užduočių skaičius (dvi) leidžia adekvačiau įvertinti žinių lygį nei viena užduotis, kurios atsakymą mokinys gali atspėti ar netyčia pamiršti, ir tuo pačiu nepateikia didelio skaičiaus atsakymų variantų derinių, kaip ir trijų ar net daugiau užduočių atveju .

Tegul būna m sudėtingumo lygių. Įvedamas koeficientas k r =100/m.

Pažymime t – esamą mokinio žinių lygį, t n – žemesnįjį žinių lygį, t in – aukštesnįjį žinių lygį. Išmatuosime visus žinių lygius nuo 0 iki 100 (0 – nėra žinių, 100 – absoliučios žinios).

1. Nustatyti t = 50; tn = 0; t in = 100.

2. Apskaičiuokite esamą sunkumo lygį T=t/k r .

3. Pateikite dvi T sudėtingumo užduotis. Tegu k pr - teisingų atsakymų skaičius, k pr?.

4. Žinių lygio perskaičiavimas:

· jei k pr = 2, tai t n = t; t in = t in + 0,5t. Jei t in > 100, tai t in = 100;

· jei k pr = 1, tai t n = t n / 4; t in = t in + 0,1t. Jei t in > 100, tai t in = 100;

· jei k pr = 0, tai t n = t n / 2; t in = t.

5. Jei |t-t 1 |<е, то уровень знаний равен t 1 , выход.

6. Pereikite prie (2) veiksmo.

Jis nustatomas remiantis reikiamu žinių įvertinimo tikslumu. Tačiau mažėjant e, klausimų, kuriuos reikia įtraukti į testą, skaičius didėja.

Scenarijų testavimo modelis.Šis modelis taip pat yra klasikinio modelio tęsinys. Šis modelis yra įdiegtas nuotolinio asinchroninio mokymosi sistemoje, kuriamoje Tatar Institute for Business Promotion (TISBI).

Reikšmingas klasikinio modelio trūkumas yra testų nelygiagretumas skirtingiems studentams, nes neįmanoma iš anksto nustatyti, kokių sudėtingumo užduočių ir kokias temas studentas gaus. Todėl scenarijų testavimo metu mokytojas prieš testavimą sukuria testavimo scenarijų, kuriame gali nurodyti:

· užduočių kiekviena tema, kurios turi būti įtrauktos į testą, skaičius;

· kiekvieno sunkumo lygio užduočių, kurios turi būti įtrauktos į testą, skaičius;

· kiekvienos formos užduočių, kurios turi būti įtrauktos į testą, skaičius“;

· bandymo laikas

· ir kiti parametrai.

Scenarijus gali būti sukurtas bet kokiam mokomosios medžiagos kiekiui: skyriui, dalykui, specialybei ir kt.

Yra keturios bandomųjų elementų formos:

1. Užduotys su pasirinkimu, kurios suskirstytos į 3 pogrupius: užduotys su vieno teisingo atsakymo pasirinkimu arba užduotys su vienu pasirinkimu, užduotys su kelių teisingų atsakymų pasirinkimu arba užduotys su daugybe atsakymų, užduotys su teisingiausio atsakymo pasirinkimu .

2. Atviros užduotys.

3. Atitikties nustatymo užduotys.

4. Užduotys nustatyti teisingą seką.

Tiesiogiai testavimo metu kiekvieno sudėtingumo lygio užduočių pasirinkimas kiekvienai temai, kiekvienai formai ir pan. yra sudarytas atsitiktinai iš bendros užduočių bazės, todėl kiekvienas studentas gauna savo užduotis. Gauti testai visiems mokiniams yra lygiagretūs, t.y. turėti tiek pat užduočių ir tokio paties sudėtingumo. Tačiau skirtingai nuo didėjančio sudėtingumo modelio, kuris užtikrina ir paraleliškumą, čia testo rengėjas pats nusprendžia, kiek ir kokių užduočių turi pateikti kiekvienai temai, todėl visiems studentams suteikiamos absoliučiai identiškos testavimo sąlygos.

Palyginti su adaptyviuoju modeliu, šis modelis yra mažiau efektyvus, nes Jis nepritaikytas prie individualių kiekvieno mokinio savybių, tačiau turi psichologinį pranašumą: testuodami adaptyvųjį modelį studentai atsako į skirtingą skaičių klausimų ir atrodo, kad yra skirtingomis sąlygomis. Scenarijų testavimo atveju visi mokiniai gauna tiek pat klausimų kiekviena tema ir kiekvienu sunkumo lygiu.

Bandymų rezultatų patikimumas yra panašus į patikimumą, gautą atliekant vis sudėtingesnius testus.

Neaiškia matematika pagrįstas modelis. Neaiškios matematikos įvedimo tikslas – bandymas matematiškai formalizuoti neryškius, kokybinius reiškinius ir objektus su neryškiomis ribomis realiame pasaulyje. Apytikslė kontrolė ypač naudinga, kai aprašomi procesai yra per sudėtingi, kad juos būtų galima analizuoti naudojant įprastinius kiekybinius metodus arba kai turimi informacijos šaltiniai interpretuojami kokybiškai, netiksliai arba miglotai. Eksperimentiškai buvo įrodyta, kad neryškus valdymas duoda geresnių rezultatų, palyginti su gautais naudojant visuotinai priimtus valdymo algoritmus. Neaiškioji logika, kuria grindžiamas neryškus valdymas, yra artimesnė žmogaus mąstymui ir natūralioms kalboms nei tradicinės logikos sistemos. Apytikslė logika iš esmės yra veiksminga priemonė realaus pasaulio netikrumams ir netikslumams reprezentuoti. Matematinės priemonės, atspindinčios pradinės informacijos neapibrėžtumą, leidžia mums sukurti modelį, atitinkantį tikrovę.

Šis testavimo modelis yra bet kurio ankstesnio modelio tobulinimas, kuriame vietoj aiškių testo elementų ir atsakymų charakteristikų naudojami neryškūs jų analogai. Pavyzdžiai:

Užduoties sunkumas („lengva“, „vidutinė“, „virš vidutinio“, „sunku“ ir kt.);

Atsakymo teisingumas („teisingas“, „iš dalies teisingas“, „greičiausiai neteisingas“, „neteisingas“ ir kt.);

Atsakymo laikas („mažas“, „vidutinis“, „didelis“, „labai ilgas“ ir kt.);

Teisingų atsakymų procentas („mažas“, „vidutinis“, „didelis“, „labai didelis“ ir kt.);

Galutinis pažymys;

Neaiškių charakteristikų pristatymas gali padėti mokytojams sukurti testus. Pavyzdžiui, mokytojas gali greitai nustatyti, ar užduotis sunki, ar ne. Tačiau jam bus gana sunku tiksliai pasakyti, kaip sunku, pavyzdžiui, 100 balų skalėje, ar tiksliai įvertinti dviejų užduočių sunkumų skirtumą. Mokinio požiūriu jo žinios yra neaiškiai vertinamos „gerai“, „puikiai“, „nelabai gerai“ ir kt. jam labiau suprantamas nei aiškus taškų skaičius, kurį jis surinko per testavimą.

Modelius galima derinti, pavyzdžiui:

Klasikinis modelis, kuriame atsižvelgiama į užduočių sudėtingumą, ir modelis, atsižvelgiant į atsako į užduotį laiką;

Didėjančio sudėtingumo modelis ir modelis, kuriame atsižvelgiama į užduoties atsako laiką;

Didėjančio sudėtingumo modelis ir modelis su bandymo laiko limitu;

Modelis atsižvelgiant į užduoties reakcijos laiką ir adaptyvųjį modelį;

Modelis, kuriame atsižvelgiama į atsako į užduotį laiką, ir modelis, pagrįstas neaiškia matematika;

Modelis su užduočių pasiskirstymu pagal meistriškumo lygius ir modelis, atsižvelgiant į užduočių sudėtingumą;

3 . Testo užduočių rengimas

3.1 Kompiuterinio testavimo sukūrimas

Kompiuterinis testas – tai priemonė, skirta mokinio mokymuisi matuoti, susidedanti iš testo užduočių sistemos elektronine forma, tam tikros rezultatų atlikimo, apdorojimo ir analizės tvarkos. Kompiuterinis testas generuojamas programiškai iš elektroninio bandomųjų elementų banko pagal specifikaciją (planas, testo pasas).

Sistemingas didelio skaičiaus tikrinamų žmonių žinių tikrinimas lemia poreikį automatizuoti žinių tikrinimą, naudoti kompiuterines technologijas ir atitinkamas žinių tikrinimo programas.

Kompiuterinis testavimas kaip efektyvus žinių patikrinimo būdas vis dažniau naudojamas švietime. Vienas iš jo privalumų yra minimalus laikas, sugaištas patikimiems kontrolės rezultatams gauti, o rezultatai gaunami beveik iš karto po kontrolinio testo. Testai nuo tradicinių vertinimų ir žinių kontrolės skiriasi mokymosi rezultatų vertinimo objektyvumu, nes vadovaujasi ne subjektyvia dėstytojų nuomone, o objektyviais kriterijais.

Pagrindiniai reikalavimai kompiuterinei valdymo sistemai yra šie:

Testo klausimai ir atsakymų variantai turi būti aiškūs ir suprantami turiniu;

Kompiuterinis testas turi būti lengvai naudojamas;

Testo klausimų turėtų būti tiek daug, kad šių klausimų visuma apimtų visą medžiagą, kurią mokinys turi išmokti;

Klausimai tiriamajam turėtų būti pateikiami atsitiktine tvarka, kad būtų išvengta galimybės mechaniškai įsiminti jų seką;

Galimi atsakymų variantai taip pat turėtų būti išdėstyti atsitiktine tvarka;

Būtina sekti atsakymui skirtą laiką ir apriboti šį laiką.

Fizikos fakulteto specializacijos disciplinos „Tolerancijos, atitikmenys ir techniniai matavimai“ studentų žinioms patikrinti buvo sukurtas testas. Apklausa testo forma atliekama 15 minučių ir apima 15 klausimų, kurie nuosekliai pateikiami studentui automatiniu būdu. Testavimo metu monitoriaus ekrane rodoma tik viena bandymo užduotis.

Kiekvienas studentas gali laikyti testą tik vieną kartą. Po 15 minučių kompiuterinė programa automatiškai užbaigia testavimo procedūrą ir monitoriaus ekrane parodo galutinį rezultatą.

Testavimo metu derybos tarp studentų neleidžiamos. Klausimais, nesusijusiais su mokomosios medžiagos turiniu, reikia kreiptis į kompiuterių klasės mokytoją ar administratorių, pirmiausia pakeliant ranką, kad neblaškytų kitų testuotojų dėmesio testavimo metu.

Bandymo metu neleidžiama turėti mokymo ir informacinės medžiagos. Testavimo sesijos metu jums neleidžiama išeiti iš kompiuterių laboratorijos.

Kompiuteriniam testavimui buvo naudojama programa „Crab 2“, kurioje iš 50 klausimų atsitiktinai atrenkama 15 ir siūloma studentui. Kiekvienas klausimas turi 4 galimus atsakymus. Gali būti nuo vieno iki trijų teisingų atsakymų.

1 paveikslas – klausimo su vienu teisingu atsakymu pavyzdys

2 pav. Klausimo su keliais teisingais atsakymais pavyzdys

Testuodami galite praleisti klausimą, grįžti prie ankstesnio klausimo ir laiku atlikti testą. Testo rezultatas rodomas ekrane, kai testas baigtas. Nurodomas teisingų, neteisingų ir trūkstamų atsakymų skaičius. Užbaigus testą matosi visos užduotys, į kurias mokinys pateikė neteisingą atsakymą.

3 pav. Bandymo rezultatas

3.2 Testo užduotys

1. Reikėtų atsižvelgti į produkto kokybę:

a.per visą „gyvenimo ciklą“;

b. gamybos etape;

c. eksploatavimo etape;

d. teisingo atsakymo nėra

2. Terminas, paprastai vartojamas išoriniams dalių elementams, įskaitant necilindrinius elementus, apibūdinti:

a. skylė;

b.velenas;

d. vyriai.

3. Prekės dydis nustatytas pagal išmatavimus:

a. mažiausias dydžio apribojimas;

b. vardinis;

c. ribinis dydis;

d.tikrasis dydis.

Kuri diagrama parodyta žemiau esančiame paveikslėlyje?

b. skirtingų santykinio tikslumo pagrindinių angų ir pagrindinių velenų tolerancijos laukai su pagrindiniais nuokrypiais;

d.tolerancijos laukai su tais pačiais pagrindiniais nuokrypiais ir skirtingais santykinio tikslumo lygiais.

4. Kuri diagrama pavaizduota pateiktame paveikslėlyje:

sodinimo modeliai pagrindinių duobių sistemose;

b.tolerancijos laukai su skirtingais pagrindiniais nuokrypiais ir santykinio tikslumo lygiais;

5. Kuri diagrama parodyta pateiktame paveikslėlyje:

a. sodinimo modeliai pagrindinių duobių sistemose;

b.skirtingų santykinio tikslumo pagrindinių angų ir pagrindinių velenų tolerancijos laukai su pagrindiniais nuokrypiais;

c. tolerancijos laukai su skirtingais pagrindiniais nuokrypiais ir santykinio tikslumo lygiais;

d. tolerancijos laukai su tais pačiais pagrindiniais nuokrypiais ir skirtingais santykinio tikslumo lygiais.

6. Kuri diagrama parodyta pateiktame paveikslėlyje:

sodinimo modeliai pagrindinių duobių sistemose;

a. skirtingų santykinio tikslumo pagrindinių angų ir pagrindinių velenų tolerancijos laukai su pagrindiniais nuokrypiais;

b. tolerancijos laukai su skirtingais pagrindiniais nuokrypiais ir santykinio tikslumo lygiais;

c. tolerancijos laukai su tais pačiais pagrindiniais nuokrypiais ir skirtingais santykinio tikslumo lygiais.

7. Kurie kalibrai leidžia valdyti aukščiausias ir mažiausias parametrų ribines vertes:

a.riba;

b. darbininkai;

c. kontrolė;

d. normalus.

8. Matuokliai, skirti valdyti dalis jų gamybos proceso metu:

a. riba;

b.darbininkai;

c. kontrolė;

d. normalus.

9. Kalibrai, skirti valdyti darbiniams suportams:

a. riba;

b. darbininkai;

c.kontrolė;

d. normalus.

10. Formos tolerancija yra:

a.norminiai apribojimai, taikomi formos nukrypimui pagal nustatytus tolerancijos laukus;

b. bet kokio tikro paviršiaus charakteristikos;

c. sukimosi paviršiaus ašių tiesumas;

d. cilindro ir kūgio tiesumas.

11. Kokie yra pakeičiamumo tipai:

a.funkcinis;

b. algebrinė;

c.geometrinis;

d. užbaigti.

12. Bendri formos ir vietos nuokrypiai apima:

a.pabaigos išbėgimas;

b. nurodytas išbėgimas;

c.radialinis išbėgimas;

d. normalus ritmas.

13. Plokštumos tolerancijos simbolis atrodo taip:

a.;

14. Tam tikro paviršiaus formos tolerancijos simbolis:

c.;

15. Kokioms tikslumo klasėms nustatomi bendrieji matmenų nuokrypiai:

a. paskutinis, vidurinis;

b. normalus, tikslus;

c.tikslus, vidutinis;

d. grubus, labai nemandagus.

16. Kaip vadinamas radialinis rutulinis guolis:

a.0;

17. Kaip vadinamas radialinis sferinis rutulinis guolis:

b.1;

18. Kaip vadinamas radialinis ritininis guolis su susuktais ritinėliais:

d.5.

19. Kaip vadinamas kampinis kontaktinis rutulinis guolis:

c.6;

20. Pagrindiniai srieginių jungčių privalumai:

a. dizaino komplikacija;

b.lengvas surinkimas;

c. aukštas produktų pakeičiamumo lygis;

d. didėjantis technologijų sudėtingumas.

21. Pagrindiniai srieginių jungčių trūkumai:

a.dizaino komplikacija;

b. lengvas surinkimas;

c. aukštas produktų pakeičiamumo lygis;

d.didėjantis technologijų sudėtingumas.

22. Metriniams siūlams standartizuoti:

a.sriegio profilis;

b. vardiniai skersmenys ir žingsniai;

c. tikslumo standartai;

d. teisingo atsakymo nėra.

23. Priklausomai nuo to, kokias eksploatacines charakteristikas išskiriamos srieginės jungtys:

a.nejudantis;

b. kilnojamas;

c. standartinis;

d. nestandartinis.

24. Matavimų kokybė, atspindinti sisteminių paklaidų artumą iki nulio ir jų rezultatą:

a.matavimų teisingumas;

b. matavimų konvergencija;

d. matavimų normalumas.

25. Matavimų kokybė, atspindinti vienodomis sąlygomis atliktų matavimų rezultatų artumą vienas kitam:

a. matavimų teisingumas;

b.matavimų konvergencija;

c. matavimų atkuriamumas;

d. matavimų normalumas.

26. Matavimų kokybė, atspindinti skirtingomis sąlygomis atliktų matavimų rezultatų artumą vienas kitam:

a. matavimų teisingumas;

b. matavimų konvergencija;

c.matavimų atkuriamumas;

d. matavimų normalumas.

27. Kokį pakeičiamumą visiškas pakeičiamumas suponuoja:

a. pilnas;

b.nepilnas;

c. pradinis;

d. galutinis.

28. Didžiausias dydis yra:

a.du didžiausi leistini elementų dydžiai, tarp kurių turi būti tikrasis dydis;

29. Tikrasis dydis yra:

b. didžiausias leistinas elemento dydis;

c.elemento dydis nustatytas matavimu;

d. dydis, kurio atžvilgiu nustatomi nuokrypiai.

30. Nominalus dydis yra:

a. du didžiausi leistini elementų dydžiai, tarp kurių turi būti tikrasis dydis;

b. didžiausias leistinas elemento dydis;

c. elemento dydis nustatytas matavimu;

d.dydis, kurio atžvilgiu nustatomi nuokrypiai.

31. Didžiausias ribinis dydis yra:

a. du didžiausi leistini elementų dydžiai, tarp kurių turi būti tikrasis dydis;

b.didžiausias leistinas elemento dydis;

c. elemento dydis nustatytas matavimu;

d. dydis, kurio atžvilgiu nustatomi nuokrypiai.

32. Faktinis nuokrypis yra:

a.algebrinis skirtumas tarp realių ir atitinkamų vardinių dydžių;

33. Didžiausias nuokrypis yra:

b.algebrinis skirtumas tarp ribinių ir atitinkamų vardinių dydžių;

c. algebrinis skirtumas tarp didžiausios ribos ir atitinkamo vardinio dydžio;

d. algebrinis skirtumas tarp mažiausios ribos ir atitinkamų vardinių dydžių.

34. Viršutinis nuokrypis yra:

a. algebrinis skirtumas tarp realių ir atitinkamų vardinių dydžių;

b. algebrinis skirtumas tarp ribinių ir atitinkamų vardinių dydžių;

c.algebrinis skirtumas tarp didžiausios ribos ir atitinkamo vardinio dydžio;

d. algebrinis skirtumas tarp mažiausios ribos ir atitinkamų vardinių dydžių.

35. Mažiausias nuokrypis yra:

a. algebrinis skirtumas tarp realių ir atitinkamų vardinių dydžių;

b. algebrinis skirtumas tarp ribinių ir atitinkamų vardinių dydžių;

c. algebrinis skirtumas tarp didžiausios ribos ir atitinkamo vardinio dydžio;

d.algebrinis skirtumas tarp mažiausios ribos ir atitinkamų vardinių dydžių.

36. Pagrindinis nuokrypis yra:

a.vienas iš dviejų didžiausių nuokrypių, lemiančių tolerancijos lauko padėtį nulinės linijos atžvilgiu;

b. algebrinis skirtumas tarp ribinių ir atitinkamų vardinių dydžių;

c. algebrinis skirtumas tarp didžiausios ribos ir atitinkamo vardinio dydžio;

d. algebrinis skirtumas tarp mažiausios ribos ir atitinkamų vardinių dydžių.

37. Kokybė yra:

c. leistinų nuokrypių rinkinys, laikomas atitinkančiu tą patį visų vardinių dydžių tikslumo lygį;

38. Įėjimas yra:

a. laukas, apribotas didžiausio ir mažiausio ribinių dydžių ir nustatomas pagal tolerancijos vertę ir jo padėtį vardinio dydžio atžvilgiu;

b. didžiausio ir mažiausio ribinių dydžių skirtumas arba algebrinis skirtumas tarp viršutinio ir apatinio nuokrypių;

d. skylė, kurios apatinis nuokrypis lygus nuliui.

39. Tolerancijos laukas yra:

a. laukas, apribotas didžiausio ir mažiausio ribinių dydžių ir nustatomas pagal tolerancijos vertę ir jo padėtį vardinio dydžio atžvilgiu;

b. didžiausio ir mažiausio ribinių dydžių skirtumas arba algebrinis skirtumas tarp viršutinio ir apatinio nuokrypių;

c. leistinų nuokrypių rinkinys, laikomas atitinkančiu tą patį visų vardinių dydžių tikslumo lygį;

d. skylė, kurios apatinis nuokrypis lygus nuliui.

40. Pagrindinė skylė yra:

a. laukas, apribotas didžiausio ir mažiausio ribinių dydžių ir nustatomas pagal tolerancijos vertę ir jo padėtį vardinio dydžio atžvilgiu;

b. didžiausio ir mažiausio ribinių dydžių skirtumas arba algebrinis skirtumas tarp viršutinio ir apatinio nuokrypių;

c. leistinų nuokrypių rinkinys, laikomas atitinkančiu tą patį visų vardinių dydžių tikslumo lygį;

d.skylė, kurios apatinis nuokrypis lygus nuliui.

41. Dviejų dalių sujungimo pobūdis, nustatomas pagal jų dydžių skirtumą prieš surinkimą:

a. priėmimas;

b.nusileidimas;

42. Skylės ir veleno matmenų skirtumas prieš surinkimą, jei angos dydis didesnis už veleno dydį:

a. priėmimas;

b. nusileidimas;

c.tarpas;

43. Skirtumas tarp veleno ir angos matmenų prieš surinkimą, jei veleno dydis didesnis nei angos dydis:

a. priėmimas;

b. nusileidimas;

d.išankstinis įkėlimas

44. Didžiausio ir mažiausio ribinių dydžių skirtumas arba algebrinis skirtumas tarp viršutinio ir apatinio nuokrypių:

a.priėmimas;

b. nusileidimas;

45. Mažiausias tarpas yra:

a. skirtumas tarp mažiausio maksimalaus skylės dydžio ir didžiausio didžiausio veleno dydžio tarpinėje vietoje;

46. ​​Didžiausias tarpas yra:

b. skirtumas tarp didžiausio maksimalaus angos dydžio ir mažiausio didžiausio veleno dydžio tarpinio arba perėjimo metu;

c. didžiausias didžiausias skylės dydis yra mažesnis arba lygus mažiausiam maksimaliam veleno dydžiui;

47. Interferencinis pritaikymas yra:

a. skirtumas tarp mažiausio maksimalaus skylės dydžio ir didžiausio didžiausio veleno dydžio tarpinėje vietoje;

b. skirtumas tarp didžiausio maksimalaus angos dydžio ir mažiausio didžiausio veleno dydžio tarpinio arba perėjimo metu;

c.didžiausias didžiausias skylės dydis yra mažesnis arba lygus mažiausiam maksimaliam veleno dydžiui;

d. skirtumas tarp didžiausio ribinio veleno dydžio ir mažiausio ribinio angos dydžio prieš sumontavimą esant trukdžių ar pereinamojo įtaiso dydžiui.

48. Mažiausi trukdžiai yra:

a. skirtumas tarp mažiausio maksimalaus skylės dydžio ir didžiausio didžiausio veleno dydžio tarpinėje vietoje;

b. skirtumas tarp didžiausio maksimalaus angos dydžio ir mažiausio didžiausio veleno dydžio tarpinio arba perėjimo metu;

c. mažiausias ribinis skylės dydis yra mažesnis arba lygus mažiausiam veleno ribiniam dydžiui;

d. skirtumas tarp mažiausio ribinio veleno dydžio ir didžiausio ribinio angos dydžio prieš sumontavimą esant trukdžių montavimui.

49. Didžiausias trukdis yra:

a. skirtumas tarp didžiausio ribinio veleno dydžio ir mažiausio ribinio angos dydžio prieš sumontavimą esant trukdžių arba perėjimo įtaisui;

b. didžiausias didžiausias skylės dydis yra mažesnis arba lygus mažiausiam maksimaliam veleno dydžiui;

c. skirtumas tarp didžiausio maksimalaus angos dydžio ir mažiausio didžiausio veleno dydžio tarpinio arba perėjimo metu;

d. skirtumas tarp mažiausio ribinio veleno dydžio ir didžiausio ribinio angos dydžio prieš sumontavimą esant trukdžių montavimui.

Išvada

Testavimas yra viena iš pagrindinių žinių patikrinimo rūšių tiek stojimo į aukštąją mokyklą komisijos metu, tiek mokymosi procese. Šis žinių patikrinimo būdas leidžia vertinti nešališkai, sistemingai, objektyviai ir pakankamai greitai, neįtraukiant subjektyvių egzaminuotojo savybių.

Kursiniame darbe buvo nagrinėjami pagrindiniai testo užduočių modeliai (klasikiniai, adaptyvieji, laiko, sudėtingumo pagrįsti), jų privalumai ir trūkumai. Taip pat buvo sukurtas kompiuterinis testavimas, skirtas patikrinti Fizikos fakulteto studentų žinias temomis: „Tolerancijos, sutapimai ir techniniai matavimai“.

Testinės užduotys mokiniams yra edukacinės, prisideda prie domėjimosi dalyku ugdymo, gerina žinių kokybę. Skirtingo lygio pasirengimo mokiniai, laikydami testą, jaučiasi psichologiškai patogiai. Testo užduotys prisideda prie mąstymo ugdymo, moko lyginti ir kontrastuoti, analizuoti ir daryti išvadas, planuoti būsimą veiklą.

Remiantis šio kursinio darbo medžiaga, galima teigti, kad testų naudojimas studentų žinioms tikrinti yra patikimas ir perspektyvus metodas, kuris gali būti plačiai naudojamas ateityje.

Naudotų šaltinių sąrašas

žinių patikrinimo užduotis

1. Sociologijos žinynas / red. V.I. Volovičius. - Kijevas, 1990. - 379 p.

2. Sociologinis žodynas / komp.: A.N. Elsukovas, K.V. Šulga. - Mn., 1991. - 528 p.

3. Laiko ir įvykių socialinėje srityje fondas / red. V.D. Patruševa. - M.: Nauka, 1989. - 176 p.

4. Bespalko, V.P. Sisteminė ir metodinė specialistų rengimo ugdymo proceso palaikymas / V.P. Bespalko, Yu.G. Tatur - M.: "Aukštoji mokykla", 1989. - 144 p.

6. Glova, V.I. Minkštoji kompiuterija ir jų taikymas / V.I. Glova, I.V. Anikinas, M.A. Ajeli. - Kazanė: 2000. - 98 p.

Panašūs dokumentai

    Bandymų istorija. Testo samprata, testo užduotys. Testų klasifikacija, pagrindinės testavimo formos. Uždarojo ir atvirojo testo užduotys. Užduočių derinimas ir teisingos sekos nustatymas. Testavimo sistemų analizė.

    pristatymas, pridėtas 2014-04-07

    Žinių tikrinimo organizavimo ypatumai. Testo užduočių naudojimo skirtinguose mokymo etapuose ir įvairaus tipo užsiėmimuose rekomendacijos, jų rezultatų vertinimas. Istorijos testo užduočių vaidmens ir vietos tikrinant mokinių žinias ir įgūdžius analizė.

    kursinis darbas, pridėtas 2010-08-30

    Mokinių biologijos žinių patikrinimo svarba. Testo užduočių klasifikacija. Pagrindinės mokinių žinių ir gebėjimų tikrinimo formos ir metodai. Testo užduočių naudojimas dabartiniam ir galutiniam testavimui. Mokyti studentus dirbti su testinėmis užduotimis.

    kursinis darbas, pridėtas 2010-03-17

    Pedagoginis testavimas Rusijoje ir užsienyje. Šiuolaikinio testavimo buityje istorinis pagrindas. Pedagoginių testų rūšių klasifikacija, prieštestinės užduotys ir joms keliami reikalavimai. Inovatyvios testo užduočių formos.

    kursinis darbas, pridėtas 2008-10-28

    Elektroninių mokymosi valdymo sistemų naudojimas. Visų pagrindinių formų testo užduočių banko formavimas. Testo užduočių rezultatų matrica. Bandomosios grupės užduočių lengvumo indeksas. Sistemos testavimo užduočių rezultatų analizės įrankiai.

    santrauka, pridėta 2011-03-31

    Vertinimo procedūros tikslas ir metodai. Bandymų ir matavimų medžiagų paruošimas galutiniam techninės mechanikos atestavimui. Užduočių banko struktūrizavimas. Testo rezultatų įvertinimas. Testo užduočių banko patikrinimas ir testavimas.

    baigiamasis darbas, pridėtas 2014-05-25

    Kokybiniai ekspertiniai metodai studentų žinioms ir gebėjimams įvertinti. Testavimo tikslas ir pagrindinės užduotys. Pagrindiniai testo užduočių tipai. Testavimo funkcijos ir pagrindiniai jo kūrimo etapai. Mokytojai taiko testavimo metodą nuo galo iki galo.

    kursinis darbas, pridėtas 2011-12-27

    Žinių ir gebėjimų tikrinimo naudojant įvairias užduotis istorija. Centralizuoto kandidato ir repeticijų testavimo patirtis Rusijoje. Testai Amerikos švietimo sistemoje. Amerikoje naudojamų tyrimo metodų charakteristikos.

    santrauka, pridėta 2008-02-05

    Testo elementų kūrimo metodiniai pagrindai, jų požymiai, klasifikacija, kokybės kriterijai, ekspertizė. Energijos tvermės, judesio ir kampinio momento išsaugojimo dėsnių tikrinimas atliekant testo užduotis.

    baigiamasis darbas, pridėtas 2011-07-29

    Testo užduočių ir jų tipų teoriniai ir metodiniai pagrindai. Psichologiniai ir pedagoginiai pagrindai. Testai matematikos pamokose. Mokytojų patirties naudojant testo elementus analizė. Trumpas bandymo kontrolės formos naudojimo pranašumų aprašymas.

Testavimas vis dažniau naudojamas psichologiniuose ir edukaciniuose tyrimuose. Mokslininkai vis dažniau atkreipia dėmesį į gautų rezultatų objektyvumą, o testai yra objektyvus tyrimo metodas. Šiuo metu ypač aktyviai kuriami mokymosi pasiekimų vertinimo testai. Tačiau jie ne visada atitinka būtinus reikalavimus. Šioje pastraipoje išsamiai aprašomi akademinių pasiekimų patikrinimo etapai.

Yra įvairių požiūrių į testo apibrėžimą.

Testas yra įrankis, susidedantis iš kokybiškai patikrintos testo užduočių sistemos, standartizuotos atlikimo tvarkos ir iš anksto sukurtos rezultatų analizės technologijos, matuojant žmogaus savybes ir savybes, mokymosi pasiekimus, kuriuos galima keisti proceso metu. sistemingas mokymas.

A- sąvokų, apibrėžimų, terminų išmanymas;

IN- dėsnių ir formulių išmanymas;

C - gebėjimas taikyti dėsnius ir formules problemoms spręsti;

D- gebėjimas interpretuoti rezultatus grafikuose ir diagramose;

E- gebėjimas priimti vertybinius sprendimus.

Prie kiekvieno bandymo turi būti pateikta specifikacija, t.y. jo aprašymas, kuriame nurodomi testavimo tikslai, kam šis testas skirtas, testo turinys, užduočių procentas įvairiuose skyriuose ir veiklos rūšyse, naudojamos užduočių formos, rekomenduojamas atlikimo laikas. Testo specifikacija parengta atsižvelgiant į norminius dokumentus ir išsilavinimo standartus, kurie naudojami planuojant testo turinį.

Žinios ir gebėjimai, planuojami testavimui

Iš viso

numerį

už kiekvieną tašką

IN (20%)

E (10%)

Tame pačiame etape planuojama ir testo trukmė, kuri nustatoma priklausomai nuo testavimo tikslų, testuojamo turinio apimties ir testuojančiųjų amžiaus. Pradinė baigiamojo testo trukmė yra 60-80 užduočių, remiantis tokiu skaičiavimu: bendra testavimo trukmė yra 1,5-2 valandos, vidutiniškai 2 minutės vienai užduočiai.

Siekiant išvengti pakartotinio testo elementų kūrimo ir testo matematinio-statistinio testavimo, pradiniame variante patartina sukurti 20-25% daugiau dalykų, nei numato galutinė testo forma. Statistinio apdorojimo metu reikalingų kriterijų neatitinkantys darbai bus ištrinti.

Testo užduočių ruošimas. Testo elementų rašymas yra vienas iš svarbiausių testo kūrimo proceso etapų. Vienas iš vadovaujančių rašto užduočių principų yra kongruencijos principas, t.y. užduočių turinio atitiktis tikrinamai turinio sričiai. Kūrėjai turi aiškiai žinoti, kokį konkretų turinio elementą ar įgūdžius tikrina kiekviena užduotis. Užduotis patikrina vieną dalyką. Klaidinga manyti, kad geriau kurti užduotis kelioms žinioms patikrinti. Dėl neapibrėžtumo dėl to, kas matuojama, formuluotė gali būti dviprasmiška, o tai pablogina paties testo kokybę ir turi įtakos matavimo rezultatams.

Testo užduotys skirstomos į tipus, formas ir tipus, tarp kurių galima išskirti šiuos tipus:

  • - uždara (formos: alternatyvūs atsakymai, keli atsakymų variantai, korespondencijos atkūrimas, sekos atkūrimas);
  • - atviras (su formomis: priedais ir nemokamas pristatymas).

Kiekvienos rūšies užduočių ypatybės buvo aptartos šio vadovėlio 3.2 punkte. Išsamų užduočių tipų ir formų aprašymą taip pat galite perskaityti studijų vadove.

Kuriant testo užduotis, rekomenduojama pradėti nuo teisingo atsakymo formulavimo, tai padeda išvengti kelių teisingų atsakymų į užduotį. Renkantis atitraukiklius, reikia atsiminti, kad visi atitraukikliai turi būti vienodai patrauklūs. Išsiblaškiančių priemonių pasirinkimas yra gana sudėtinga užduotis. Kartais juos kuriant gali būti panaudoti neteisingi pačių mokinių atsakymai. Norėdami tai padaryti, preliminaraus testavimo metu tiriamiesiems pateikiamos užduotys atvira forma, kad būtų galima juos papildyti. Tipiškos klaidos, kurias daro mokiniai atlikdami užduotį, bus tikėtini trukdžiai.

Testo užduočių tipas ir forma parenkami atsižvelgiant į testo turinį. Tačiau į vieną testą nerekomenduojama įtraukti daugiau nei trijų formų testo elementų (pavyzdžiui, alternatyvaus atsakymo, kelių pasirinkimų ir papildymo elementų). Rekomenduojama grupuoti tos pačios formos užduotis. Tokį reikalavimą lemia tai, kad pereinant nuo vienos formos užduočių prie kitos, tiriamieji praleidžia laiko priprasti prie kitos atsakymų sistemos ir pailgėja testo atlikimo laikas.

Testo užduočių turinio ir formos ekspertinė analizė. Užduočių turinio ir formos pertvarkymas pagal egzamino rezultatus. Sukūrus pradinę testo formą, ją reikia patvirtinti. Dažniausiai tokį patikrinimą atlieka ekspertai. Mokytojai, mokytojai ir kiti specialistai, gerai susipažinę su testuojamu turiniu ir testo kūrimo pagrindus, gali veikti kaip ekspertai. Patikrinimui būtina įtraukti bent 2-4 ekspertus. Ekspertai neturėtų dalyvauti kuriant testą. Kartais patys studentai gali veikti kaip papildomi ekspertai, tikrinantys klausimų formuluotės aiškumą ir blaškiklių kokybę.

Ekspertų užduotis yra patikrinti ir įvertinti:

  • - testo instrukcijos;
  • - testo specifikacijos, visų pirma, ar kiekvienos dalies testavimo klausimų procentas atitinka skyriaus apimtį ir sudėtingumo lygį;
  • - patikrinkite užduotis, ar atitinka deklaruotą sudėtingumo lygį;
  • - testo užduočių formulavimas, kad būtų laikomasi testo užduočių rengimo reikalavimų;
  • - atsakymų variantai, kad būtų laikomasi atsakymų variantų reikalavimų ir reikalavimų trikdžiams.

Ekspertai atidžiai perskaito instrukcijas ir atlieka kiekvieną testo užduotį. Visos jų rekomendacijos įrašomos į specialius protokolus. Remdamasis gautomis rekomendacijomis, kūrėjas patikslina testą. Atliekant baigiamąjį darbą, būtina atsižvelgti į tai, kad atskiro eksperto nuomonė gali būti klaidinga ir ne į kiekvieną vertinimą reikia atsižvelgti. Bet jei visi ekspertai išsakė tą pačią nuomonę, į tai reikia atsižvelgti.

  • Čelyškova M. B. Pedagoginių testų konstravimo teorija ir praktika. M., 2002 m.
  • Voronin Yu A., Trubina L. A., Vasilyeva E. V., Kozlova O. V. Paskaitų kursas „Šiuolaikinės mokymosi rezultatų vertinimo priemonės“: vadovėlis, vadovas. Voronežas: Voronežo valstybinio pedagoginio universiteto leidykla, 2004. 115 p.
  • Voronin Yu.A., Trubina L.A., Vasilyeva E.V., Kozlova O.V. Paskaitų kursas „Šiuolaikinės mokymosi rezultatų vertinimo priemonės“: vadovėlis, vadovas.
  • Bayborodova L.V., Chernyavskaya A.P., Ansimova N.P. Mokslinių tyrimų organizavimas. Jaroslavlis: YGGTU leidykla, 2014. 232 p.
    • Pamoka

    Laba diena!

    Noriu surinkti visą būtiniausią testavimo teoriją, kurios klausiama pokalbiuose su praktikantais, jaunesniais ir mažais viduriniais. Tiesą sakant, jau nemažai surinkau. Šio įrašo tikslas – kolektyviai pridėti tai, kas buvo praleista, ir pataisyti/perfrazuoti/pridėti/padaryti ką nors kita su tuo, kas jau yra, kad būtų gerai ir galėtumėte visa tai paimti ir pakartoti prieš kitą pokalbį, tik tuo atveju . Apskritai, kolegos, aš klausiu po pjūviu, kas turėtų išmokti ko nors naujo, kas sisteminti seną, o kas prisidėti.

    Rezultatas turėtų būti išsamus sukčiavimo lapas, kurį turėsite dar kartą perskaityti pakeliui į pokalbį.

    Viskas, kas išvardinta žemiau, buvo ne mano sugalvota, o paimta iš įvairių šaltinių, kur man asmeniškai labiau patiko formuluotė ir apibrėžimas. Pabaigoje yra šaltinių sąrašas.

    Tema: testavimo apibrėžimas, kokybė, tikrinimas / patvirtinimas, tikslai, etapai, bandymų planas, bandymo plano taškai, bandymo planas, bandymo projektavimo metodai, atsekamumo matrica, testų atvejis, kontrolinis sąrašas, defektas, klaida / defektas / gedimas, klaidų ataskaita , sunkumas palyginti su prioritetu, testavimo lygiai, tipai / tipai, integravimo testavimo metodai, testavimo principai, statinis ir dinaminis testavimas, tiriamasis / ad hoc testavimas, reikalavimai, klaidų gyvavimo ciklas, programinės įrangos kūrimo etapai, sprendimų lentelė, qa/qc/testavimo inžinierius, prijungimo schema.

    einam!

    Programinės įrangos testavimas- tikrinti atitiktį tarp tikrosios ir numatomos programos elgsenos, atliekamos pagal baigtinį testų rinkinį, parinktą tam tikru būdu. Platesne prasme testavimas yra viena iš kokybės kontrolės technikų, apimanti darbų planavimo (Test Management), testų projektavimo (Test Design), testavimo vykdymo (Test Execution) ir rezultatų analizės (Test Analysis) veiklas.

    Programinės įrangos kokybė yra programinės įrangos savybių rinkinys, susijęs su jos gebėjimu patenkinti nurodytus ir numatomus poreikius.

    Patikrinimas yra sistemos ar jos komponentų įvertinimo procesas, siekiant nustatyti, ar dabartinio kūrimo etapo rezultatai atitinka sąlygas, susidariusias šio etapo pradžioje. Tie. ar vykdomi dabartinio etapo pradžioje apibrėžti mūsų tikslai, terminai ir projekto rengimo užduotys.
    Patvirtinimas- tai kuriamos programinės įrangos atitikties vartotojo lūkesčiams ir poreikiams, sistemos reikalavimams nustatymas.
    Taip pat galite rasti kitą interpretaciją:
    Produkto atitikties aiškiai apibrėžtiems reikalavimams (specifikacijos) įvertinimo procesas yra patikrinimas, o tuo pačiu įvertinimas, ar gaminys atitinka vartotojo lūkesčius ir reikalavimus, yra patvirtinimas. Taip pat dažnai galite rasti tokį šių sąvokų apibrėžimą:
    Patvirtinimas – „ar tai teisinga specifikacija?“.
    Patikrinimas – „ar sistema atitinka specifikacijas?“.

    Bandymo tikslai
    Padidinkite tikimybę, kad testavimui skirta programa veiks tinkamai bet kokiomis aplinkybėmis.
    Padidinkite tikimybę, kad bandoma programa atitiks visus aprašytus reikalavimus.
    Teikti naujausią informaciją apie esamą gaminio būklę.

    Bandymo etapai:
    1. Analizė
    2. Testavimo strategijos kūrimas
    ir kokybės kontrolės procedūrų planavimas
    3. Darbas su reikalavimais
    4. Testo dokumentacijos sudarymas
    5. Prototipo testavimas
    6. Pagrindinis testavimas
    7. Stabilizavimas
    8. Operacija

    Bandymo planas- tai dokumentas, kuriame aprašoma visa testavimo darbų apimtis, pradedant objekto aprašymu, strategija, tvarkaraščiu, testavimo pradžios ir pabaigos kriterijais, baigiant procesui reikalinga įranga, specialiomis žiniomis, taip pat rizikos įvertinimu. jų sprendimo variantai.
    Atsako į klausimus:
    Ką reikėtų išbandyti?
    Ką išbandysi?
    Kaip išbandysi?
    Kada testuosit?
    Testavimo pradžios kriterijai.
    Testo užbaigimo kriterijai.

    Pagrindiniai bandymų plano punktai
    IEEE 829 standarte išvardyti punktai, kuriuos turėtų (gali) sudaryti bandymo planas:
    a) Bandymo plano identifikatorius;
    b) Įvadas;
    c) Bandomieji elementai;
    d) tikrintinos savybės;
    e) ypatybės, kurių nereikia tikrinti;
    f) požiūris;
    g) Prekės tinkamumo/nepatikimo kriterijai;
    h) sustabdymo kriterijai ir atnaujinimo reikalavimai;
    i) bandymų rezultatai;
    j) testavimo užduotys;
    k) Aplinkos poreikiai;
    l) pareigos;
    m) personalo ir mokymo poreikiai;
    n) Tvarkaraštis;
    o) rizikos ir nenumatytų atvejų;
    p) Patvirtinimai.

    Bandymo dizainas- tai programinės įrangos testavimo proceso etapas, kuriame testavimo atvejai (bandomieji atvejai) yra projektuojami ir kuriami pagal anksčiau apibrėžtus kokybės kriterijus ir testavimo tikslus.
    Už bandymo projektavimą atsakingi vaidmenys:
    Testo analitikas – nustato „KĄ testuoti?
    Testo dizaineris – nustato „KAIP testuoti?

    Bandymo projektavimo būdai

    Ekvivalentinis skaidymas (EP). Pavyzdžiui, jei turite galiojančių verčių diapazoną nuo 1 iki 10, turite pasirinkti vieną teisingą reikšmę intervale, tarkime, 5, ir vieną neteisingą reikšmę už intervalo ribų, 0.

    Ribinės vertės analizė (BVA). Jei paimsime aukščiau pateiktą pavyzdį, kaip teigiamo testo vertes pasirinksime minimalias ir didžiausias ribas (1 ir 10), o didesnes ir mažesnes nei ribas (0 ir 11). Ribinių verčių analizė gali būti taikoma laukams, įrašams, failams ar bet kokiam apribotam objektui.

    Priežastis/pasekmė – CE. Tai, kaip taisyklė, yra sąlygų (priežasčių) derinių įvedimas, norint gauti sistemos atsakymą (Efektas). Pavyzdžiui, išbandote galimybę pridėti klientą naudodami konkretų ekraną. Norėdami tai padaryti, turėsite įvesti kelis laukus, pvz., „Vardas“, „Adresas“, „Telefono numeris“, tada spustelėkite mygtuką „Pridėti“ - tai yra „Priežastis“. Paspaudus mygtuką „Pridėti“, sistema prideda klientą į duomenų bazę ir ekrane parodo jo numerį – tai „Tyrimas“.

    Išsamus bandymas (ET)– tai kraštutinis atvejis. Taikydami šią techniką turėtumėte išbandyti visus galimus įvesties reikšmių derinius ir iš esmės tai turėtų rasti visas problemas. Praktiškai šio metodo naudoti neįmanoma dėl daugybės įvesties reikšmių.

    Atsekamumo matrica- Reikalavimų atitikties matrica yra dvimatė lentelė, kurioje yra atitiktis tarp gaminio funkcinių reikalavimų ir paruoštų bandymų atvejų. Lentelės stulpelių antraštėse yra reikalavimai, o eilučių antraštėse – bandymų scenarijai. Sankryžoje yra ženklas, nurodantis, kad dabartinės eilutės bandomasis atvejis atitinka dabartinės stulpelio reikalavimą.
    Reikalavimų atitikties matricą naudoja kokybės užtikrinimo inžinieriai, norėdami patvirtinti produkto bandymo aprėptį. MCT yra neatskiriama bandymo plano dalis.

    Bandomasis atvejis yra artefaktas, aprašantis žingsnių rinkinį, konkrečias sąlygas ir parametrus, reikalingus tikrinamos funkcijos ar jos dalies įgyvendinimui patikrinti.
    Pavyzdys:
    Veiksmas Tikėtinas rezultatas Testo rezultatas
    (išlaikyta/nepavyko/užblokuota)
    Atidaryti puslapį „prisijungti“ Atidaromas prisijungimo puslapis. Išlaikyta

    Kiekvieną bandymo atvejį turi sudaryti 3 dalys:
    Išankstinės sąlygos Sąrašas Veiksmų, kuriais sistema pasiekia pagrindiniam testavimui tinkamą būklę. Arba sąlygų sąrašas, kurių įvykdymas rodo, kad sistema yra tinkamos pagrindiniam bandymui atlikti.
    Bandymo atvejo aprašymas Sąrašas veiksmų, kuriais sistema perkeliama iš vienos būsenos į kitą, kad būtų gautas rezultatas, kurio pagrindu galima daryti išvadą, kad diegimas atitinka reikalavimus.
    PostConditions Veiksmų, perkeliančių sistemą į pradinę būseną, sąrašas (būsena prieš bandymą – pradinė būsena)
    Bandymo atvejų tipai:
    Bandymo atvejai pagal laukiamą rezultatą skirstomi į teigiamus ir neigiamus:
    Teigiamas bandymo atvejis naudoja tik teisingus duomenis ir patikrina, ar programa teisingai įvykdė iškviestą funkciją.
    Neigiamas bandomasis atvejis veikia tiek su teisingais, tiek su neteisingais duomenimis (bent 1 neteisingas parametras) ir siekiama patikrinti, ar nėra išskirtinių situacijų (suveikia tikrintuvai), taip pat patikrinti, ar programos iškviesta funkcija nevykdoma, kai suveikia tikrintuvas.

    Patikrinkite sąrašą yra dokumentas, kuriame aprašoma, ką reikia išbandyti. Tuo pačiu metu kontrolinis sąrašas gali būti visiškai skirtingo detalumo. Kiek išsamus bus kontrolinis sąrašas, priklauso nuo ataskaitų teikimo reikalavimų, darbuotojų žinių apie produktą lygio ir produkto sudėtingumo.
    Paprastai kontrolinis sąrašas apima tik veiksmus (žingsnius), be laukiamo rezultato. Kontrolinis sąrašas yra mažiau formalizuotas nei bandymo scenarijus. Tikslinga jį naudoti, kai bandomieji scenarijai yra pertekliniai. Kontroliniai sąrašai taip pat yra susiję su lanksčiais bandymų metodais.

    Defektas (dar žinomas kaip klaida)- tai neatitikimas tarp tikrojo programos vykdymo rezultato ir laukiamo rezultato. Defektai aptinkami programinės įrangos testavimo etape, kai testuotojas palygina programos (komponento ar konstrukcijos) rezultatus su laukiamu rezultatu, aprašytu reikalavimų specifikacijoje.

    Klaida- vartotojo klaida, tai yra, jis bando naudoti programą kitaip.
    Pavyzdys – įveda raides į laukus, kuriuose reikia įvesti skaičius (amžių, prekių kiekį ir pan.).
    Aukštos kokybės programa numato tokias situacijas ir parodo klaidos pranešimą su raudonu kryžiumi.
    Klaida (defektas)- programuotojo (arba dizainerio ar bet kurio kito, dalyvaujančio kūrime) klaida, tai yra, kai programoje kažkas nevyksta taip, kaip planuota ir programa tampa nekontroliuojama. Pavyzdžiui, kai vartotojo įvestis niekaip nekontroliuojama, dėl to neteisingi duomenys sukelia gedimus ar kitus programos veikimo „džiaugsmus“. Arba programa viduje sukurta taip, kad iš pradžių neatitinka to, ko iš jos tikimasi.
    Nesėkmė- komponento, visos programos ar sistemos veikimo sutrikimas (ir nebūtinai aparatinės įrangos). Tai yra, yra defektų, dėl kurių atsiranda gedimų (Defektas sukėlė gedimą), ir yra tokių, kurie ne. Pavyzdžiui, vartotojo sąsajos defektai. Tačiau aparatinės įrangos gedimas, neturintis nieko bendra su programine įranga, taip pat yra gedimas.

    Pranešimas apie klaidas yra dokumentas, kuriame aprašoma situacija ar veiksmų seka, lėmusi netinkamą bandomojo objekto veikimą, nurodant priežastis ir laukiamą rezultatą.
    Cap
    Trumpas aprašymas (santrauka) Trumpas problemos aprašymas, aiškiai nurodant priežastį ir klaidos situacijos tipą.
    Projektas Testuojamo projekto pavadinimas
    Programos komponentas (Komponentas) Testuojamo gaminio dalies arba funkcijos pavadinimas
    Versijos numeris Versija, kurioje buvo rasta klaida
    Sunkumas Dažniausia penkių lygių sistema defekto sunkumui įvertinti yra:
    S1 blokatorius
    S2 Kritinis
    S3 reikšmingas (pagrindinis)
    S4 Mažoji
    S5 Trivialus
    Prioritetas Defekto prioritetas:
    P1 Aukštas
    P2 Vidutinis
    P3 Žemas
    Statusas Klaidos būsena. Priklauso nuo naudojamos procedūros ir klaidų gyvavimo ciklo (klaidos darbo eigos ir gyvavimo ciklo)

    Autorius (Autorius) Pranešimo apie klaidas kūrėjas
    Paskirta Asmens, kuriam priskirta problema, vardas.
    Aplinka
    OS / pakeitimų paketas ir kt. / Naršyklė + versija /… Informacija apie aplinką, kurioje buvo rasta klaida: operacinė sistema, pakeitimų paketas, WEB testavimui - naršyklės pavadinimas ir versija ir kt.

    Aprašymas
    Atkūrimo veiksmai Veiksmai, kuriais galite lengvai atkurti situaciją, dėl kurios įvyko klaida.
    Faktinis rezultatas Rezultatas, gautas atlikus atkūrimo veiksmus
    Tikėtinas rezultatas Tikėtinas teisingas rezultatas
    Priedai
    Priedas Žurnalo failas, ekrano kopija arba bet koks kitas dokumentas, galintis padėti išsiaiškinti klaidos priežastį arba nurodyti problemos sprendimo būdą.

    Sunkumas vs prioritetas
    Sunkumas yra atributas, apibūdinantis defekto įtaką programos veikimui.
    Prioritetas – tai atributas, nurodantis užduoties atlikimo ar defekto pašalinimo prioritetą. Galima sakyti, kad tai darbo planavimo vadovo įrankis. Kuo didesnis prioritetas, tuo greičiau reikia pašalinti defektą.
    Sunkumą atskleidžia testeris
    Prioritetas – vadovas, komandos vadovas ar klientas

    Defekto sunkumo laipsnis (sunkumas)

    S1 blokatorius
    Blokavimo klaida, dėl kurios programa neveikia, todėl tolesnis darbas su bandoma sistema arba pagrindinėmis jos funkcijomis tampa neįmanomas. Problemos sprendimas būtinas tolimesniam sistemos funkcionavimui.

    S2 Kritinis
    Kritinė klaida, blogai veikianti pagrindinė verslo logika, skylė apsaugos sistemoje, problema, dėl kurios laikinai sugedo serveris arba kai kurios sistemos dalys neveikia, nesant galimybės išspręsti problemos naudojant kitus įėjimo taškus. Išspręsti problemą būtina tolimesniam darbui su pagrindinėmis bandomos sistemos funkcijomis.

    S3 majoras
    Reikšminga klaida, dalis pagrindinės verslo logikos neveikia tinkamai. Klaida nėra kritinė arba galima dirbti su bandoma funkcija naudojant kitus įvesties taškus.

    S4 Mažoji
    Nedidelė klaida, kuri nepažeidžia bandomos programos dalies verslo logikos, akivaizdi vartotojo sąsajos problema.

    S5 Trivialus
    Nereikšminga klaida, kuri neturi įtakos programos verslo logikai, prastai atkuriama problema, kuri sunkiai pastebima per vartotojo sąsają, trečiųjų šalių bibliotekų ar paslaugų problema, problema, kuri neturi jokios įtakos bendrai programos kokybei. produktas.

    Defekto prioriteto laipsnis (prioritetas)
    P1 Aukštas
    Klaida turi būti ištaisyta kuo greičiau, nes... jo buvimas yra labai svarbus projektui.
    P2 Vidutinis
    Klaida turi būti ištaisyta, ji nėra kritinė, tačiau reikalauja privalomo sprendimo.
    P3 Žemas
    Klaida turi būti ištaisyta, ji nėra kritinė ir nereikalauja skubaus sprendimo.

    Testavimo lygiai

    1. Vieneto testavimas
    Komponentų (vienetų) testavimas tikrina funkcionalumą ir ieško defektų programos dalyse, kurios yra prieinamos ir gali būti testuojamos atskirai (programos moduliai, objektai, klasės, funkcijos ir kt.).

    2. Integracijos testavimas
    Sistemos komponentų sąveika tikrinama po komponentų testavimo.

    3. Sistemos testavimas
    Pagrindinis sistemos testavimo tikslas yra patikrinti funkcinius ir nefunkcinius reikalavimus visai sistemai. Taip nustatomi tokie defektai kaip neteisingas sistemos resursų naudojimas, netyčiniai vartotojo lygio duomenų deriniai, nesuderinamumas su aplinka, netyčinio naudojimo atvejai, trūkstamos arba netinkamos funkcijos, naudojimo nepatogumai ir kt.

    4. Eksploatacinis testavimas (Release Testing).
    Net jei sistema atitinka visus reikalavimus, svarbu užtikrinti, kad ji atitiktų vartotojo poreikius ir atliktų savo vaidmenį savo veiklos aplinkoje, kaip apibrėžta sistemos verslo modelyje. Reikėtų atsižvelgti į tai, kad verslo modelyje gali būti klaidų. Štai kodėl taip svarbu atlikti veiklos testavimą kaip paskutinį patvirtinimo žingsnį. Be to, testavimas operacinėje aplinkoje leidžia nustatyti nefunkcines problemas, tokias kaip: konfliktai su kitomis sistemomis, susijusiomis su verslo sritimi arba programinėje ir elektroninėje aplinkoje; nepakankamas sistemos veikimas operacinėje aplinkoje ir tt Akivaizdu, kad tokių dalykų radimas diegimo etape yra kritinė ir brangi problema. Todėl labai svarbu nuo pat ankstyviausių programinės įrangos kūrimo etapų atlikti ne tik patikrinimą, bet ir patvirtinimą.

    5. Priėmimo testas
    Oficialus testavimo procesas, kuris patikrina, ar sistema atitinka reikalavimus, ir atliekamas siekiant:
    nustatyti, ar sistema atitinka priėmimo kriterijus;
    užsakovo ar kito įgalioto asmens sprendimas priimti ar ne.

    Bandymų tipai / tipai

    Funkciniai testavimo tipai
    Funkcinis testavimas
    Saugumo ir prieigos kontrolės testavimas
    Sąveikos testavimas

    Nefunkciniai testavimo tipai
    Visų tipų veikimo bandymai:
    o apkrovos bandymas (našumo ir apkrovos testavimas)
    o Testavimas nepalankiausiomis sąlygomis
    o Stabilumo / patikimumo testavimas
    o tūrio tikrinimas
    Montavimo testavimas
    Naudojimo testavimas
    Nepavyko ir atkūrimo bandymas
    Konfigūracijos testavimas

    Su pokyčiais susiję testavimo tipai
    Dūmų bandymas
    Regresinis testavimas
    Pakartotinis testavimas
    Sukūrimo patikrinimo testas
    Sveiko proto testavimas

    Funkcinis testavimas atsižvelgia į iš anksto nurodytą elgesį ir yra pagrįstas komponento arba visos sistemos funkcionalumo specifikacijų analize.

    Saugumo testavimas yra testavimo strategija, naudojama sistemos saugumui patikrinti, taip pat rizikai, susijusiai su holistinio požiūrio į programos apsaugą teikimu, teikimu, įsilaužėlių atakomis, virusais, neteisėta prieiga prie konfidencialių duomenų analizei.

    Sąveikos testavimas yra funkcinis testavimas, kuriuo tikrinamas programos gebėjimas sąveikauti su vienu ar daugiau komponentų ar sistemų ir apima suderinamumo testavimą ir integravimo testavimą.

    Apkrovos bandymas- tai automatizuotas testavimas, imituojantis tam tikro skaičiaus verslo vartotojų darbą su kokiais nors bendrais (jų bendrinamais) ištekliais.

    Testavimas nepalankiausiomis sąlygomis leidžia patikrinti, kaip efektyviai veikia programa ir visa sistema, taip pat įvertinti sistemos gebėjimą atsinaujinti, t.y. grįžti į normalią būseną pasibaigus stresui. Stresas šiame kontekste gali būti operacijų intensyvumo padidėjimas iki labai didelių verčių arba avarinis serverio konfigūracijos pakeitimas. Taip pat viena iš testavimo nepalankiausiomis sąlygomis užduočių gali būti veiklos pablogėjimo įvertinimas, todėl testavimo nepalankiausiomis sąlygomis tikslai gali sutapti su veiklos testavimo tikslais.

    Tūrio testavimas. Apimties testavimo tikslas – gauti našumo įvertinimą didėjant duomenų kiekiui taikomųjų programų duomenų bazėje

    Stabilumo / patikimumo testavimas. Stabilumo (patikimumo) testavimo užduotis – patikrinti programos funkcionalumą ilgalaikio (daug valandų) testavimo metu esant vidutiniam apkrovos lygiui.

    Instaliacijos testavimas skirtas sėkmingai įdiegti ir konfigūruoti, taip pat atnaujinti arba pašalinti programinę įrangą.

    Naudojamumo testavimas yra testavimo metodas, kuriuo siekiama nustatyti kuriamo produkto tinkamumo naudoti, išmokimo, suprantamumo ir patrauklumo laipsnį vartotojams tam tikromis sąlygomis. Tai taip pat apima:
    UI testavimas yra tyrimo testavimas, atliekamas siekiant nustatyti, ar koks nors dirbtinis objektas (pvz., tinklalapis, vartotojo sąsaja ar įrenginys) yra tinkamas pagal paskirtį.
    User eXperience (UX) – tai jausmas, kurį vartotojas patiria naudodamas skaitmeninį produktą, o vartotojo sąsaja yra įrankis, leidžiantis sąveikauti su žiniatinklio ištekliais.

    Nepavyko ir atkūrimo bandymas išbando bandomą gaminį, ar jis gali atlaikyti ir sėkmingai atsigauti po galimų gedimų dėl programinės įrangos klaidų, aparatinės įrangos gedimų ar ryšio problemų (pavyzdžiui, tinklo gedimo). Šio tipo testavimo tikslas – išbandyti atkūrimo sistemas (arba pagrindinį funkcionalumą dubliuojančias sistemas), kurios gedimų atveju užtikrins testuojamo gaminio duomenų saugumą ir vientisumą.

    Konfigūracijos testavimas- specialus testavimo tipas, skirtas patikrinti programinės įrangos veikimą esant skirtingoms sistemos konfigūracijoms (deklaruojamos platformos, palaikomos tvarkyklės, skirtingos kompiuterio konfigūracijos ir kt.)

    Rūkyti testavimas laikomas trumpu testų ciklu, kuris atliekamas siekiant patvirtinti, kad sukūrus kodą (naują arba pataisytą), įdiegta programa paleidžiama ir atlieka pagrindines funkcijas.

    Regresinis testas yra testavimo tipas, kuriuo siekiama patikrinti programos ar aplinkos pakeitimus (gedimo pataisymą, kodo sujungimą, perkėlimą į kitą operacinę sistemą, duomenų bazę, žiniatinklio serverį ar taikomųjų programų serverį), siekiant patvirtinti, kad esamos funkcijos veikia taip, kaip numatyta. prieš. Regresijos testai gali būti funkciniai ir nefunkciniai testai.

    Pakartotinis testavimas- testavimas, kurio metu yra vykdomi bandomieji scenarijai, kurie nustatė klaidas paskutinio paleidimo metu, siekiant patvirtinti šių klaidų ištaisymo sėkmę.
    Kuo skiriasi regresinis testavimas ir pakartotinis testavimas?
    Pakartotinis testavimas – tikrinami klaidų pataisymai
    Regresinis testavimas – patikrinama, ar klaidų pataisymai nepaveikė kitų programinės įrangos modulių ir nesukėlė naujų klaidų.

    Surinkimo bandymas arba konstrukcijos patikrinimo testas- bandymai, kuriais siekiama nustatyti, ar išleista versija atitinka kokybės kriterijus, kad būtų galima pradėti testavimą. Pagal savo tikslus jis yra analogiškas Smoke Testing, kuriuo siekiama priimti naują versiją tolesniam bandymui ar eksploatacijai. Jis gali prasiskverbti giliau, priklausomai nuo išleistos versijos kokybės reikalavimų.

    Sanitarinis tyrimas- tai yra siaurai orientuotas bandymas, kurio pakanka įrodyti, kad konkreti funkcija veikia pagal specifikacijoje nurodytus reikalavimus. Tai yra regresijos testavimo poaibis. Naudojamas tam tikros programos dalies veikimui nustatyti po jos ar aplinkos pakeitimų. Paprastai atliekama rankiniu būdu.

    Klaida spėliojant – EG. Tai yra tada, kai testavimo analitikas naudoja savo žinias apie sistemą ir gebėjimą interpretuoti specifikaciją, kad „numatytų“, kokiomis įvesties sąlygomis sistema gali sugesti. Pavyzdžiui, specifikacijoje parašyta „vartotojas turi įvesti kodą“. Testo analitikas pagalvos: „O kas, jei neįvedu kodo?“, „O jeigu įvedu neteisingą kodą? “, ir taip toliau. Tai yra klaidos prognozė.

    Integracijos testavimo metodai:

    Integracija iš apačios į viršų
    Visi žemo lygio moduliai, procedūros ar funkcijos surenkami kartu ir išbandomi. Po to surenkami kito lygio moduliai integracijos testavimui. Šis metodas laikomas naudingu, jei visi arba beveik visi kuriamo lygio moduliai yra paruošti. Šis metodas taip pat padeda nustatyti programos pasirengimo lygį, remiantis bandymų rezultatais.

    Integracija iš viršaus į apačią
    Pirmiausia išbandomi visi aukšto lygio moduliai, palaipsniui po vieną pridedami žemo lygio moduliai. Visi žemesnio lygio moduliai imituojami kaip panašaus funkcionalumo mazgai, o kai jie yra paruošti, jie pakeičiami tikrais aktyviais komponentais. Tokiu būdu mes testuojame iš viršaus į apačią.

    Didysis sprogimas („Didžiojo sprogimo“ integracija)
    Visi arba beveik visi sukurti moduliai surenkami kartu kaip visa sistema arba pagrindinė jos dalis, o tada atliekamas integracijos testavimas. Šis metodas yra labai geras norint sutaupyti laiko. Tačiau jei testavimo atvejai ir jų rezultatai nebus užfiksuoti teisingai, pats integracijos procesas bus labai komplikuotas, o tai taps kliūtimi testavimo komandai siekiant pagrindinio integracinio testavimo tikslo.

    Testavimo principai

    1 principas- Testavimas parodo defektų buvimą
    Testavimas gali parodyti, kad yra defektų, bet negali įrodyti, kad jų nėra. Testavimas sumažina programinės įrangos defektų tikimybę, tačiau net jei defektų nerandama, tai neįrodo jos teisingumo.

    2 principas– Išsamių testų atlikti neįmanoma
    Visiškas bandymas naudojant visus įvesties ir išankstinių sąlygų derinius yra fiziškai neįmanomas, išskyrus nereikšmingus atvejus. Siekiant geriau sutelkti testavimo pastangas, vietoj išsamaus testavimo turėtų būti naudojama rizikos analizė ir prioritetų nustatymas.

    3 principas- Ankstyvas testavimas
    Norint rasti defektus kuo anksčiau, testavimo veikla turėtų būti pradėta kuo anksčiau programinės įrangos ar sistemos kūrimo gyvavimo cikle ir orientuota į konkrečius tikslus.

    4 principas- Klasterizacijos defektai
    Bandymo pastangos turėtų būti sutelktos proporcingai numatomam, o vėliau ir faktiniam modulio defektų tankiui. Paprastai dauguma defektų, aptiktų bandymo metu arba sukėlusių daugumą sistemos gedimų, yra nedideliame skaičiuje modulių.

    5 principas- Pesticidų paradoksas
    Jei tie patys testai atliekami vėl ir vėl, galiausiai šis testavimo atvejų rinkinys neberas naujų defektų. Norint įveikti šį „pesticidų paradoksą“, bandymų atvejai turi būti reguliariai peržiūrimi ir peržiūrimi, o nauji bandymai turi būti išsamūs, kad apimtų visus programinės įrangos ar sistemos komponentus ir rastų kuo daugiau defektų.

    6 principas- Testavimas priklauso nuo koncepcijos
    Testavimas atliekamas skirtingai, priklausomai nuo konteksto. Pavyzdžiui, saugumui svarbi programinė įranga testuojama kitaip nei el. prekybos svetainė.

    7 principas- Klaidų nebuvimo klaidingumas
    Defektų paieška ir taisymas nepadės, jei sukurta sistema netiks vartotojui ir neatitiks jo lūkesčių bei poreikių.

    Statinis ir dinaminis testavimas
    Statinis testavimas skiriasi nuo dinaminio testavimo tuo, kad jis atliekamas nepaleidžiant produkto kodo. Testavimas atliekamas analizuojant programos kodą (kodo peržiūrą) arba sukompiliuotą kodą. Analizė gali būti atliekama rankiniu būdu arba naudojant specialius įrankius. Analizės tikslas – anksti nustatyti klaidas ir galimas produkto problemas. Statinis testavimas taip pat apima testavimo specifikacijas ir kitą dokumentaciją.

    Tiriamasis/ad-hoc bandymas
    Paprasčiausias tiriamojo testavimo apibrėžimas yra bandymų projektavimas ir vykdymas tuo pačiu metu. Tai yra priešinga scenarijaus metodui (su iš anksto nustatytomis testavimo procedūromis, nesvarbu, ar tai būtų rankinė, ar automatizuota). Tiriamieji testai, skirtingai nei scenarijų testai, nėra numatyti iš anksto ir nevykdomi tiksliai taip, kaip planuota.

    Skirtumas tarp ad hoc ir tiriamojo testavimo yra tas, kad teoriškai ad hoc testavimą gali atlikti bet kas, tačiau tiriamasis bandymas reikalauja įgūdžių ir žinių apie tam tikrus metodus. Atminkite, kad tam tikri metodai nėra tik bandymo metodai.

    Reikalavimai yra specifikacija (aprašas), ką reikėtų įgyvendinti.
    Reikalavimai aprašo, ką reikia įgyvendinti, nedetalizuojant techninės sprendimo pusės. Ką, o ne kaip.

    Reikalavimai Reikalavimai:
    Teisingumas
    Vienareikšmiškumas
    Reikalavimų rinkinio išsamumas
    Reikalavimų rinkinio nuoseklumas
    Patikrinamumas (tikrinamumas)
    Atsekamumas
    Suprantamumas

    Klaidos gyvavimo ciklas

    Programinės įrangos kūrimo etapai– tai etapai, kuriuos programinės įrangos kūrimo komandos praeina, kol programa tampa prieinama plačiam vartotojų ratui. Programinės įrangos kūrimas prasideda nuo pradinio kūrimo etapo (iki alfa stadijos) ir tęsiasi etapais, kurių metu produktas tobulinamas ir modernizuojamas. Paskutinis šio proceso etapas yra galutinės programinės įrangos versijos išleidimas į rinką („bendrai prieinamas leidimas“).

    Programinės įrangos produktas pereina šiuos etapus:
    projekto reikalavimų analizė;
    dizainas;
    įgyvendinimas;
    gaminių testavimas;
    įgyvendinimas ir parama.

    Kiekvienam programinės įrangos kūrimo etapui priskiriamas konkretus serijos numeris. Be to, kiekvienas etapas turi savo pavadinimą, kuris apibūdina produkto pasirengimą šiame etape.

    Programinės įrangos kūrimo gyvavimo ciklas:
    Prieš alfa
    Alfa
    Beta
    Kandidatas į laisvę
    Paleisti
    Po išleidimo

    Sprendimų lentelė- puikus įrankis organizuojant sudėtingus verslo reikalavimus, kurie turi būti įgyvendinti gaminyje. Sprendimų lentelėse pateikiamos sąlygos, kurias vienu metu įvykdžius turėtų būti atliktas tam tikras veiksmas.

    QA/QC/testavimo inžinierius


    Taigi galime sukurti kokybės užtikrinimo procesų hierarchijos modelį: Testavimas yra QC dalis. QC yra kokybės užtikrinimo dalis.

    Sujungimo schema yra kokybės valdymo įrankis, pagrįstas loginių ryšių tarp įvairių duomenų nustatymu. Šis įrankis naudojamas siekiant palyginti tiriamos problemos priežastis ir pasekmes.



    Ar jums patiko straipsnis? Pasidalinkite su draugais!