Parasoft's C++Test ?
-
Hi guys, I just started trying out Parasoft's C++Test and it looks interesting, but I don't have the time to test it as thoroughly as I'd like within the 3-day test license I've got. So, who has already tried it and would like to tell me what they thought? John
-
Hi guys, I just started trying out Parasoft's C++Test and it looks interesting, but I don't have the time to test it as thoroughly as I'd like within the 3-day test license I've got. So, who has already tried it and would like to tell me what they thought? John
I wasn't impressed. To really do good quality tests, you end up having to write your own test routines. C++Test works fine if you a testing routines that don't require any context or don't have complex arguments. However, I don't think many people really program like that. My software does a little more than strcpy. The other big problem I had with C++Test was that GOD AWFUL JAVA interface. It was SLOW as HELL. It doesn't work like Windows at all so you end up having to learn how to use the GUI and then learn how to use the program. IMHO, bite the bullet and resign yourself to the idea that you are going to have to write your own regression tests. Then spend the money you save on C++Test and buy Ration Suite (or at least Rational Purify and Rational PureCoverage.) I run PureCoverage and Purify on my test suites to make sure I have good solid converage on my test suites. I run Purify on the actual software to make sure I don't have leaks or questionable Windows code. Tim Smith Descartes Systems Sciences, Inc.
-
I wasn't impressed. To really do good quality tests, you end up having to write your own test routines. C++Test works fine if you a testing routines that don't require any context or don't have complex arguments. However, I don't think many people really program like that. My software does a little more than strcpy. The other big problem I had with C++Test was that GOD AWFUL JAVA interface. It was SLOW as HELL. It doesn't work like Windows at all so you end up having to learn how to use the GUI and then learn how to use the program. IMHO, bite the bullet and resign yourself to the idea that you are going to have to write your own regression tests. Then spend the money you save on C++Test and buy Ration Suite (or at least Rational Purify and Rational PureCoverage.) I run PureCoverage and Purify on my test suites to make sure I have good solid converage on my test suites. I run Purify on the actual software to make sure I don't have leaks or questionable Windows code. Tim Smith Descartes Systems Sciences, Inc.
Thanks for the comments. Oh, I also noticed rather quickly that it doesn't exactly know what to do with the _com_ptr interfaces -- rendering the entire system unuseable on a project that uses them. Not good. (But maybe I'm missing something I don't have the time to find.) John