Software Testing Library
Available white papers : 4
Basáez, Daniel: FuzzingFuzzing is a technique for Testing, and is very effective for finding security vulnerabilities in software.
Gries, Caspar: New Trends in the Optimization of C-CodeDespite all of the recent progress concerning the tools and techniques of Software Development, which allow for shorter development cycles by automating common tasks and generally shifting the field of human engagement to more abstract levels, only a small fraction of all projects benet from this advancement. A great part of Software Development still uses concepts that have been devised decades ago, namely the C programming language. ...
Rothmann, Andreas: Classic Algorithms for Pairwise TestingThis paper gives an overview on the most important classic algorithms for pairwise testing. All algorithms use combinatorial strategies to find a test set, which covers pairwise combinations of system parameters (for example system settings or inputs from the user). The idea of pairwise testing is already 20 years old but for the last five years its popularity has been rising extremely. The reason is that testers have to face more complex software projects with the same time target.
Raffeiner, Simon: Functionality and Design of the CMock frameworkDevelopment cycles in the embedded world have not changed fundamentally for many years now. Even though the principles of agility, test-driven development and extreme programming have been adapted to embedded development in the last ten years, the advantages of unit testing and mocking are widely ignored. The problem mainly arises from the misconception among developers that code written for embedded platforms without an operating system is hard to test because of the missing interaction possibilities with the system, and that space constraints make the use of frameworks impossible. Most developers focus on system testing instead. This paper shows how the CMock1 mocking framework can be used in conjunction with the Unity2 unit test framework to implement White-Box-Tests for embedded system software written in the C programming language.
last updated: 03.01.2011 © 2011 Verifysoft Technology GmbH |