Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 128 for “"Software testing"”.

  1. Gamification in Software Testing

    Software testing plays a critical role in ensuring software quality, yet it is frequently undervalued and underutilized by both practitioners and learners. A persistent lack of motivation, driven by perceptions of testing as tedious and less creative, hampers the adoption of rigorous testing

    passau-thes Repository record for Gamification in Software Testing (opens in a new tab)

  2. Gamification of E2E Software Testing

    L'abstract è presente nell'allegato / the abstract is in the attachment

    poli-torino Repository record for Gamification of E2E Software Testing (opens in a new tab)

  3. Software Testing of Parallel Programming Frameworks

    … in common use in the HPC world. Comprehensive testing is required to be sure that any given implementation adheres to the published standard. The type and degree of testing depends on the goals of the developers. In particular, commercial implementations developed by companies for specialized …

    unm Repository record for Software Testing of Parallel Programming Frameworks (opens in a new tab)

  4. Characterisation schema for selecting software testing techniques

    The importance of properly selecting testing techniques is widely accepted in the software engineering community. However, there are chiefly two reasons why the selections now made by software developers cannot be classed as correct. Firstly, they have limited knowledge of all the techniques now …

    upm Repository record for Characterisation schema for selecting software testing techniques (opens in a new tab)

  5. Complete safety software testing : a formal method

    Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Nuclear Engineering, 1996.

    mit Repository record for Complete safety software testing : a formal method (opens in a new tab)

  6. Evaluating Software Testing Techniques: A Systematic Mapping Study

    <p>Software testing techniques are crucial for detecting faults in software and reducing the risk of using it. As such, it is important that we have a good understanding of how to evaluate these techniques for their efficiency, scalability, applicability, and effectiveness at finding faults. This …

    denver Repository record for Evaluating Software Testing Techniques: A Systematic Mapping Study (opens in a new tab)

  7. Effective software testing with a string-constraint solver

    … presents techniques and tools for improving software reliability, by using an expressive string-constraint solver to make implementation-based testing more effective and more applicable. Concolic testing is a paradigm of implementation-based systematic software testing that combines dynamic …

    mit Repository record for Effective software testing with a string-constraint solver (opens in a new tab)

  8. Augmenting the software testing workflow with machine learning

    This work presents the ML Software Tester, a system for augmenting software testing processes with machine learning. It allows users to plug in a Git repository of the choice, specify a few features and methods specific to that project, and create a full machine learning pipeline. This pipeline …

    mit Repository record for Augmenting the software testing workflow with machine learning (opens in a new tab)

  9. Towards Improving Students' Software Testing Practices using Modified Mutation Testing

    Mutation testing (MT) is a powerful technique for evaluating the quality of software test suites by introducing small faults, called ``mutations,'' into code to assess if tests can detect them. While MT has been extensively applied in the software industry, its use in programming courses faces both …

    vt Repository record for Towards Improving Students' Software Testing Practices using Modified Mutation Testing (opens in a new tab)

  10. Modeling Student Software Testing Processes: Attitudes, Behaviors, Interventions, and Their Effects

    Effective software testing identifies potential bugs and helps correct them, producing more reliable and maintainable software. As software development processes have evolved, incremental testing techniques have grown in popularity, particularly with introduction of test-driven development (TDD). …

    vt Repository record for Modeling Student Software Testing Processes: Attitudes, Behaviors, Interventions, and Their Effects (opens in a new tab)

  11. Safety-critical software testing in airborne systems : the modified condition/decision coverage criterion

    In order to be certified by the FAA, airborne software must comply with the D0-178B standard. For the unit testing of safety-critical software, this standard requires the testing process to meet a strong source code structure coverage criterion, referred to as Modified Condition/Decision Coverage …

    mit Repository record for Safety-critical software testing in airborne systems : the modified condition/decision coverage criterion (opens in a new tab)

  12. Comparative analysis for performance measurements of software testing between mobile applications and web applications

    Software testing has an important role in software engineering, and is fundamental to Software Quality Assurance (SQA). Besides the popularity of web applications, mobile applications have gained paralleled advancement despite increasing complexity. On one hand, this issue reflects the rising …

    uthm Repository record for Comparative analysis for performance measurements of software testing between mobile applications and web applications (opens in a new tab)

  13. Web-CAT: A Web-based Center for Automated Testing

    The fundamentals of software testing and related activities are often elusive in undergraduate curricula. A direct consequence of the lack of software testing efforts during education is the huge losses suffered by the software industry when applications are not sufficiently tested. Software

    vt Repository record for Web-CAT: A Web-based Center for Automated Testing (opens in a new tab)

  14. Evolution-aware runtime verification

    The risk posed by software bugs has increased tremendously as software is now essential to many aspects of our daily lives. Software testing is still the most common method for finding bugs during software development, before software is deployed. However, software testing alone is insufficient for …

    uiuc Repository record for Evolution-aware runtime verification (opens in a new tab)

  15. Técnicas de prueba avanzadas para la generación de casos de prueba

    Software testing is a crucial phase in software development, particularly in contexts such as critical systems, where even minor errors can have severe consequences. The advent of Industry 4.0 brings new challenges, with software present in almost all industrial systems. Overcoming technical …

    cadiz Repository record for Técnicas de prueba avanzadas para la generación de casos de prueba (opens in a new tab)

  16. A Complete & Practical Approach to Ensure the Legality of a Signal Transmitted by a Cognitive Radio

    … to achieving this is a practical and easy to use software testing program based on the tabu search algorithm that tests the software off-line. The primary purpose of the software testing program is to find most of the errors, specially structural errors, while the radio is not in use so that it …

    vt Repository record for A Complete & Practical Approach to Ensure the Legality of a Signal Transmitted by a Cognitive Radio (opens in a new tab)

  17. A Graphical Approach to Testing Real-Time Embedded Devices

    Software Testing is both a vital and expensive part of the software development lifecycle. Improving the testing process has the potential for large returns. Current testing methodologies used to test real-time embedded devices are examined and the weaknesses in them are exposed. This leads to the …

    calpoly Repository record for A Graphical Approach to Testing Real-Time Embedded Devices (opens in a new tab)

  18. Black-Box Fuzzing of the REDHAWK Software Communications Architecture

    As the complexity of software increases, so does the complexity of software testing. This challenge is especially true for modern military communications as radio functionality becomes more digital than analog. The Software Communications Architecture was introduced to manage the increased …

    vt Repository record for Black-Box Fuzzing of the REDHAWK Software Communications Architecture (opens in a new tab)

Page 1 of 7