Letractively / web-testing

Automatically exported from code.google.com/p/web-testing
0 stars 0 forks source link

LekérdezésekXML, LekérdezésekSql #10

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Aki az xml résszel dolgozik irja meg a köv. lekérdezéseket:

-> összes kérdés lekérdezése
-> Összes válasz lekérdezése
-> helyes válaszok lekérdezése
-> a felhasználó válaszai
-> A kérdésekre járó pont

Sql-ből:

A felhasználó neve, felhasználóneve, emailcime

Original issue reported on code.google.com by hjam1...@gmail.com on 19 Apr 2013 at 5:04

GoogleCodeExporter commented 8 years ago
Rendben. Találtok a web-testing mappában egy readQuestion.php állományt. 
Ebben a readQ($i, $teszt) a $i. kérdést kérdezi le annak válaszaival a 
$teszt tesztből. Pl. így lehet meghívni readQ(0, "tests/Proba.xml"). A 
tesztek ebben a mappában lesznek feltöltés után, ezért kell így megadni, 
illetve a $i a kérdés száma-1, indexelés miatt.

Ez visszatérít egy tömböt:
- reply[0]=ok/hiba attól függően, hogy létezik a kérdés vagy sem
- reply[1] a kérdés
- reply[2] első válasz, reply[3] első válasz helyessége (true/false)
- a válasz/helyesség páros addig ismétlődik amíg vannak 
válaszlehetőségek.

Ez szerintem megoldja számotokra az első három kérést.

A felhasználó válaszait, illetve minden kérdésre kapott pontszámot az 
adatbázisba szeretnénk kimenteni, azt valószínűleg onnan tudjátok majd 
kiolvasni (ez még nincs megoldva). Ezzel kapcsolatosan, írjátok meg, hogyan 
építsük fel a táblát, hogy könnyebben lekérdezzétek.

A felhasználókra vonatkozó adatok lekérdezését a másik csoportra bízom, 
ők ismerik a táblákat. :)

Original comment by hegyi.ha...@gmail.com on 19 Apr 2013 at 9:25

GoogleCodeExporter commented 8 years ago
Lenne egy kérdésem:

Egy tesztben lévő kérdésekre járó pont egyenlő?
readOneCorrectPoint() csak egyetlen egy értéket térít vissza.

Original comment by hjam1...@gmail.com on 21 Apr 2013 at 10:45

GoogleCodeExporter commented 8 years ago
Minden tesztnek van egy olyan tulajdonsága, hogy "egyhelyesválaszp", illetve 
egy olyan, hogy "részpont". Az első azt adja meg, hogy hány pontot ér egy 
helyes válasz, a második azt, hogy adunk-e részpontot. Tehát, ha pl minden 
kérdésre egy helyes válasz lehet és az "egyhelyesválaszp" 5, akkor azt 
jelenti, hogy ha jól válaszol,megkapja az 5pontot,ha nem,akkor nem. Ha 
viszont egy kérdésnek pl 2helyes válasza van, akkor 10pontot kap,ha 
mindkettőt jól jelőlte be, 5öt, ha az egyiket jelőlte be jól és 
"részpont"-nál igen van, 0-át, ha egyik válasza sem helyes, vagy ha egyik 
helyes csak,de nem adunk részpontot. ("részpont"-nál nem van)
Tehát minden helyes válaszra ugyanannyi a pontszám,de a több helyes 
válaszosoknál vigyázni kell...

Original comment by szekelyn...@gmail.com on 21 Apr 2013 at 12:45

GoogleCodeExporter commented 8 years ago
Kérlek nézzétek meg a reportProba.php -t. Ott van egy rakás komment, amiben 
le van írva, hogy milyen adatokra van szükség a report generáláshoz. Ha 
valamit nem tudtok megérteni, akkor írjatok. 

Original comment by hjam1...@gmail.com on 24 Apr 2013 at 4:03

GoogleCodeExporter commented 8 years ago

Original comment by hegyi.ha...@gmail.com on 16 May 2013 at 7:46