WebPerformance Analyzer -
Web development analysis tool from WebPerformance Inc. enables
measurement, analysis, and tracking of web page performance
during the design and development process. Capture/record complex
web pages while browsing, viewing response times and sizes
for all web pages and their contents. Examine request and response
headers, cookies, errors and content; view pages in an integrated
browser. SSL support; playback capabilities; low bandwidth
simulation; specify performance requirements for flagging of slow pages.
Free and Pro versions available.
Eclipse TPTP Testing Tools Project -
TPTP (Test & Performance Tools Platform) is a subproject of Eclipse, an
open platform for tool integration. TPTP provides frameworks for building
testing tools by extending the TPTP Platform. The framework contains
testing editors, deployment and execution of tests, execution
environments and associated execution history analysis and reporting.
The project also includes exemplary tools for JUnit based component
testing tool, Web application performance testing tool, and a manual
testing tool. The project supports the OMG UML2 Test Profile.
Test Architect -
Keyword-driven test automation tool from LogiGear helps increase
test coverage. Built-in playback support for web-based application
and other platforms.
Networking and Server Test Utilities -
Small collection of web server and other test utilities.
SWExplorerAutomation -
Web tool from Alex Furman creates an automation API for any Web application
which uses HTML and DHTML and works with MSIE. The Web application
becomes programmatically accessible from any .NET language. The
SWExplorerAutomation API provides access to Web application
controls and content. The API is generated using SWExplorerAutomation
Visual Designer, which helps create programmable objects
from Web page content. Features include script recording and
VB/C# code generation. Free; requires MSIE and Win 2000 or XP.
Morae -
Usability test tool for web sites and software, from TechSmith Corp. for
automated recording, analyzing and sharing of usability data. Consists of
3 components. A Recorder records and synchronizes video and data,
creating a digital record of system activity and user interaction. A
Remote Viewer enables geographically dispersed observers to watch
usability tests from any location; it displays test user's computer screen
along with a picture-in-picture window displaying the test participant's
face and audio; Remote Viewer observers can set markers and add text notes.
The Manager component includes integrated editing functionality for
assembly of important video clips to share with stakeholders.
AutoTestFlash -
Freeware tool by Tiago Simoes for recording and playing back UI
Tests in flash applications. Source code also available.
Repro -
Manual testing 'helper' tool that records desktop video, system operations
in 7 different categories, system resource usage, and system configuration
information. Allows user to save and review relevant information for bug
reports, and compress the result into a very small file to replay, upload
to a bug tracking system, and share with others. Instruments in memory
the target application at runtime so no changes are required to
application under test. For Windows.
URL2image.com -
Service from HREF Tools to check web page appearance in different
Browser/OS combinations. For anyone interested in css, web standards
and elastic design; can specify the screen width(s), font magnification(s)
and page position(s) for the proofs. Enter URL and receive back report
with screenshots taken in real time on real hardware.
TestGen -
Free open-source web test data generation program that allows developers
to quickly generate test data for their web-services before publicly or
internally releasing the web service for production.
EngineViewer and SiteTimer -
Free basic services: EngineViewer - reports on how a search engine may
view a webpage, from how it breaks down the HTML, to which links it
extracts, how it interprets page's robot exclusion rules and more.
SiteTimer service - Find out how long it takes various connection types
to get a page, check all the graphical links to ensure they're correct,
examine server's HTTP headers, more.
Fiddler -
An HTTP Debugging tool by Eric Lawrence. Acts as an HTTP Proxy
running on port 8888 of local PC. Any application which accepts an
HTTP Proxy can be configured to run through Fiddler. Logs all HTTP
traffic between between computer and the Internet, and allows
inspection of the HTTP data, set breakpoints, and "fiddle" with
incoming or outgoing data. Designed to be much simpler than using
NetMon or Achilles, and includes a simple but powerful
JScript.NET event-based scripting subsystem. Free, for Windows.
FREEping -
Free ping software utility from Tools4ever which will ping all your
Windows-based servers (or any other IP address) in freely-definable
intervals. Will send a popup when one of the servers stops responding.
IP Traffic Test and Measure -
Network traffic simulation and test tool from Omnicor Corp.
can generate TCP/UDP connections using different IP
addresses; data creation or capture and replay;
manage and monitor throughput, loss, and delay.
VisitorVille -
Site traffic monitoring tool from World Market Watch Inc. that
depicts website visitors as animated characters in a virtual
village; users can watch their web traffic as if they're
watching a movie.
Sandra -
'System ANalyser, Diagnostic and Reporting Assistant' utility from SiSoftware. Provides
large variety of information about a Windows system's hardware and software.
Includes CPU, mainboard, drives, ports, processes, modules, services, device drivers,
ODBC sources, memory details, environment settings, system file listings, and much more.
Provides performance enhancing tips, tune-up wizard, file system and memory bandwidth
benchmarking, more. Reporting via save/print/fax/email in text, html, XML,
etc. Free, Professional, and other versions available in multiple languages.
Path Application Manager -
Application Monitoring and management tool from Winmoore, Inc.
Uses pattern recognition technology to peer deep inside
customized or COTS applications, analogous to running an MRI scan.
Enables enhancement of QA, testing, and troubleshooting with code
coverage capabilities.
RAMP -
Section 508 and W3C Accessibility Guidelines tool from Deque
Systems that automates analysis and remediation of non-compliant
web functionality.
Browser Cam -
Service for web developers and testers that creates screen
captures of web pages loaded in any browser, any version,
any operating system. Allows viewing of web page appearance
on Windows, Linux, Macintosh, in most versions of every
browser ever released.
Dummynet -
Flexible tool developed by Luigi Rizzo, originally designed
for testing networking protocols, can be used in testing to
simulate queue and bandwidth limitations, delays, packet
losses, and multipath effects. Can be used on user's
workstations, or on FreeBSD machines acting as routers or
bridges.
HTTP Interceptor -
A real-time HTTP protocol analysis and troubleshooting tool
from AllHTTP.com. View all headers and data that travel between
your browser and the server. Split-screen display and dual logs
for request and response data. Interceptor also allows
changing of select request headers on-the-fly, such as
"Referrer" and "User Agent".
SpySmith -
Simple but powerful diagnostic tool from Quality Forge; especially
useful when testing web sites and web-based applications. It allows
the user to peek inside I.E. Browser-based Documents (including
those without a 'view source' command) to extract precise
information about the DOM elements in an HTML source. SpySmith
can also spy on Windows objects. For Windows. Free 90-day trial.
Co-Advisor -
Tool from The Measurement Factory for testing quality of protocol
implementations. Co-Advisor can test for protocol
compatibility, compliance, robustness, security, and
other quality factors. Co-Advisor's current focus is
on HTTP intermediaries such as firewalls, filters,
caching proxies, and XML switches. Other info: runs on
FreeBSD packages, Linux RPMs, Windows (on-demand); available
as on-line service, binaries, or source code.
PocketSOAP -
Packet-capture tool by Simon Fell, with GUI; captures and displays
packet data between local client and specified web server.
Can log captures to disk. For Windows; binaries and source
available; freeware. Also available is PocketXML-RPC and PocketHTTP.
TcpTrace -
Tool by Simon Fell acts as a relay between client and server for
monitoring packet data. Works with all text-based IP
protocols. For windows; freeware
ProxyTrace -
Tool by Simon Fell acts as a proxy server to allow tracing of HTTP
data; can be used by setting browser to use it as a proxy
server and then can monitor all traffic to and from browser.
Freeware.
tcptrace -
Tool written by Shawn Ostermann for analysis of TCP dumpfiles, such
as those produced by tcpdump, snoop, etherpeek, HP Net Metrix,
or WinDump. Can produce various types of output with info on
each connection seen such as elapsed time, bytes, and segments
sent and received, retransmissions, round trip times, window
advertisements, throughput, and various graphs. Available for
various UNIX flavors, for Windows, and as source code; freeware.
MITS.Comm -
Tool from Omsphere LLC for simulating virtually any software interface
(internal or external). Allows testing without pitfalls associated
with live connections to other systems (TCP/IP, Ethernet, FTP,
etc). Allows developers to test down to the unit level by simulating the
internal software interfaces (message queues, mailboxes, etc.) Tool can
learn what request/response scenarios are being tested for future tests
and can work with any protocol, any message definitions, and any network.
Also available: MITS.GUI
XML Conformance Test Suite -
XML conformance test suites from W3C and NIST; contains over 2000
test files and an associated test report (also in XML). The test
report contains background information on conformance testing for
XML as well as test descriptions for each of the test files.
This is a set of metrics for determining conformance to the
listed W3C XML Recommendation.
Certify -
Test automation management tool from WorkSoft, Inc. For
managing and developing test cases and scripts, and
generating test scripts. For automated testing of Web,
client/server, and mainframe applications. Runs on Windows
platforms.
HiSoftware AccVerify -
Tool for testing site Accessibility & Usability, Searchability, Privacy and
Intellectual Property policy verification, Overall Site Quality, Custom Checks
and Test Suites to meet organization's standards. Can crawl
a site and report errors; can also programmatically fix most common errors
found. Runs on Windows.
HiSoftware Web Site Monitor -
Tool allows user to monitor your server and send alerts, allows monitoring
web sites for changes or misuse of your intellectual property in metadata or
in the presented document; link validation.
Web Optimizer -
Web page optimizing tool from Visionary Technologies
intelligently compresses web pages to accelerate
web sites without changing site's appearance.
Removes unnecessary information in HTML, XML, XHTML, CSS,
and Javascript and includes GIF and JPEG optimizer
techniques.
HTML2TXT -
Conversion utility that converts HTML as rendered in MS Internet Explorer
into ASCII text while accurately preserving the layout of the text. Included with
software are examples of using the control from within Visual Basic,
Visual C++, and HTML.
Team Remote Debugger -
Debugging tool from Spline Technologies allows tracing of any
number of code units of any kind ( ASP, MTS, T-SQL, COM+, ActiveX
Exe, DLL, COM, Thread, CFML ), written in any language ( ASP, VB,
VC++, Delphi, T-SQL, VJ, CFML ) residing on multiple shared and
dedicated servers at the same time, without ever attaching to process.
Remote code can pass messages and dialogs directly to your local
machine via Team Remote Debugger component, and developers can then
debug their respective code independently of one another no matter
if the code units reside on the same servers or on different servers
or on any combination thereof.
Datatect -
Test data generator from Banner Software generates data to a
flat file or ODBC-compliant database; includes capabilities such as
scripting support that allows user to write VBScripts that modify data
to create XML output, data generation interface to Segue SilkTest,
capability to read in existing database table structures to aid in data
generation, wide variety of data types and capabilities for custom data
types. For Windows.
Hypertrak -
Suite of software protocol analyzers from Triometric accurately calculates end-to-end
download speeds for each transaction, not just samples; produces a range of
configurable reports that breaks down info into network and server speeds, errors,
comparison to SLA's, performance for each server, client, URL, time period, etc.
Runs on Solaris or Linux.
WebBug -
Debugging tool from Aman Software for monitoring HTTP protocol
sends and receives; handles HTTP 0.9/1.0/1.1; allows for entry of
custom headers. Freeware.
WebMetrics -
Web usability testing and evaluation tool suite from
U.S. Govt. NIST. Source code available. For UNIX, Windows.
MRTG -
Multi Router Traffic Grapher - free tool utilizing SNMP to monitoring
traffic loads on network links; generates reports as web pages with
GIF graphics on inbound and outbound traffic. For UNIX, Windows.