Forenkle Data Testing med Open Source Utdanning Tool iTest


I klasserommet, kan testing være en test av et instruktører tålmodighet, organisatoriske ferdigheter, tid ledelse, og mer. Med skoler (og studenter) plassere flere krav for å modernisere måten utdanningsinstitusjoner arbeid, er datastyrte undersøkelser ser mer og mer fornuftig. Du finner nok av verktøy for å hjelpe datastyrte eksamener, men noen som er åpen kildekode og kryss-plattform. Lærere på jakt etter data eksamener bør starte med å se på iTest.

iTest er en fullverdig klient /server testing plattform som tillater instruktører for å muliggjøre kraften av åpen kildekode i klasserommet etter en pålitelig testing plattform som vil gjøre alles liv litt enklere. Men hva kan iTest gjøre? iTest kan opprette og organisere en hel database med tester (på serveren) som kan gis når som helst (til klientene). Installasjonen er enkel (i alle fall på en Ubuntu maskin) og kan installeres på:

Linux

Windows

Mac OS X

Og, hvis du er virkelig fet, kan du åpne opp serveren til kunder utenfor klasserommet slik at studenter kan ta tester eksternt.

La oss se på å installere serveren, klientprogramvare, og sette opp en test.

Installasjon

For denne opplæringen, vil denne installasjonen for både server og klient foregår på en Ubuntu maskin (spesielt Ubuntu 10.4). Så dette vil kreve at du legger kilder til din /etc/apt/sources.list fil. Dette er enkelt:


    Åpne opp et terminalvindu

    Issue kommandoen sudo nano /etc/apt/sources.list

    Legg til følgende på slutten. av filen deb http://ppa.launchpad.net/nagos/ppa/ubuntu karmisk hoved. MERK: Du kan erstatte hvilken utgave av Ubuntu du bruker i stedet for karmisk, men karmisk oppføring vil arbeide for lucid
    < li> Lagre filen.

    Issue kommandoen sudo apt-get update.

    Issue kommandoen sudo APG-get install itest. MERK: Dette vil installere både klient og server på maskinen, er dette nødvendig

    Du må kanskje OK noen avhengigheter (dette vil bli diktert av installasjonen)

    .. Det er alt! Du er nå klar til å begynne å jobbe med iTest.

    Opprette en Test

    Det aller første du må gjøre er å lage en test. Du gjør dette med iTestServer. Å starte opp iTestServer klikk på Programmer > Utdanning > iTest Server. Når du åpner iTest Server hovedvinduet (se figur 1) vil du bli møtt av en svært brukervennlig grafisk grensesnitt

    For å opprette en ny test følge disse enkle trinnene.

    1. Klikk på Ny-knappen som vil åpne et lite vindu som spør etter et navn.

    2. Gi ny test et navn (for eksempel Linux 101).

    3. Du vil da ha for å lagre databasefilen, så velg en plassering for å huse databasen og klikk på Lagre.

    Du har nå opprettet en test. Nå er det på tide å fylle den første testen med spørsmål. For å gjøre dette, gjør du følgende:

    1. Klikk på knappen Legg til nær øvre høyre hjørne (se figur 2)

    2. I det lille vinduet som dukker opp, gi spørsmålet. et navn.

    3. Skriv inn spørsmålet ditt i Spørsmål tekstboksen.

    4. Skriv inn dine svar i Svar-seksjonen (Hvis du trenger mer enn utelatelse fire klikk Legg Svar).

    5. Velg hvilket av svarene er det riktige svaret.

    6. Fyll på noen diverse formatering.

    7. Klikk på Bruk.

    Gjenta disse trinnene til du har hele testen opprettet. Når du har lagt alle svarene klikker på Lagre-knappen for å lagre test.

    Før du forsøker å fyre opp klienten må du plassere iTestServer i server-modus. For å gjøre dette klikker du på knappen Server Mode på iTestServer Gui.

    Server Mode

    Denne modusen for iTest har sin egen GUI. Her kan du legge til noen fine avanserte funksjoner til din test som et poengsystem, tilpasset test navn, tidsbegrensning, tilpasset server port, og mer (se figur 3). Det er bare ett alternativ her at du må konfigurere, " Tid for " alternativ. Som standard har iTest Server 00:00 som fristen. Du må i det minste gi 1 minutt til eksamen.

    Når du er ferdig med å tilpasse servermodus klikker du på Start Server. Hvis du ikke allerede har konfigurert en skriver for testresultater, vil du bli gitt muligheten nå.

    Etter at serveren starter kundene kan koble til serveren. Hvis du ikke definerer en tilpasset port, legg merke til porten serveren kjører på (det vil fortelle deg i server-modus vinduet når du starter serveren).

    Starte klient

    Når du (og dine elever) er klar, er det på tide å starte klienten. For å gjøre dette, klikk Programmer > Utdanning > iTest Client som vil åpne opp et enkelt vindu i fullskjermsmodus. Fullskjermmodus sikrer studentene vil ikke bruke sin nettleser for å jukse. Selvfølgelig hvis elevene er ressurssterke nok vil de vite måter rundt dette.

    For å koble til serveren alt du trenger å gjøre er å skrive inn adressen til serveren og porten. Det kan være bra å sørge for at IP-adressen serveren er kartlagt i /etc /hosts slik at elevene ikke er å måtte skrive inn en IP-adresse. Når eleven er klar til å begynne testen, de trenger bare klikk Ready og deretter oppgi navnet sitt. Når testen har startet prosessen er veldig rett frem.

    Administrere tester

    Når du starter server og klienter begynner å koble til å ta testene, vil du se dem dukke opp på serveren . Du kan se sine eksamener som de tar dem og overvåke deres suksess fra Server Mode vinduet (se figur 4).

    noen tanker

    Hvis du har planer om å la elevene bruke iTest utenfor klasserommet vil du ønsker å sørge for at adressen til iTest Server er synlig fra omverdenen. Du vil også være lurt å sørge for å ta seg tid til å låse ned denne serveren, slik at alle får tilgang til denne serveren ikke kan gjøre noe de ikke bør gjøre.

    Du kan også vurdere å fjerne den iTest Server inngangs fra studentenes menyene. Siden serveren har for å installere med klienten, vil det bli oppført på menyen. Du vil ikke vil studenter som starter opp sin egen iTest Server i klasserommet!

    Du kan koble til din iTest Server fra noen av de støttede plattformene.

    Jeg har ennå ikke kommet over en datastyrt testing verktøy som er like enkel å bruke som iTest. Selv om det tar litt tid å sette opp, kostnads-fordelene langt oppveier denne gangen involvert. Hvis du er ute etter en pålitelig, åpen kildekode testing miljø, bør iTest være på toppen av din klasse. Anmeldelser