Eclipse platform plugin creation
Thesis title: | Tvorba pluginů pro platformu Eclipse |
---|---|
Author: | Pavelka, Jan |
Thesis type: | Diplomová práce |
Supervisor: | Buchalcevová, Alena |
Opponents: | Ženíšek, Jan |
Thesis language: | Česky |
Abstract: | Tato diplomová práce se zabývá vytvořením metodiky tvorby pluginů pro Eclipse s využitím Metodiky pro Malé Softwarové projekty (MMSP). Metodika navržená v této práci může být v budoucnu použita dalšími vývojáři, kteří budou vytvářet pluginy pro Ec-lipse.
První část práce se věnuje popisu platformy Eclipse. Je popsána její architektura a její zá-kladní principy, Eclipse Rich Client Platform a vývojové prostředí Eclipse. Následně se tato část práce věnuje popisu nástroje pro automatizované testování webových aplikací Seleni-um, který souvisí s praktickou částí práce. Dále je představena metodika MMSP a její rozší-ření, vhodná pro tvorbu pluginů pro Eclipse.
Praktická část práce se zabývá tvorbou Selenium pluginu pro Eclipse pro projekt Integrova-ného Testovacího Nástroje. Jsou v ní na praktických příkladech ukázány principy tvorby pluginů představené v první části práce a je popsána základní funkcionalita tohoto pluginu. Výsledkem praktické části je funkční plugin pro Eclipse. |
Keywords: | Eclipse; plugin; MMSP; ITN; metodika |
Thesis title: | Eclipse platform plugin creation |
---|---|
Author: | Pavelka, Jan |
Thesis type: | Diploma thesis |
Supervisor: | Buchalcevová, Alena |
Opponents: | Ženíšek, Jan |
Thesis language: | Česky |
Abstract: | Purpose of this thesis is to create a methodology for Eclipse plugin development based on Methodology for small software projects (MMSP). Methodology designed in this thesis can be used by developers who develop plugins for Eclipse.
First part describes Eclipse platform, its architecture and its fundamental principles, Eclipse Rich Client Platform and Eclipse Integrated Development Environment. Another topic presented in this part is framework for automated testing of web applications Selenium, which relates to practical part of the thesis. Methodology for small software projects is pre-sented next with Eclipse plugin development extensions.
Practical part of this thesis deals with development of Eclipse Selenium plugin for Integra-ted Testing Node project. This part provides examples of principles of methodology presen-ted in first part of the thesis and provides basic description of functions of the plugin. The result of this part is working Eclipse plugin. |
Keywords: | ITN; Eclipse; MMSP; plugin; methodology |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 3. 3. 2016 |
---|---|
Date of submission: | 27. 4. 2016 |
Date of defense: | 1. 6. 2016 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/56703/podrobnosti |