I think everyone has it-shnik its own set of favorite tools. Perhaps he testers have the most diverse. I want to share their own, the list is incomplete, I will try to list the basics. I test Win32 applications and tools so I related.
Actually, the file manager is needed by all. Why Far:
The only minus for me – does not support Unicode, but version 1.8 is going to be: a) unicode, and b) free.
Useful chips:
[Shift] + [Enter] opens the selected file / folder using Explorer.
[Ctrl] + [Enter] inserts the name of a file / folder in the command line.
[Shift] + [F5] copies the file / folder in the current folder ([Shift] + [F6] – renames).
Excellent replacement for the standard Task Manager. Highlights the kinds of improvements and has the following advantages:
Displays the process tree – you can see where a process is undertaken.
Allows you to view all the properties of the process. Including the startup line, environment variables, current directory and more.
Shows the process open files. For example, if you move / replace the file get an error «Sharing violation», run Process Explorer, press [Ctrl] + [F], enter the name of the file, and – voila – a process locked file found:)
Shows loaded by a process library.
It can show the list does not just download CPU, and CPU History, which is useful when monitoring processes.
Can show which process belongs to the open window and, conversely, pull to the front window of the process.
The best file monitor that I know (although I know only one:)). Irreplaceable thing to monitor file activity when it is not clear where are any files or clear any process changes / deletes files. You can configure a filter for a specific file or process. Supports lighting filters.
Same thing as FileMon, but for the registry. The filter also works for the processes and registry keys.
Same thing as RegMon, only for TCP:) However, TCPView easier.
MMC-snap to monitor system parameters. There are in all versions of Windows, since 2000. It can be found in Control Panel Administrative Tools. Useful for load testing, finding memory leaks, etc. Supports logging to a file csv, which then can be analyzed in Excel or directly in the rigging. Is able to monitor a remote computer resources.
WSH can automate many tasks, such as the generation of multiple files, create users, setup verification, and others. For WSH is preferable to use VBScript (you can use JScript), because the network has plenty of examples and solutions in VBScript.
Useful tool in the evaluation of the programs under the users with different privileges. Allows you to run applications on behalf of an alternative account.
The utility is able to generate a new Security Identifier (SID) for your computer. This avoids the problem of duplicate IDs for cloning virtual machines.
The utility allows you to view depending exe and dll from other modules. If a library does not want to register, Dependency Walker can understand why she lacks.
A command line utility that allows you to create a so-called scheduled tasks (scheduled tasks). Actually, the most interesting thing about her is that by default, it created jobs run under the System account (NT Authority System), from under which many work stations. Sometimes, in order to understand whether the application is run as a service (for example, will there be enough rights) you can just run it with AT.
Sometimes when you test some aspects can not do without its own utilities. They usually simple and developers to write fast. Of course, such work must be coordinated with the PM, but they pay off.
To which I would have noticed: