Lisp programmers constantly carry out experiments in a read-eval-print loop. The experimental activities convince the Lisp programmers that new or modified pieces of programs work as expected. But the experiments typically do not represent systematic and comprehensive unit testing efforts. Rather, the experiments are quick and dirty one shot validations which do not add lasting value to the software, which is being developed. In this paper we propose a tool that is able to collect, organize, and re-validate test cases, which are entered as expressions in a read-eval-print loop. The process of collecting the expressions and their results imposes only little extra work on the programmer. The use of the tool provides for creation of test repos...
Automated test generation tools have been widely investigated with the goal of reducing the cost of ...
Testing is an essential part of an agile process as test is automated and tends to take the role of ...
Automated testing has become an essential process for improving the quality of software systems. Aut...
Lisp programmers constantly carry out experiments in a read-eval-print loop. The experimental activ...
A frequent programming pattern for small tasks, especially expressions, is to repeatedly evaluate th...
<div>Software testing is one of the most crucial tasks in the typical development process. Developer...
Writing unit test code is labor-intensive, hence it is often not done as an integral part of program...
This paper illustrates how software can be described precisely using LD-relations, how these descrip...
Unit tests are popular, but it is an art to write them in a way that specifies a program’s behavior ...
Read-eval-print-loops (REPLs) allow programmers to test out snippets of code, explore APIs, or even ...
Automated unit test generation tools can produce tests that are superior to manually written ones in...
Replication Package for the paper entitled: "The Impact of Test Case Summaries on Bug Fixing Perform...
The Spoofax Language Workbench supports the definition of all aspects of textual languages using hig...
Automatically generating effective test suites promises a significant impact on testing practice by ...
Extreme Programming [1] and in particular the idea of Unit Testing can improve the quality of the te...
Automated test generation tools have been widely investigated with the goal of reducing the cost of ...
Testing is an essential part of an agile process as test is automated and tends to take the role of ...
Automated testing has become an essential process for improving the quality of software systems. Aut...
Lisp programmers constantly carry out experiments in a read-eval-print loop. The experimental activ...
A frequent programming pattern for small tasks, especially expressions, is to repeatedly evaluate th...
<div>Software testing is one of the most crucial tasks in the typical development process. Developer...
Writing unit test code is labor-intensive, hence it is often not done as an integral part of program...
This paper illustrates how software can be described precisely using LD-relations, how these descrip...
Unit tests are popular, but it is an art to write them in a way that specifies a program’s behavior ...
Read-eval-print-loops (REPLs) allow programmers to test out snippets of code, explore APIs, or even ...
Automated unit test generation tools can produce tests that are superior to manually written ones in...
Replication Package for the paper entitled: "The Impact of Test Case Summaries on Bug Fixing Perform...
The Spoofax Language Workbench supports the definition of all aspects of textual languages using hig...
Automatically generating effective test suites promises a significant impact on testing practice by ...
Extreme Programming [1] and in particular the idea of Unit Testing can improve the quality of the te...
Automated test generation tools have been widely investigated with the goal of reducing the cost of ...
Testing is an essential part of an agile process as test is automated and tends to take the role of ...
Automated testing has become an essential process for improving the quality of software systems. Aut...