Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

File System testing

When testing a file system one wants to make sure that the system operates reliably under various conditions. In no case will it loose data, not even in extreme cases such as many small files or few large files that could fill an entire disk.

Applications should be prepared for testing. For example in a Windows GUI application every control should have a unique and persistent name so we can use that name to find the handle. Testing the fact that every is control has a name is already one element in our testing suit.