National Repository of Grey Literature 157 records found  beginprevious99 - 108nextend  jump to record: Search took 0.01 seconds. 
Web application testing using Robot Framework tool
Kulalov, Renat ; Buchalcevová, Alena (advisor) ; Veselka, Marcel (referee)
Abstract This bachelors thesis deals with automated testing of web applications. The goal of this thesis is to introduce Robot Framework, which is a tool for test case automation. Theory section introduces and describes test automation in general and what benefits it brings to software testing. It also introduces a few chosen tools for automated software testing. Practical part deals with installation and configuration of Robot Framework, writing automated test cases and integration of Robot Framework with BrowserStack. After reading the thesis a potential user will be able to write automated test cases in Robot Framework and run them on BrowserStack. The contribution of this thesis is the emergence of guide in Czech language, which is useful teaching software testing at the University of Economics in Prague.
omparison of PHP frameworks Symfony 2 and Zend Framework 2
Koščo, Ján ; Pavlíčková, Jarmila (advisor) ; Fesič, Tomáš (referee)
Master thesis deals with a comparison of two web application frameworks in PHP. The aim of this work is to provide a comprehensive view of the possibilities, differences and advantages of the selected frameworks. The main source for comparison is sample web applications that demonstrate these possibilities. For a comprehensive comparison, various criteria were chosen to analyze the properties of frameworks. These criteria are divided into five categories. Technology support examines the compatibility of framework for different versions of the platform. The most important and most widespread category is the analysis of options for creation of web applications, which discusses the most common tasks in developing applications and how frameworks approaches it. Other categories are design and architecture of framework, testing and general support for developers, which analyzes both online and offline sources of information used to learn and solve problems using the selected framework . Comparison results based on above mentioned criteria can help developers when choosing a modern web development framework for PHP platform.
E-learning applications and data security
Menčík, Jan ; Veber, Jaromír (advisor) ; Čermák, Radim (referee)
This bachelor's thesis addresses the topic of security threats for web applications, with the practical part presenting a security assessment of selected e-learning applications. It describes the most common current threats for web applications, attack techniques and security techniques. The web environment gave rise to a whole range of techniques for breaching the security of web applications, and this thesis therefore presents the most common threats. The second part of the thesis introduces security techniques, both general techniques based on securing the protocol and techniques against specific threats. The protocol on which an application runs is one of the most important security components, and therefore the thesis analyses the functioning of the HTTPS protocol and its security layers in greater detail. The following part provides an analysis of the field of e-learning security. The reader learns about the security risks which he can encounter in operating open source e-learning solutions. The conclusion of the theoretical part describes the basic principles of security testing by means of the methods defined by the Open Web Application Security Project. The practical part of the thesis deals with the results of security testing of three selected open-source software systems: Moodle, Dokeos and eFront. The testing was focused on threats introduced in the theoretical part of the thesis and uses the findings from the OWASP Testing Guide v3. Individual testing attacks, their results and overall security recommendations are described for every tested e-learning system. The conclusion of the practical part provides an overall assessment of the tested systems.
Software testing automation using Selenium
Votlučka, Vojtěch ; Buchalcevová, Alena (advisor) ; Kolář, Ladislav (referee)
The main goal of this bachelor thesis is a complete description of the process of software testing automation using Selenium WebDriver. The work is focusing on functional testing of web applications in internet banking. Apart from the description of this process, the paper also creates applicable examples of test scripts written in Java. Starting with theoretical introduction to the area of software testing, the work continues by introducing the Selenium WebDriver testing tool and its use in the environment of internet banking. Then follows the description of the process of automation, its execution and a brief cost comparison between manual and automated testing.
Security of social networks
Hric, Michal ; Veber, Jaromír (advisor) ; Luc, Ladislav (referee)
Social networks represent an integral part of the personal, and in some cases, professional life of many people. The security of social networks is one of the key factors that determines its quality and credibility. The thesis analyzes security of six of most widely used social networks, with emphasis on the security of their web applications, optional security features of user accounts and privacy policies. Web application security was different for all investigated social networks. The most common deficiency was the use of SHA-1 signature algorithm, RC4 cipher support and unsupported option HSTS. Optional security features of user accounts were managed best by the first two evaluated networks (Facebook and YouTube), while other social networks provided less optional security features. Privacy policies didn't differ significantly, major differences were determinated by social network functionality. Although there are known risks related to insufficient security of social networks, even the most widely used social networks have deficiencies in this area.
Analysis of deal-of-the-day services market from the viewpoint of security
Maskaliunets, Stanislau ; Veber, Jaromír (advisor) ; Luc, Ladislav (referee)
In this bachelor thesis I analyze the market of deal-of-the-day services from the viewpoint of security. First of all, I describe the security of the information systems as a term. I also explain the methods of securing web applications. Web applications run on HTTP protocol, and the more secure web applications use the HTTPS protocol, which contains the TLS/SSL. In this work I describe working principle of HTTP protocol. I also describe the SSL/TLS protocols and methods of their acquiring. In the theoretical part, I also describe the methods of cryptography. In the practical part, I describe the methods of defense against attacks and analyze the deal-of-the-day services. I describe the evolution of both the world and Czech deal-of-the-day services. At the end, I analyze deal-of-the-day websites security and compare the results of this analysis.
Implementation of IS for the internet travel agency
Šubr, Vladimír ; Sova, Martin (advisor) ; Klíma, Tomáš (referee)
The topic of this master thesis are information systems in turism. The author focuses mostly on reservations systems as an essential information systems for travel agencies. This thesis examines such systems in the context of the Internet and the model of software as a service. The Internet has become a necessary for operating these systems and it has influenced the field as a whole. The thesis has three main chapters. The first chapter is a theoretical one, where the author investigates the mechanics of information systems in turism. He attempts to formalize information systems in general and he seeks their role in organizations. Additionally, he explains how these systems work and what functionallity can be expected from them. In the second chapter, which moves between theory and practice, the author analyzes the current market situation of these systems. Next, he defines requirements on a system tailored for one specific bussiness plan. Using these requirements multi-criteria decision analysis is performed, selecting the system which best matches the chosen criteria. The last chapter is a practical one and it is concern with deploying selected system from the previous chapter and all aspects of this process. The goal of this thesis is to realize information system part of the Internet-based travel agency project and at the same time search for theoretical conclusions about these systems. The conclusions are then compiled into methodological manual for ASW application in the Internet-based travel agencies segment.
Analysis of using web and mobile applications in teamwork on projects.
Jordanidis, Jakub ; Střížová, Vlasta (advisor) ; Andera, Michal (referee)
The aim of this thesis is the analysis of using web and mobile applications in team work within projects. Thesis is divided into the two main parts. Firstly, the theoretical part provides basic information and facts about work at a team, communication and team work on common projects. Theoretical part also includes a definition and development of web and mobile applications from past until now. Secondly, the practical part includes analysis by the survey. The survey was conducted using two different methods - questionnaire survey method and structured interviews. The questionnaire was focused on the usage of basic applications for communication, cooperation and coordination within work teams. The structured interviews was focused more on benefits for employees
Web application for making of graphical invitations
Snížek, Martin ; Sklenák, Vilém (advisor) ; Vojíř, Stanislav (referee)
This bachelor thesis focuses on applications development and particularly on web applications development. It describes the whole process of application development. In the thesis, there are some suggestions of specific matter that should not be underesti-mated, or forgotten during such development of web applications. The main objective of the thesis is to develop a web application, which will allow the user to create graphical invitations. In the analytical part, there is defined who the target audience is and who will be using this application. There is also a preliminary analysis, which shows the interest of the target group in this application. There also needs to be considered, if the product has enough of benefits for the target audience as opposed to existing possibilities. Based on available data, there it is obvious that this application can be very helpful for potential users. Firstly, in the practical part of the thesis, there are defined the requirements that must be accomplished by the application. Also there is stated how the application should work to fulfil these requirements. The next part is focused on designing and developing the application. There are also described partial problems that were solved during the development. At the end there is a user test, which unveils any defects or insufficiently solved problems, therefore they could be fixed prior to releasing the application.

National Repository of Grey Literature : 157 records found   beginprevious99 - 108nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.