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 26 for “"unit testing"”.
-
An Investigation into the Cost of Unit Testing on an Embedded System
… mission-critical embedded systems. And software testing is a key activity to ensure the quality of embedded software. Both system testing and unit testing are vital to test embedded software. Unit testing is probably more important to ensure there are no latent faults. System testing is almost …
-
The effects of non-repeated single-unit, non-repeated cumulative, and repeated single-unit testing procedures on comprehensive final examination performance
… this study was to compare the effects of three testing procedures on comprehensive final examination performance. The 64 undergraduates used as subjects were randomly assigned to one of three conditions: a non-repeated single-unit, a non-repeated cumulative, or a repeated single-unit testing …
-
Un marco unificado para análisis de recursos y tiempo de ejecución, validación dinámica y pruebas unitarias = a Unified Framework for Resource and Execution Time Analysis, Run-Time Checking and Unit-Testing
… dinámica (o en tiempo de ejecución) y pruebas unitarias. Hemos diseñado métodos para compilar validaciones dinámicas de (parte de) las aserciones que no pueden ser verificadas estáticamente. Las pruebas unitarias permiten poner a prueba las validaciones dinámicas y (parte de) las pruebas …
-
From Isolation to Integration: An empirical study on differences between unit and integration testing with applications to C programs
Unit and integration testing are both well-established, yet their practical differences have received limited empirical attention. This work compares the two approaches to better understand how they differ when applied with the same test cases. Unit testing, based on isolating the unit thanks to …
-
Safety-critical software testing in airborne systems : the modified condition/decision coverage criterion
… 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 criterion. This part of the standard is controversial …
-
Informacinis stendas valdomas žiniatinklio sąsaja /
… for microcontroller;made a prototype;perform unit testing.
-
Automatic generation of test cases and anticipated test outcome based on a tabular design specification
… number of errors in a given software. Effective testing of software using trusted CASE tools is one possible strategy. This thesis discusses the development of a prototype CASE tool, called Apollo, that automates some of the "tedious, complex and error-prone" manual activities that are associated …
-
Graphic user interface modelling and testing automation
… is dedicated to the GUI. However, GUI testing is extremely expensive. In unit testing, 10,000 cases can often be automatically tested within a minute whereas, in GUI testing, 10,000 simple GUI test cases need more than 10 hours to complete. This thesis effectively addresses the …
-
Development of CubeSat Vibration Testing Capabilities for the Naval Postgraduate School and Cal Poly San Luis Obispo
… such as NPS-SCAT, requires environmental testing to ensure not only the success of the mission, but also the safety of other CubeSats housed in the same deployer. This thesis will address the development of CubeSat vibration testing methodology at NPS, including subsystem testing, …
-
Automated Student Code Assessment with Symbolic Execution and Java PathFinder
… implementation. This allows for automatic testing of student code, relying only on the reference implementation and the student's own implementation, eliminating the need to manually write tests. This tool was tested on small assignments for an introductory computer science course, and …
-
Programming Language and Tools for Automated Testing
Software testing is a necessary and integral part of the software quality process. It is estimated that inadequate testing infrastructure cost the US economy between $22.2 and $59.5 billion. We present Sulu, a programming language designed with automated unit testing specifically in mind, as a …
-
Automatic documentation generation from source code
… settings and also aids developers during the unit testing process.
-
Evaluation of Modified Condition/Decision Coverage in Testing a Web Server
… a structural coverage criterion widely used in testing aviation software. Aviation software has a high level of state-based behavior, typically implemented with complex Boolean expressions. MC/DC was developed to provide the benefits of exhaustive testing of the Boolean expressions, without the …
-
μJUNITER: Automated Unification of Microservices into Modular Monoliths for Versatile Software Architecture Migration
… prominent enterprises have reported having to unite microservices into monoliths to reduce management and communication overheads. The required unification is typically manual, substantial, tedious, and error-prone for complex systems. This thesis presents a novel automated architectural …
-
Generating structurally complex tests from declarative constraints
… presents an automated SAT-based framework for testing such programs, and provides evidence on the feasibility of using this approach to generate high quality test suites and find bugs in non-trivial programs. The framework tests a program systematically on all nonisomorphic inputs (within a …
-
Black-Box Fuzzing of the REDHAWK Software Communications Architecture
… 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 complexity of software radios. But …
-
Testing Models of Reactive Systems
Testing models of modern Real-time Embedded (RTE) systems is not straightforward due to timing constraints, numerous if not infinite possible behaviors, and complex communications between components. Software testing tools and approaches that can generate test cases to test these systems are …
-
Popcorn Linux: Cross Kernel Process and Thread Migration in a Linux-Based Multikernel
… increasing ISA heterogeneity, is creating opportunity for systems software developers to question existing software architecture. One promising emerging systems architecture is the multikernel, pioneered in Barrelfish OS. The multikernel directly addresses the challenges of high core counts and …
-
Software component testing : a standard and the effectiveness of techniques
… linked by the theme of software component testing, which is also often referred to as module or unit testing. One project covers its standardisation, while the other considers the analysis and evaluation of the application of selected testing techniques to an existing avionics system. The …
-
Converting a Neuron-Morphology Reconstruction System: Open-Science Design and Implementation
… a test suite of both the individual components (unit testing) and across the whole system (integration tests); and (iv) ensure that the software gives reproducible results by making it easy to build and distribute. The reconstruction of neuron morphology from microscopy imaging data is an …
Page 1 of 2