Sökning: "code coverage"
Visar resultat 1 - 5 av 100 uppsatser innehållade orden code coverage.
1. Introducing software testing in an SME : An investigation of software testing in a web application
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Quality assurance and software testing of software artifacts is as important as ever and this is especially so the case in web applications. The web applications of today are more complex and are used in more critical systems at a larger scale than ever before. However, testing of these applications is very challenging due to their dynamic nature. LÄS MER
2. UCov : A Static Analysis Tool for API Usage Coverage Validation
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Nowadays, all software projects are based on a large number of libraries, so they do not have to start from scratch. These libraries evolve over time, whether to add functionality or to simplify their use. These updates are necessary to improve their libraries, but can lead to errors in their clients’ code. LÄS MER
3. Dasty : Revealing Real-World Prototype Pollution Consequences with Dynamic Taint Analysis
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Prototype pollution is a vulnerability in JavaScript and other prototype-based languages that allows malicious actors to inject a property into an object’s prototype. The injected property can subsequently trigger gadgets - source code sections that use the properties in sensitive locations. LÄS MER
4. Test Case Selection in Continuous Integration Using Reinforcement Learning with Linear Function Approximator
Master-uppsats, Linköpings universitet/Institutionen för datavetenskapSammanfattning : Continuous Integration (CI) has become an essential practice in software development, allowing teams to integrate code changes frequently and detect issues early. However, the selection of proper test cases for CI remains a challenge, as it requires balancing the need for thorough testing with the minimization of execution time and resources. LÄS MER
5. Empirical Comparison Between Conventional and AI-based Automated Unit Test Generation Tools in Java
Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)Sammanfattning : Unit testing plays a crucial role in ensuring the quality and reliability of software systems. However, manual testing can often be a slow and time-consuming process. With current advancements in artificial intelligence (AI), new tools have emerged for automated unit testing to address this issue. LÄS MER