Any standarda tools and Techniques that are available for window driver testing?
A:
Quite a few, which you would find straight from the documentation.
DriverVerifier is a great tool, I've had less success with the Static verifier but I suppose it works just as well. This web page on MSDN is probably a good summary of existing tools. I'd also add checking your drivers on Checked builds of Windows to work on timing bugs. Checked builds also generally have easier to read stack traces.
If security is your thing then Grey Hat Python has a chapter devoted to fuzzing drivers.
EDIT: About your comment. Microsoft has a full set of articles on testing different filter drivers. Keyboards for example are covered here.
Daniel Goldberg
2010-05-29 10:55:11
Thanks for responding. This sets the right direction for me. What I am basically looking for is some thoughts on testing filter drivers for devices like Keyboard and mouse developed for windows Servers. I will go through these tools you specified.
Prakash
2010-05-29 10:59:45
Edited my answer to contain information that may be relevant for you.
Daniel Goldberg
2010-05-29 11:32:41