| dc.contributor.author | Kärkinen, Simo | |
| dc.date.accessioned | 2013-05-14T12:11:49Z | |
| dc.date.available | 2013-05-14T12:11:49Z | |
| dc.date.issued | 2013 | |
| dc.identifier.uri | URN:NBN:fi:amk-201305127897 | |
| dc.identifier.uri | http://www.theseus.fi/handle/10024/58421 | |
| dc.description.abstract | Insinöörityössä oli tavoitteena toteuttaa työnantajalleni uusi web-pohjainen käyttöliittymäsovellus PKI-varmenteiden ja niiden käytön hallintaan. Sovelluksen salaisuudesta johtuen insinöörityö on kirjoitettu kehitysmenetelmän näkökulmasta ja itse sovelluslogiikkaa ei kuvata juuri ollenkaan.
Kehitysmenetelmän tuotteena syntyi kattava joukko automaattisesti suoritettavia testitapauksia, jotka ajetaan automaattisesti kehitysympäristössä pyörivää sovellusta vasten.
Käyttöliittymäsovellus toteutettiin Java-ohjelmointikielellä käyttäen Spring-sovelluskehystä ja automaattitestien tekeminen käyttäen JBehave-ohjelmointikehystä.
Tuotetta ja kaikkia sen käyttöliittymätestejä ei saatu tämän opinnäytetyön puitteissa valmiiksi vaan niiden kehitys jatkuu edelleen. | fi |
| dc.description.abstract | The purpose of this Bachelor's thesis was to develop a new web-based graphical user interface for managing PKI-certificates and its usage. Because of products confidentiality the study was written from development process perspective, so its application logic is not described.
The result of this development process was a comprehensive set of test cases which can be run automatically in the developing environment.
The GUI was implemented using the Java programming language and the Spring application development framework and automatic test cases was created using JBehave framework.
The product and its test cases are not completed yet but the promotion continues. | en |
| dc.language.iso | fin | |
| dc.publisher | Metropolia Ammattikorkeakoulu | |
| dc.rights | All rights reserved | |
| dc.title | Käyttäytymislähtöinen ohjelmistokehitys (BDD) | fi |
| dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
| dc.identifier.dscollection | 10024/252 | |
| dc.organization | Metropolia Ammattikorkeakoulu | |
| dc.contributor.organization | Metropolia Ammattikorkeakoulu | |
| dc.subject.keyword | BDD | |
| dc.subject.keyword | käyttäytymislähtöinen kehitys | |
| dc.subject.keyword | JBehave | |
| dc.subject.specialization | Ohjelmistotekniikka | |
| dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | |
| dc.subject.discipline | Tietotekniikka | |