On Tue, 11 Oct 2005 17:59:50 +0000, EdwardH wrote:
> I've written an FTP server and am wondering how I am supposed to test it.
Well, one test i like to do to unwary applications is just sending a lot
of "noise" (random data), and see if it recovers gracefully from such
things as embedded nils, and so on. For even more fun, do so after
successfully authenticating (at least as anonymous).
> So how I do I test it, other than connecting different clients to it and
> uploading/download files?
Create a lot of load using a script that "hammers" the server with
connects. Upload / Download files with unusual lengths. Do about every
part of the protocol wrong, violate every restriction you find.
> Does anyone have enough time and willpower to help me test the thing?
> I'm most curious to see how well my virtual filesystem works (map two+
> physical directories to one virtual directory...).
Switch between the two like there is no tomorrow. Play with different
permissions on both directories (on the actual fs). In short, be evil.
--
You can't run away forever,
But there's nothing wrong with getting a good head start.
--- Jim Steinman, "Rock and Roll Dreams Come Through"