Property-based testing: a new approach to testing for assurance
ACM SIGSOFT Software Engineering Notes
QuickCheck: a lightweight tool for random testing of Haskell programs
ICFP '00 Proceedings of the fifth ACM SIGPLAN international conference on Functional programming
Test Driven Development: By Example
Test Driven Development: By Example
SEFM '04 Proceedings of the Software Engineering and Formal Methods, Second International Conference
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
XUnit Test Patterns: Refactoring Test Code
XUnit Test Patterns: Refactoring Test Code
Testing telecoms software with quviq QuickCheck
Proceedings of the 2006 ACM SIGPLAN workshop on Erlang
Programming Erlang: Software for a Concurrent World
Programming Erlang: Software for a Concurrent World
Testing Erlang data types with quviq quickcheck
Proceedings of the 7th ACM SIGPLAN workshop on ERLANG
Proceedings of the 8th ACM SIGPLAN workshop on ERLANG
Automatic testing of TCP/IP implementations using QuickCheck
Proceedings of the 8th ACM SIGPLAN workshop on ERLANG
A language-independent approach to black-box testing using Erlang as test specification language
Journal of Systems and Software
Hi-index | 0.00 |
As an example of the combination of Test Driven Development and Property Based Testing, this paper presents the implementation of a template library from scratch using the functional language Erlang for development and the tool QuickCheck for testing.