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"”.
-
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 …
-
Gamification of E2E Software Testing
L'abstract è presente nell'allegato / the abstract is in the attachment
-
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 …
-
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 …
-
Complete safety software testing : a formal method
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Nuclear Engineering, 1996.
-
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 …
-
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 …
-
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 …
-
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 …
-
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). …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
Page 1 of 7