2009-Mar-7 - My tool kit
UI test tools:
QuickTest Pro (QTP)
IE7 Readiness Toolkit -- for IE7 compatibility test
Sprajax -- assesses the security of AJAX-enabled web applications
Rational Robot
Installation test tools:
InCtrl5 (windows) -- monitors the changes made to the system
SciTe for AutoIt (windows) -- auto-installation
Resource leak test tools:
Valgrind (linux) -- memory leak, etc.
Rational Purify (windows) -- memory leak
Stress test tools:
Canned HEAT (CH3) (windows)
stress-0.18.9 (linux) -- stress on cpu, memory, disk space, etc.
Test Coverage tools:
Bullseye (windows / linux)
Cobertura -- based on jcoverage. Used for java program.
Rational PureCoverage (windows)
Performance test tools:
Jmeter (windows / linux) -- open source.
LoadRunner (windows)
Security test tools:
IDS test tools -- IdsTest (linux), Hping (linux), netwox (windows)
Security QA toolbar -- SQL injection, LDAP injection, XPATH injection...
Fuzzing test tools:
JBroFuzz
Webscarab
Suru
Sulley
Web app test tools:
WebInject
curl (linux)
MS Web Application Stress Tool
Security QA toolbar
System monitors:
CurrPorts (windows) -- list of opened ports and the processes.
Informer (windows) -- reports system status.
TCPView (windows) -- list of running processes and more details.
Data capturers:
HttpWatch
Sniffer pro (WireShark)
Test cases optimizing tools:
allpairs -- constructs a reasonably small set of test cases that include all pairings of each value of each of a set of parameters. Supports diagnostic output.
pict -- similar to allpairs. Supports sophisticated options.
Remote control:
PsTools (windows) -- PsExec: execute programs on remote systems; PsFile: shows / closes a list of files on a system that are opened remotely; etc.
Remote Administrator (windows)
Remote Desktop (windows)
Putty (linux), Pietty (linux, cn / jp locale)
SSH
Test Automation Framework:
STAF
Installshield:
PackageForTheWeb -- e.g. pack a hotfix
IExpress
Project management:
WBS + PERT + MS Project
WBS -- for constructing plan and schedule
PERT -- for estimating most possible ending date
Project -- for making project plan, tracing and controling progress
Virtual Machine:
VMWare (VMWare)
Virtual PC (Microsoft)
VirtualBox (Sun)
Source code control:
SVN (Subversion)
|