Results 231 to 240 of about 1,434,557 (269)
Some of the next articles are maybe not open access.

Testing evolving software

Journal of Systems and Software, 1999
Abstract Regression testing, which attempts to validate modified software and ensure that no new errors are introduced into previously tested code, is used extensively during maintenance of evolving software. Despite efforts to reduce its cost, regression testing remains one of the most expensive activities performed during a software system's ...
openaire   +1 more source

Software Testing: An Overview

2010
The main goal of this chapter is to introduce common terminology and concepts on software testing that is assumed as background in this book. The chapter also presents the multidimensional nature of software testing, showing its different variants and levels of application.
Patrícia D. L. Machado   +2 more
openaire   +1 more source

Insights into regression testing (software testing)

Proceedings. Conference on Software Maintenance - 1989, 2003
A problem facing those conducting maintenance testing is to identify proper test classes. The notion of regression testability is introduced as a way to measure the ease of retesting. Both the program design and the test plan design may affect the regression testability of a program.
Hareton K. N. Leung, Lee J. White
openaire   +1 more source

Conformance testing of software

Computers & Graphics, 1984
Abstract People who buy software want a guarantee that it works. When they cannot satisfy themselves, and do not wholly trust the programmer, it is natural to seek the help of a third party who will certify the software. So far, formal certification is available only for compilers.
openaire   +1 more source

Software test program

Proceedings of the 27th international conference on Software engineering - ICSE '05, 2005
The software test program (STP) is a cooperation between Motorola and the Center for Informatics of the Federal University of Pernambuco. It has been conceived with inspiration on the medical residency, adjusted to the software development practice.
A. Sampaio   +5 more
openaire   +1 more source

On Testing Embedded Software

2016
For the last few decades, embedded systems have expanded their reach into major aspects of human lives. Starting from small handheld devices (such as smartphones) to advanced automotive systems (such as anti-lock braking systems), usage of embedded systems has increased at a dramatic pace. Embedded software are specialized software that are intended to
Abhijeet Banerjee   +2 more
openaire   +1 more source

Reachability testing: an approach to testing concurrent software

Proceedings of 1st Asia-Pacific Software Engineering Conference, 1995
Concurrent programs are more difficult to test than sequential programs because of non-deterministic behavior. An execution of a concurrent program non-deterministically exercises a sequence of synchronization events called a synchronization sequence (or SYN-sequence).
Gwan-Hwan Hwang   +2 more
openaire   +1 more source

Software Testing with QuickCheck

2010
This paper presents a tutorial, with extensive exercises, in the use of Quviq QuickCheck--a property-based testing tool for Erlang, which enables developers to formulate formal specifications of their code and to use them for testing. We cover the basic concepts of properties and test-data generators, properties for testing abstract data types, and a ...
openaire   +1 more source

Testing object-oriented software

Proceedings. 26th International Conference on Software Engineering, 2004
Various strategies for testing object oriented software such as intra-class, inter-class and system and acceptance testing are discussed. Intra-class testing includes testing of abstract classes, selection of test cases from the ancestor's test suite and also includes testing state-dependent behavior of the class under test. Inter-class considers class
Young, M, Pezzè, M
openaire   +2 more sources

Gamification of Software Testing

2017 IEEE/ACM 12th International Workshop on Automation of Software Testing (AST), 2017
Writing good software tests is difficult, not every software developer's favorite occupation, and not a prominent aspect in programming education. However, human involvement in testing is unavoidable: What makes a test good is often down to intuition; what makes a test useful depends on an understanding of the program context; what makes a test find ...
openaire   +1 more source

Home - About - Disclaimer - Privacy