Sökning: "Flaky tests"

Visar resultat 1 - 5 av 11 uppsatser innehållade orden Flaky tests.

  1. 1. Software Test Automation : A qualitative study on optimizing maintenance in test automation

    Kandidat-uppsats, Karlstads universitet/Handelshögskolan (from 2013)

    Författare :Öberg Sebastian; [2023]
    Nyckelord :Test automation maintenance; test automation guidelines; tech debt;

    Sammanfattning : In IT the waterfall model is being replaced by agile development processes. When transitioning into agile processes software products are delivered in iterations, or cycles, of the same software. That software will be tested repeatedly, by the same tests. When the same test is executed several times test automation comes into consideration. LÄS MER

  2. 2. Test Maintenance for Machine Learning Systems: A Case Study in the Automotive Industry

    Master-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknik

    Författare :TIM GRUBE; LUKAS BERGLUND; [2022-10-10]
    Nyckelord :Testing; Test maintenance; Test maintenance factors; ML systems; Software testing; Software engineering; Case study; Thesis;

    Sammanfattning : Machine Learning (ML) is widely used nowadays, including safety-critical systems in the automotive industry. Consequently, testing is essential to ensure the quality of these systems. LÄS MER

  3. 3. Non-deterministic tests and where to find them : Empirically investigating the relationship between flaky tests and test smells by examining test order dependency

    Kandidat-uppsats, Linköpings universitet/Institutionen för datavetenskap

    Författare :Sokrates Lamprou; [2022]
    Nyckelord :flaky tests; continuous integration; regression tests; test order dependency;

    Sammanfattning : Flaky tests are non-deterministic tests that both pass and fail when no new code changes have been introduced to the code under test. This is a widespread problem for the Continuous Integration community where the underlying idea is that code is only integrated if all test cases pass. LÄS MER

  4. 4. Creating a Unit Testing Application Prototype for JavaScript

    Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Mårten Björkman; Jonathan Bergqvist; [2022]
    Nyckelord :Unit Tests; Test Creation; Test Maintenance; JavaScript; Code Analysis; Enhetstester; Testskapande; Testunderhåll; JavaScript; Kodnalys;

    Sammanfattning : Testing is an integral part of software development with the goal of verifying a system’s requirements. One of the most commonly used methods for verifying code is unit testing. If done properly, unit testing can guarantee the intended functionality of a code unit. LÄS MER

  5. 5. Possibilities of automatic detection of "Async Wait" Flaky tests in Python applications

    M1-uppsats, Linköpings universitet/Institutionen för datavetenskap

    Författare :Joel Nilsson; [2021]
    Nyckelord :flaky test async wait asynchronous waiting python;

    Sammanfattning : Flaky tests are defined as tests that show non-deterministic outcomes, meaning they can show both passing and failing results without changes to the code. These tests cause a major problem in the software development process since it can be difficult to know if the cause of a failure originates from the production- or test code. LÄS MER