
Modulebeschrijving
Docent(en) Ferd van Odenhoven
Pieter van den Hombergh
| Week | Inhoud | Sheets | Practicum | |
| 1.1 | Inleiding in software engineering en gereedschap | Maak de opgaven over versie beheer met gebruik making
van repositories. Zie het document Versie beheers oefeningen.. |
||
| 1.2 | Inleiding in testen. | Eerste unit tests Do the mission at KAOS.
De initiële broncode is
in stackkaos.zip te vinden,
Die API is ook on line, maar die kun je
vanzelfsprekend ook vanuit de broncode genereren met de in de zip
aanwezige ant file. Als subversion respository voor deze opgave dien je je persoonlijke repository directory gebruiken, te vinden onder https://www.fontysvenlo.org/svn/2011/sen1m1 als task1 Bij het begin, dat wil zeggen na de eerste import zet je meteen een TAG op deze initiële code met de naam SMART_STACK_01. |
||
| 1.3 | Kwaliteit, soorten fouten en testaanpak. | BoundCounter clock. Ininital sources code and Task description Save under repo task3 | ||
| 1.4 | Sheets over Technische problemen |
Practicum:
Maak de opgave shoppingcart als task3 in je repository. De sources zitten in shoppingcart.zip, De opdrachtomschrijving staat in shoppingcart.pdf. |
||
| 1.5 |
We brachten een bezoek aan een supermarkt. Daar gaan
we bestuderen wat er allemaal komt kijken bij het
maken van een kassabon. Maak de taak Cashreceipt, deel van de eerste week Hier vindt je ook timesheet templates in open office en excel format. |
|||
| 1.6 | Testmethodologie en coverage. | Cash receipt task. Analysis and design. | ||
| 1.7 | Testvolgorde, overerving en testpatronen | |||
| Tentamen | Stof: Boek hh 1 tot en met 7 en de paragrafen 9.1 en 9.2 | Uitslag 2010-04-16 | ||
| 2.1 | Test driven design | Last week of AH task. Inspection of products | ||
| 2.2 | Crossing task.Schrijf de unit-tests en implementeer de methoden uit het project. You should read the instructions, download the initial source code. | |||
| 2.3 | Test Driven Development | En nu in het echtPas het geleerde toe op het product van PRJ2 Each student in the team should write at least one Test Class to completely test one Business Class. You must make sure that you svn commit the (test)code using your own account. The tests should become part of the PRJ2 project so use that repository. To check you work we:
We will take into consideration the complexity of your work. Little complexity is best. (Code less, nothing is perfect), but as a German would say: "Dünne bretter werden ensprechend dünn bewertet". |
||
| 2.4 | Code complexity | |||
| 2.5 | On Thursday 2011-05-26, continue what you started in week 2.3.
This will take place on Friday 2011-05-27. Next Thursday and Friday you can relax and recover... |
|||
| 2.6 | Finalisation | Completion of the tests in prj2Complete/continue the task set started in week 2.3 |