Sökning: "regression test execution"

Visar resultat 1 - 5 av 32 uppsatser innehållade orden regression test execution.

  1. 1. Automating Regression Testing In a Domain Specific SaaS Setting

    Kandidat-uppsats, Mälardalens universitet/Akademin för innovation, design och teknik

    Författare :Renefalk Oskar; [2023]
    Nyckelord :;

    Sammanfattning : This thesis aims to provide insights into how implementing an automated solution for regression testing in a domain-specific SaaS environment can address common regression testing challenges such as high cost or poor test result visualization. Additionally, it presents a practical demonstration of how to approach these challenges and the potential development of the solution. LÄS MER

  2. 2. Mathematical Optimization for the Test Case Prioritization Problem

    Master-uppsats, Linköpings universitet/Tillämpad matematik; Linköpings universitet/Tekniska fakulteten

    Författare :Eric Felding; [2022]
    Nyckelord :test case prioritization; continuous integration; simulated annealing; mathematical optimization; testfallsprioritering; kontinuerlig integration; simulerad kylning; matematisk optimering;

    Sammanfattning : Regression testing is the process of testing software to make sure changes to the software will not change the functionality. With growing test suites theneed to prioritize arises. This thesis explores how to weigh factors such as the number of fails detected, days since latest test case execution, and coverage. LÄS MER

  3. 3. Testprioritering med stöd av maskininlärning

    Kandidat-uppsats,

    Författare :Teo Becerra; Erik Zeidlitz; [2021-06-01]
    Nyckelord :Test Prioritization; Machine Learning; Regression Testing; Continuous Integration; Optimization; Python;

    Sammanfattning : Regression testing is an integral part of the continuous integration software development practice. As testing suites grow larger and execution time increases the development cycle slows down. By prioritizing tests within a given test suite development time can be optimized if tests more likely to fail are executed first. LÄS MER

  4. 4. Exploring the use of call stack depth limits to reduce regression testing costs

    Kandidat-uppsats, Mittuniversitetet/Institutionen för data- och systemvetenskap

    Författare :Patrik Bogren; Isak Kristola; [2021]
    Nyckelord :Regression Testing; Test Case Selection; Code Coverage; Dynamic Program Analysis; Execution Matrix;

    Sammanfattning : Regression testing is performed after existing source code has been modified to verify that no new faults have been introduced by the changes. Test case selection can be used to reduce the effort of regression testing by selecting a smaller subset of the test suite for later execution. LÄS MER

  5. 5. Investigating the applicability of execution tracing techniques for root causing randomness-related flaky tests in Python

    Master-uppsats, Linköpings universitet/Programvara och system

    Författare :Norrestam Held Erik; [2021]
    Nyckelord :software testing; flaky; flaky tests; flakiness; test flakiness; python; pytest; randomness; tracing; root causing;

    Sammanfattning : Regression testing is an essential part of developing and maintaining software. It helps verify that changes to the software have not introduced any new bugs, and that the functionality still works as intended. However, for this verification to be valid, the executed tests must be assumed to be deterministic, i.e. LÄS MER