Softwarová podpora Duck-testů
dc.contributor.advisor | Herout, Pavel | |
dc.contributor.author | Štollová, Kateřina | |
dc.contributor.referee | Cais, Štěpán | |
dc.date.accepted | 2013-06-06 | |
dc.date.accessioned | 2014-02-06T12:43:46Z | |
dc.date.available | 2012-10-15 | cs |
dc.date.available | 2014-02-06T12:43:46Z | |
dc.date.issued | 2013 | |
dc.date.submitted | 2013-05-10 | |
dc.description.abstract | V současné době lze testovat funkčnost programu pomocí JUnit testů a kvalitu zdrojového kódu pomocí nástroje PMD. Tato bakalářská práce zkoumá možnosti testování implementace pomocí duck-testů. Duck-testy netestují funčnost programu, ale to, zda je naimplementován správně. Pomocí těchto testů lze zjistit, zda student skutečně použil jazykové konstrukce, které měl určené v zadání. Mým úkolem je vytvořit dva programy - jeden pro automatické generování duck-testů podle učitelova vzorového příkladu a druhý na jejich automatické spouštění a vyhodnocení. | cs |
dc.description.abstract-translated | Currently it is possible to test the functionality of program using JUnit tests and the quality of source code using PMD. This thesis examines the possibility of testing the implementation by duck-tests. Duck-tests do not test the functionality of the program but the way of implementation. While using these tests you can determine if the student actually used the language structures which was specified in the assignment. My task is to create two programs - the first to automatically generate duck-tests according to the teacher's pattern and the other to automatically launch and evaluate the tests. | en |
dc.description.department | Katedra informatiky a výpočetní techniky | cs |
dc.description.result | Obhájeno | cs |
dc.format | 36 s., xii s. (88 843 znaků) | cs |
dc.format.mimetype | application/pdf | |
dc.identifier | 53068 | |
dc.identifier.uri | http://hdl.handle.net/11025/8671 | |
dc.language.iso | cs | cs |
dc.publisher | Západočeská univerzita v Plzni | cs |
dc.rights | Plný text práce je přístupný bez omezení. | cs |
dc.rights.access | openAccess | en |
dc.subject | testování | cs |
dc.subject | výuka programování | cs |
dc.subject | duck typování | cs |
dc.subject | anotace | cs |
dc.subject.translated | testing | en |
dc.subject.translated | teaching of programming | en |
dc.subject.translated | duck typing | en |
dc.subject.translated | anotation | en |
dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | cs |
dc.thesis.degree-level | Bakalářský | cs |
dc.thesis.degree-name | Bc. | cs |
dc.thesis.degree-program | Inženýrská informatika | cs |
dc.title | Softwarová podpora Duck-testů | cs |
dc.title.alternative | Software support of Duck-tests | en |
dc.type | bakalářská práce | cs |
local.relation.IS | https://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=53068 |
Files
Original bundle
1 - 4 out of 4 results
No Thumbnail Available
- Name:
- Stollova_BP_2013.pdf
- Size:
- 520.23 KB
- Format:
- Adobe Portable Document Format
- Description:
- Plný text práce
No Thumbnail Available
- Name:
- A10B0695Phodnoceni.pdf
- Size:
- 347.49 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího práce
No Thumbnail Available
- Name:
- A10B0695Pposudek.pdf
- Size:
- 118.91 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta práce
No Thumbnail Available
- Name:
- A10B0695Pobhajoba.pdf
- Size:
- 64.53 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby práce