Testing by C++ template metaprograms

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

Testing is one of the most indispensable tasks in software engineering. The role of testing in software development has grown significantly because testing is able to reveal defects in the code in an early stage of development. Many unit test frameworks compatible with C/C++ code exist, but a standard one is missing. Unfortunately, many unsolved problems can be mentioned with the existing methods, for example usually external tools are necessary for testing C++ programs. In this paper we present a new approach for testing C++ programs. Our solution is based on C++ template metaprogramming facilities, so it can work with the standard-compliant compilers. The metaprogramming approach ensures that the overhead of testing is minimal at runtime. This approach also supports that the specification language can be customized among other advantages. Nevertheless, the only necessary tool is the compiler itself.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Testing by C++ template metaprograms does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Testing by C++ template metaprograms, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Testing by C++ template metaprograms will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-574164

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.