Skip to content

Vykos/QSAB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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)



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors