Bakalářská práce

Metody automatického testování v jazyce Python

Methods of automatic testing in Python language

Róbert Kuska, učo 359208
Anotace

Táto bakalárska práca sa zaoberá možnosťami testovania v jazyku Python. Obsahuje popis fungovania a názorné priklady tvorby testov najrozšírenejších voľne dostupných testovacích knižníc jazyka. Súčasťou práce je taktiež opis knižníc slúžiacich na vytváranie falošných objektov. Záver práce obsahuje zhrnutie zistených informácii a porovnanie vlastností knižníc. Vybrané knižnice sú následne aplikované v projekte MCC.

Abstract

The bachelor thesis deals with the problematics of testing in Python. It contains a description of the usage and code examples of the most common freely available test libraries. The thesis is also a description of the libraries used for creating fake objects. The conclusion contains a summary of the information and comparison of performance of libraries. Selected libraries are applied to the MCC project.

Zadání práce
Cílem práce je prozkoumání a zpracování přehledu knihoven pro testování v jazyce Python a možností jejich využití při testování aplikací napsaných pro framework Django. V teoretické části se student obecně zaměří na problematiku automatického testování, přístupy k němu a často používané vzory (stubbing/mocking). V praktické části se seznámí s cloud computingovým systémem MCC a aplikuje svoje poznatky zpracováním sady automatizovaných testů pro tento systém.

Práce je součástí projektu řešeného v rámci spolupráce mezi laboratoří LaSArIS a společností RedHat, průmyslovým partnerem FI. Při dobrých výsledcích možná další spolupráce na tomto projektu. "Prace je vypisována v rámci projektu OP Vpk s názvem Platforma výzkumné a vzdělávací spolupráce FI MU v oblasti zpracování dat, reg. čislo CZ.1.07/2.4.00/12.0049, a aktivit SPP."
Práce zkontrolována:
7. 1. 2013 16:51, Mgr. Jiří Kolář, Ph.D., učo 72655
Plný text práce
1011 KB / soubor PDF
Jazyk práce
slovenština slovenština
Termín obhajoby
4. 2. 2013
Práce byla úspěšně obhájena

Vedoucí

Mgr. Jiří Kolář, Ph.D., učo 72655
KPSK FI MU

Oponent

Mgr. Bohuslav Kabrda, učo 207673
abs FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.