Tools
BugHunt has a range of test tool experience in both use and assessment for use, some of those are described below.
Test automation is an investment, more time and effort invested early will yield better results later on. It is something that must be approached professionally, not considered a side project, and be planned appropriately.
The benefits of automated testing are simple:
- Faster
- Consistent
- Repeatable
- Minimum overhead
Bugzilla
A defect
tracking system that allows individuals or groups of developers
to keep track of outstanding bugs in their product effectively.
Rational ClearQuest
A highly
flexible defect and change tracking system that captures and
tracks all types of change.
Test Track Pro
Tracks
defects, feature requests, change requests, development
assignments, customer issues, and any other tasks or artifacts
tracked as part of your development process.
TRUEtrack
Enables organizations to track the tasks and changes in their
software development processes, helping to eliminate duplicate
problems and to increase visibility and accountability
throughout the change process.
T-Plan Incident Manager
Can be run as an integrated module of T-Plan Professional or can
be run as a standalone application. With full integration with
T-Plan Professional the benefits of tracking your raised issues
against the test or requirements documentation is realised.
IssueNet
Enables full traceability of the issue life cycle giving
visibility and accountability to issues found.
JMeter
Apache JMeter
is a 100% pure Java desktop application designed to load test
functional behavior and measure performance. Originally designed
for testing Web Applications, since expanded to other test
functions.
LoadRunner
Automated
client/server system testing tools which provide performance
testing, load testing and system tuning for multi-user
applications
SoapUI
An automated tool for testing Web services. It helps prevent
errors by performing server functional testing, load testing,
and client testing. It facilitates server functional
testing by automatically creating a test suite from a WSDL
document that tests every operation associated with that
document.
A regression testing framework.
Selenium
A
Firefox add-on that records clicks, typing, and other actions to
make a test, which you can play back in the browser.
BadBoy
Badboy
makes web testing and development easier with dozens of features
including a simple yet comprehensive capture/replay interface,
powerful load testing support, detailed reports and graphs.
Ken TestMan
A browser based test management tool. A very useful and cheap
upgrade from managing by spreadsheet, though lacks the features,
performance and adaptability of the big boys.
RM Track
A browser based issue management tool with visual workflow design.
iOpus Internet Macros
Useful to drive functional testing for browser applications, and
has scripting support.
Macro Scheduler
Offers the capability to automate functional testing of
applications running under Windows, using capture-replay
technology.
Fiddler
A packet sniffer, capturing, and modifying, http and https
traffic via a 'man in the middle' approach.
Wireshark
A packet sniffer, less intuitive than Fiddler 2.
Virtual Machines
Give the ability to test many variations of platform with
relative ease, and without hardware costs, Oracles VirtualBox
and Microsoft's Virtual PC are two common examples.
Note Pad++
An excellent tabbed and expandable text editor, plugins include
xml, html, JavaScript and many, many others.
Personal Brain
Mind mapping, in 3d, with file attachments.
Freemind
A mind mapping tool written in Java.
CTE XL
A powerful tool to systematically
specify and implement test cases using the classification tree
method.
Firefox plugins
- W3c Page Validator Validates a page using W3C markup validation service.
- SQL Injection Helps identify SQL injection security vulnerabilities.
- QuickRestart Restarts Firefox at the click of a button.
- Firebug Inspect HTML and modify style and layout in real-time.
- HttpFox Analises the http request and response header, cookies, parameters and response.
- LinkChecker Simply shows broken links on the page.
- MeasureIt Allows you to be picky about the size and height of elements on the page.
- YSlow Performance feedback from yahoo.
- FireShot A screen capture tool, allowing comment and highlighting.
- URLParams Shows the page parameters in the side bar, and allows them to be changed.
- Tamper Data A useful security test tool, allowing modification of the POST data.
- View Dependencies Displays the file and images that are used in a page and their performance statistics.
- Flash Switcher Changes the current version of Flash player.
The Volere Project Management Process
The Volere
process provides a well-defined structure and guides as to which
requirements content is appropriate for you. The process and
template work with existing tools and methods, including agile.
Volere is applicable to modeling techniques such as UML, business process, data and state models.
Prince2
PRINCE2 is a heavy-duty system and is used to run large projects. It is therefore comprehensive, but also verbose and bureaucratic.
Team Foundation Server (TFS)
Offers source control, data collection, reporting, and project tracking in one, intended for collaborative software development projects.
