Dissertations / Theses on the topic 'Automated integration testing'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 24 dissertations / theses for your research on the topic 'Automated integration testing.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Borg, Daniel, and Anders Elfström. "Automatiserad testning av användargränssnitt i SharePoint : Automated UI Testing in SharePoint." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177132.
Full textSoftware companies work under a strict pressure from customers where solutions must be delivered in a timely manner as well as providing high quality and value. The products should be robust and without errors, which partially can be accomplished by testing during the development process. The requirement for an early delivery and a high quality does not always come hand in hand, but with the increased use of agile software development methods, this can be achieved. During agile development of software, there is a continuous process to ensure the quality of what is being developed, both to make sure that all the functional requirements are fulfilled, but also that the code behind is robust and dependable for the future. Since manual testing can be both time and resource consuming, automated testing has become a modern alternative to increase productivity and to maintain a sustainable development process. The goal of this thesis work has been to investigate the possibilities of implementing a solution for automated UI testing in an already existing development process at the company Precio Systemutveckling AB. The work has been conducted in three steps, starting with a literature study about testing in general, followed by an extensive research into suitable tools and technology for testing that exists today. After this, a deeper look was made at what the recommended solutions for implementing automated testing in a Microsoft-oriented enviroment were. The work was concluded with an actual implementation of automated testing on premise at Precio.
MADHUKAR, ENUGURTHI. "GENERATE TEST SELECTION STATISTICS WITH AUTOMATED MUTATION TESTING." Thesis, Blekinge Tekniska Högskola, Institutionen för datalogi och datorsystemteknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-16836.
Full textPalmieri, Manuel. "System Testing in a Simulated Environment." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-18701.
Full textThulin, Pontus. "Evaluation of the applicability of security testing techniques in continuous integration environments." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-113753.
Full textSigfast, Martin, and Fredrik Olsson. "Benefits of continuous delivery for Sigma IT Consulting." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-74995.
Full textMunzarová, Helena. "Návrh a implementace integrovaného testovacího nástroje." Master's thesis, Vysoká škola ekonomická v Praze, 2014. http://www.nusl.cz/ntk/nusl-193805.
Full textOdrobinová, Lucia. "Návrh nástroje pro automatizované integrační testování." Master's thesis, Vysoké učení technické v Brně. Fakulta podnikatelská, 2021. http://www.nusl.cz/ntk/nusl-444621.
Full textStrand, Anton. "Continuous Integration Pipelines to Assess Programming Assignments : Test Like a Professional." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-96713.
Full textKristensson, Dennis. "Comparative study of the testing tools Ghost Inspector and Selenium." Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20826.
Full textThe study evaluates the automatic testing tools: Ghost Inspector and Selenium. and focuses on comparing them in terms of the set up and maintenance processes. The study includes a limited literature study and two case studies. The purpose is to evaluate the tools and provide guidelines for choosing a regression testing tool when testing the functionality of web applications.IStone use Ghost Inspector as regressions testing tool on web applications, since it offers an effective set up and maintenance process. Selenium requires more effort to set up and maintain, since Selenium is not a service. The Ghost Inspector environment comforts iStone with the ability of executing test continuously and supplies the latest test results to the project team.
Kyloušek, Josef. "Inovace systému pro automatizované integrační testy elektronických jednotek vozidel." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2017. http://www.nusl.cz/ntk/nusl-363771.
Full textSouza, Higor Amario de. "Depuração de programas baseada em cobertura de integração." Universidade de São Paulo, 2012. http://www.teses.usp.br/teses/disponiveis/100/100131/tde-08032013-162246/.
Full textDebugging is the activity responsible for localizing and fixing faults generated during software development. Debugging occurs due to a successful testing activity, in which failures in the behavior of the program are revealed, indicating the existence of faults. Several techniques have been proposed to automate the debugging tasks, especially the fault localization task. Some techniques use heuristics based on coverage data obtained from the execution of tests. The goal is to indicate program code excerpts more likely to contain faults. The coverage data mostly used in automated debugging is based on white-box unit testing. Integration coverage data, obtained from the communication between the units of a program, can bring about new information with respect to the executed code, which allows new strategies to the fault localization task to be devised. This work presents a new fault localization technique called Debugging based on Integration Coverage (DIC). Two integration coverages based on method invocations are presented. These coverages are used to propose two search strategies that provides a roadmap to locate faults by investigating the more suspicious methods. The unit coverage information are used to search the faulty statement inside the suspicious methods. The DIC technique also proposes a heuristic that assigns suspiciousness values to static integration entities of the programs, namely, packages, classes, and methods. This heuristic also provides a roadmap to search for the faults. Experiments using real programs show that DIC is more effective to locate faults than solely using unit coverage information.
Šmerda, Jakub. "Zdokonalení procesu automatického testování softwarových aplikací." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2014. http://www.nusl.cz/ntk/nusl-236078.
Full textNečas, Radek. "Systém pro kontinuální integraci projektu k-Wave." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2016. http://www.nusl.cz/ntk/nusl-255473.
Full textBroström, Andreas. "Integrating Automated Security Testing in the Agile Development Process : Earlier Vulnerability Detection in an Environment with High Security Demands." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-170834.
Full textAntalet upptäckta sårbarheter i mjukvara har ökat fort under de senaste åren. Den agila metoden har samtidigt blivit en av de mest populära metoderna för mjukvaruutveckling. Den berör dock inte säkerhet, och eftersom säkerhet, traditionellt sett, inte är agilt så blir det svårt att utveckla säker mjukvara med den agila metoden. För att kunna göra mjukvaran säker så måste säkerhetstestning infogas i utvecklingsfasen. Syftet med det här arbetet är att undersöka hur och var säkerhet kan integreras i den agila utvecklingsprocessen vid utveckling av webbapplikationer. Några sätt att göra detta på beskrivs i arbetet, varav ett är att använda ett verktyg för säkerhetstestning. En jämförelse av hur bra fyra sådana verktyg är på att genomsöka och hitta sårbarheter utförs på applikationer designade för att utvärdera verktyg för säkerhetstestning, samt hos Nordnets egna applikationer. Sedan beskrivs en exempelimplementation av ett av dessa verktyg i testfasen av utvecklingsprocessen. Slutligen, tas en guide fram som beskriver hur implementationen kan användas. Jag kommer fram till att det är möjligt att inkludera säkerhet i den agila utvecklingsprocessen genom att använda ett verktyg för säkerhetstestning i testfasen av utvecklingsprocessen. Detta tillvägagångssätt innebär en minimal ansträngning att införa, är automatiserat i hög grad och det gör den agila utvecklingsprocessen säker och mer effektiv.
Ferrari, Daniele. "Testing automatico di applicazioni web." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2018. http://amslaurea.unibo.it/15162/.
Full textForni, Federico. "Controllo ottico automatizzato di circuiti fotonici integrati: Progettazione, realizzazione e valutazione." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2014. http://amslaurea.unibo.it/6473/.
Full textWolfert, Richard. "Automatické testování systému BeeeOn." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2018. http://www.nusl.cz/ntk/nusl-385957.
Full textMjörnman, Jesper, and Daniel Mastell. "Randomness as a Cause of Test Flakiness." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-177303.
Full textBednář, Martin. "Automatické testování projektu JavaScript Restrictor." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2020. http://www.nusl.cz/ntk/nusl-432879.
Full textMendes, David Jorge Garcia. "Automated Testing for Provisioning Systems of Complex Cloud Products." Master's thesis, 2019. http://hdl.handle.net/10362/92293.
Full textHuang, Ya-Ting, and 黃雅亭. "Establishment of Automated Dual-Probing Wafer Testing System Based on Integration of Visual Identification and Laser Sensor." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/b45s85.
Full textLan, Yi-Hung, and 藍義宏. "The Integrating System of Automatic Testing and Shock Response Spectrum Analysis for Transformer Inrush Current." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/34b64h.
Full text國立虎尾科技大學
電機工程研究所
96
Integration of automatic test of transformer inrush current and shock response spectrum analysis using LabVIEW software is discussed in this thesis. The LabVIEW is a software language with emphasis on computer automation flow chart type. It has strong data acquisition and instrument control ability. It can be applied to analyze and judge data immediately. In this thesis, the LabVIEW is used to measure and analyze inrush current. The experimenttal results are presented by virtual instruments. The purpose of automatic testing and spectrum analysis can be reached. The developed automatic testing system is mainly based on the Programmable System on Chip (PSoC). It is used to design control circuit for function of the automatic testing. Besides, the shock response spectrum analysis method is applied to distinguish transient inrush current from fault current. The developed man-machine interface of the integrating system has good humanistic design. Finally, the integrating system is examined by experimental results with Photon II vibration spectrum analysis instrument. The good accuracy and practicality of the proposed integrating system is uerified from the measured results.
Hou, Chao-Jen, and 侯昭仁. "Integrating Kepner–Tregoe Method and theories of TRIZ to Improve Performance by Using an Automatic Testing Equipment System." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/11008796729924514279.
Full text龍華科技大學
商學與管理研究所
101
The purpose of this research is to find out detectable gaps with optical sensors by integrating Kepner–Tregoe Method and TRIZ theory. To verify this approach, an automatic system with testing equipment for detecting the mother board’s position of a smart phone is used. Kepner–Tregoe Method composes of four major parts: 1) Situation appraisal, 2) Problem analysis, 3) Decision analysis, and 4) Potential problem (Opportunity) analysis.Prior to come up with a final soultion, one has to use TRIZ Contradiction Matrix and Inventive Principles to generate lot of possible decisions. “MUST Objectives“of Kepner–Tregoe Method is used to filter out the infeasible decisions and WANT Objectives “ is used to find out the optimal decision. In addition, TRIZ “Substance-Field analysis” was used as an authentication tool to check out its effectiveness of the final decision. Find out the possible risks and disadvantages when the decision is in execution via “Potential Problem (Opportunity) Analysis”. Some errorous behavior of the robot might activate micro switches in automatic detection systems. The problem of the defective product originates from a robotic arms’ positioning accuracy when the device locates the substrate. Our research proposes the use of infrared transmitter and sensor to replace the original micro switch inductive components after the applying the integrating TRIZ theory and Kepner–Tregoe Method. To show the differences before and after the improving process, researchers used paired-compared tests for the mean in statistics.The result of the hypothesis test indicates that the average number of occurrences of the error is significantly different. It ensures that the yield rate of products was greatly improved. Numerically speaking, the defect rates drop from 56Dppm down to 4 Dppm. This achievement the company directly applies a patent for the infra-red detection gap system.
Considine, Breandan. "Programming tools for intelligent systems." Thesis, 2020. http://hdl.handle.net/1866/24310.
Full textProgramming tools are computer programs which help humans program computers. Tools come in all shapes and forms, from editors and compilers to debuggers and profilers. Each of these tools facilitates a core task in the programming workflow which consumes cognitive resources when performed manually. In this thesis, we explore several tools that facilitate the process of building intelligent systems, and which reduce the cognitive effort required to design, develop, test and deploy intelligent software systems. First, we introduce an integrated development environment (IDE) for programming Robot Operating System (ROS) applications, called Hatchery (Chapter 2). Second, we describe Kotlin∇, a language and type system for differentiable programming, an emerging paradigm in machine learning (Chapter 3). Third, we propose a new algorithm for automatically testing differentiable programs, drawing inspiration from techniques in adversarial and metamorphic testing (Chapter 4), and demonstrate its empirical efficiency in the regression setting. Fourth, we explore a container infrastructure based on Docker, which enables reproducible deployment of ROS applications on the Duckietown platform (Chapter 5). Finally, we reflect on the current state of programming tools for these applications and speculate what intelligent systems programming might look like in the future (Chapter 6).