Vykos/QSAB
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Att göra: * Få klart Sikuli * Parametrisierad JUnit test för att köra med flera olika GUI Drivers http://thomassundberg.wordpress.com/2010/07/11/parameterized-junits-tests/ * Nya moduler för varje GUI driver (FEST, Sikuli, etc) * Enskild modul för varje test driver (JUnit, Cucumber, RobotFrameWork, ...) * Nästa verktyg för test driver, Cucumber http://cukes.info/ http://cuke4ninja.com/ 2011-08-26 * Meddelar omgivningen nya problemdefinitionen * Stefan * Anders & Erik * Verktyg * Hitta alternativ som kan testa Swing gui * FEST * Fler * Hitta alternativ som kan driva testerna * JUnit – http://junit.org * Tumbler - http://code.google.com/p/tumbler-glass/ * Concordion - http://www.concordion.org/ * Fitnesse - http://www.fitnesse.org/ * Robot Framework - http://code.google.com/p/robotframework/ * JBehave - http://jbehave.org/ * Cucumber - http://cuke4ninja.com/ * Fler? * Rapport - Städa bland rubriker - Städa i innehållet - Mer? - Spar text du vill ha kvar i en skuggrapport * Applikationen - Knappars logik - Städa MainFrame.actionPerformed() - Bokningsformulär - Spara data till fil (Kundinformation, bokningar etc) - Kolla Nadines önskelista efter fler roliga saker att skapa 2011-08-12 * Planera möte med Andreas på Nada för att bolla problemet med problemdefinitionen * Rapport - Skriv om problemdefinitionen - Städa bland rubriker - Börja på Historia - Diskutera varför mutationer inte går att använda hur som helst - Implementation, vad är en Glitch, hur är dom implementerade, hur lägger man till en ny - Litteraturlistan - Mutationer, böckerna * Applikationen - Knappars logik - Städa MainFrame.actionPerformed() - Kolla lösenordet när man loggar in - Bokningsformulär - Spara data till fil (Kundinformation, bokningar etc) - Kolla Nadines önskelista efter fler roliga saker att skapa - Kolla å, ä, ö, Å, Ä, Ö och skriv med UTF-8 encoding 2011-08-05 Problembeskrivning i rapporten Fundera över färg och form efteråt! Beskriv avd Exjobbet egentligen går ut på. (1/2 -- 1/4 A4) TDD erfarenhet i rapporten (1/2 A4) Fördelar, nackdelar Resonera om att skriva tester före och efter. Delrapport måndag eftermiddag - ett område. Delrapport tisdag eftermiddag - det andra området. Klart Onsdag! Backend utan att exponera en MAPs interface GUI bakom login Glitch: Ignore case vid lösenordsjämförelser 2011-07-29 Problembeskrivning i rapporten (1/2 -- 1/4 A4) Ta bort number of glitches ur propertyfilen nrofglitches=4 Lösenordet likadant två gånger E-postadress på rättformat TDD fram en lösning med positivt utfall och negativt utfall Skapa bakend för att spara och hämta kundinformation (DAO för att abtrahera bort bakomliggande lagring, DTO för att spara datat) DAO = Data Access Object abstraherar bort datalagringen (dvs innehåller hashtabellen eller liknande) DTO = Data Transfer Object (Beskriver ett objekt, t.ex. en kund) 2011-07-18: Innehåll i rapporten * Problem med klassladdning av dynamiska objekt * Problem med cirkulära beroenden mellan test biblioteket och implementationen Versionshantera rapporten som pdf Inför en acceptanstestmodul för att koppla isär implementationen och testbiblioteket Inför en property fil med de klasser som utgör de kända felen Utskrift för formulärfel "Mandatory" med fel 2011-07-11: Embryo till rapport Abstrahera test mer Utskrift för formulärfel "Mandatory" med fel Testbibliotek (en egen Maven modul som är den enda modulen som är beroende av fest-swing-junit, allt för att rimligt enkelt kunna byta testramverk utan att skriva om alla tester)