Web Testing Tools
| Load & Performance Tools | Link Checking & HTML Validators | |||
| Web
Spray (Load testing tool;
includes link testing capabilities; can simulate up to 1,000 clients from
a single IP address; also supports multiple IP addresses with or without
aliases. For Win 98/2000/NT4.0 ) TestWorks (Collection of web test tools for capture/playback, load testing, etc. from Software Research, Inc. Includes their XVirtual load generation tool. For Win95/NT and UNIX platforms. ) Web Performance Trainer(Load test tool emphasizing ease-of-use. Supports all browsers and web servers; simulates up to 200 users per playback machine at various connection speeds; records and allows viewing of exact bytes flowing between browser and server. Modem simulation allows each virtual user to be bandwidth limited. Can automatically handle variations in session-specific items such as cookies, usernames, passwords, and any other parameter to simulate multiple virtual users. For NT, Linux, Solaris, most UNIX variants. ) WebSizr/WebCoder (Load testing and capture/playback tools from Technovations. WebSizr load testing tool supports authentication, cookies, redirects and requires Win95 or NT; WebCorder is a java-based tool requiring JDK 1.0.2 or higher) Benchmark Factory(E-commerce load testing tool from Client/Server Solutions, Inc. Includes record/playback, web form processing, user sessions, scripting, cookies, SSL. Also includes pre-developed industry standard benchmarks such as AS3AP, Set-Query, Wisconsin, WebStone, and others. Includes optimized database drivers for vendor-neutral comparisons - MS SQL Server, Oracle 7 and 8, Sybase System 11, ODBC, IBM’s DB2 CLI, Informix. Controlled by a 'Visual Control Center' on NT. ) Microsoft Web Application Stress (Microsoft stress test tool created by Microsoft's Internal Tools Group (ITG) and subsequently made available for external use. Includes record/playback, script recording from browser, SSL, adjustable delay between requests, custom header per request, configurable number of threads, sockets, users, scripts, supports ASP, cookies. Site includes a useful web load/stress testing tutorial. For testing ASP web sites running on NT Server or Win2000; MSIE 4.0 or newer required. ) Rational Suite Performance Studio (Rational's client/server and web performance testing tool. 'LoadSmart Scheduling' capabilities allow complex usage scenarios and randomized transaction sequences; handles dynamic web pages. Requires NT for master station; agents can be NT or UNIX) ForeCAST (Load testing tool from Facilita Software for web, client-server, network, and database systems; for UNIX platforms. ) Zeus (Free web benchmarking/load testing tool available as source code; will compile on any UNIX platform. Similar to the tool that ships with Apache 1.3.x web server. ) e-Test Suite(Load test tool from RSW geared to testing web applications under load and testing scalability of E-commerce applications. For use in conjunction with test scripts from their e-Tester functional test tool. Allows on-the-fly changes and has real-time reporting capabilities. Utilizes 'Data Bank Wizard' to vary usernames, passwords, or other data for each virtual user. For Win95/98/NT. ) VeloMeter (Java-based web load test tool, includes source code. Requires JDK 1.1.6 or greater. 2 versions: Free & Pro ) |
http-LOAD
(Free load test application
to generate web server loads, from ACME Software. For Unix. ) |
Doctor
HTML (Web page analysis
tool which retrieves an HTML page and reports on any problems that it
finds) A
Real Validator (Shareware
HTML validator based on SGML parser. Unicode-enabled, supports documents
in virtually any language; supports HTML 4.0, HTML 3.2, HTML 3.0, and
HTML 2.0; extensible - add proprietary HTML DTDs or change the existing
ones; fetches external DTDs by HTTP and caches them for faster validation;
HTML 3.2 and HTML 4.0 references included as HTML Help. For Win95/98/NT;
MSIE 4.0 or greater, HTML Help 1.1 ) |
||
| Java Test Tools | Perl and C Validators | Web Functional/Regression Test | ||
|
Panorama
(Contains six integrated java
tools; JavaSQA for Object-Oriented software quality measurement; JavaDocGen
for Java code static analysis; JavaStructure for Java code structure
analysis and diagramming; JavaDiagrammer for Java code logic analysis,
control flow analysis and diagramming; JavaTest for test coverage analysis
and test case minimization, etc.; and JavaPlayback for GUI operation
capture and automatic playback. For Win95/98/NT.) |
HTML
Tidy (free utility available
from the WWW Consortium; for automatic fixing of HTML errors, formatting
disorganized editing, and finding problem HTML areas. Available as C
source code, Java, or binaries available for Win95/98/NT, Amiga, Mac,
AIX, Java, Linux, and others. ) |
WinRunner6
(WinRunner is an integrated,
functional testing tool for your entire enterprise. By capturing, verifying
and replaying user interactions automatically, WinRunner identifies defects
and ensures that business processes, which span across multiple applications
and databases, work flawlessly the first time and remain reliable. ) WebKing (tool that allows developers to prevent and detect errors as they build n-tier Web applications. Web developers can use WebKing to automate white-box, black-box, and regression testing as well as Web-box testingTM, a new method of performing unit testing on dynamic pages. Windows 95/98/2000/NT,Linux,Solaris ) MacroBot (Macrobot gathers and analyzes web transaction intelligence on the ongoing quality of ecommerce websites. Designed specifically for the Web, it mirrors a customer's perspective by recording interactive website application scenarios that can be played back unattended on any predefined schedule. Seamless integration with Watchfire's Watchbot technology sets performance and functionality benchmarks for web transaction scenarios and delivery of real-time alerts. Comprehensive transaction analysis is delivered through web-based reports) Rational Visual Test (Rational's functional testing tool; includes object testing automation tool which recognizes objects in Java, HTML, DHTML, ActiveX, Visual Basic, Visual C/C++, PowerBuilder, Oracle Developer/2000. For 95/98/NT. ) Astra QuickTest Automated Testing (Mercury's product for functional testing of web-based e-business applications; can emulate various browser types and versions and HTTP protocols. For Win95/98/NT. ) AutoTester (AutoTester Corp.'s link check and site test tool; includes scripting capabilities, automated documentation, reporting functionality, and the ability to test Java applets and ActiveX. Works with MSIE or Netscape browsers. For Win95/NT/AIX/Solaris/Tandem/NextStep ) |
||
| Web Site Security Test Tools | External Site Monitoring Srvcs | Web Site Management Tools | ||
|---|---|---|---|---|
| CheckPoint
(Check Point Software Technologies’
Cyber Attack Defense System (CADS) helps E-Businesses automatically identify
and analyze potential threats and protect against them. CADS keeps a close
watch on network communications and responds intelligently to a broad
range of cyber attacks by leveraging Check Point’s VPN-1 Gateway, NetQuota,
ServerQuota, Malicious Activity Detection and RealSecure® products, and
by integrating with other best-of-breed solutions.) HackerShield (HackerShield scans all the servers, workstations and other devices on your network and identifies the security holes that a hacker would use to break into your network. ) Cyber Cop Scanner (CyberCop Scanner examines computer systems and network devices for security vulnerabilities in enterprise network environments. CyberCop Scanner enables security professionals to test NT and UNIX workstations, servers, hubs, switches, and includes Network Associates' unique tracer packet firewall test to provide thorough perimeter audits of firewalls and routers. ) COAST Security Archive (of links organized by subject to security tools, info resources, etc. Tools list of more than 100 security tools includes many test tools such as CRACK, COPS, IPSend, Tiger, Secure Sun, etc.; all tools listed are available for download from the COAST site. ) Nuke Nabber (For monitoring TCP and UDP ports for intrusions; includes tracer utilities. Freeware from DSI; for Win95/98/NT. ) Internet Security Systems (Collection of security products from Internet Security Systems for security assessment, intrusion detection and security management. Includes 'Internet Scanner' for security scans of devices at the network level; 'Database Scanner' for protecting database applications through security policy creation, compliance, and enforcement, available for Oracle, MS SQL Server, and Sybase. 'System Scanner' searches online operation to provide host-based security assessment targeting weaknesses undetectable through network scanning. For NT and UNIX platforms. ) SATAN ; About SATAN (Security Administration Tool for Analyzing Networks - for UNIX. Includes tutorial that explains problems found, what its impact could be, and what can be done about it: correct errors in a configuration file, install vendor bugfixes, use other means to restrict access, or disable service. Includes some links to related information. ) |
eValid
(Service from Software Research,
Inc.; benchmark site response hour to hour and day to day; evaluate E-Commerce
transactions and uses text validation capabilities. Geographic availability
in multiple time zones; simulation of user interaction including type-ins
and FORM submittals. ) ActiveTest (LoadRunner ActiveTest is the Web-based, hosted load testing service that conducts full-scale testing of your site in a matter of hours. By emulating the behavior of thousands of users against a staging server, it identifies bottlenecks and capacity constraints before your site goes live. ) Inverse Benchmark (Suite of network and site performance, availability, and other monitoring services from Inverse Network Technology; monitoring from multiple locations. ) Keynote Monitoring (Site performance and availability monitoring service from Kenote Systems; service available from single or multiple locations. ) Topaz ActiveWatch (Topaz ActiveWatch is a round-the-clock service that enables organizations to quickly and accurately measure their Web sites’ user experience from various points across the globe. Topaz ActiveWatch enables companies to optimize user experience, protect revenue stream and become more competitive. ) WebSiteWatchers ('Web Site Watchers SafeOnLine', gives web masters complete peace of mind by monitoring users' web sites 24 hours a day, 7 days a week, providing the security required to run a web site. ) Site Alert (SiteAlert is the new Internet remote monitoring service that ensures your website is fully operational in the 'always open' world wide web. Every five minutes it tests the crucial parts of your site 24/7/365 making sure it's up, downloading fast, the database searches are working and your shopping baskets are able to transact. ) SiteSeer (Monitoring service utilizes monitoring locations on major Internet backbones. Tests online transactions and associated processes; receive notification of errors via e-mail or pager; verify contents including specific text or test to ensure specific text not present (i.e., an error message), identify local versus global access problems, daily and weekly customized management reports. ) SM-Web (Web site performance measurement service, measures from the end-user's perspective. Monitors various statistics such as response time, throughput, end-To-end time comparison among 10 select cities, and metrics for e-commerce transactions, searches, and more. ) Server Check (NetMechanic's on-the-web tool checks a web server's performance periodically for 8 hours; the resulting report sent by e-mail includes comparisons to other servers. Site also includes a link-checker, HTML validator, spell checker, ) |
BladeRunner
(web content design,creation
mgmt, publish tool from BroadVision Inc. Enables companies to create,
manage and publish 'e-content' for their web enabled applications, using
XML as its technology backbone and MS Wordfor content creation. ) |
||
| Log Analysis | Other Web Test Tools | Free Online Validators & Checkers | ||
| Access
Log Analyzers (Most extensive
log analysis tool listing on the net - more than 100 listed with short
descritions of each, organized by platform: Unix, Win, NT, Mac ) WDVL Log Analysis - Statistics (Smaller log analysis tools listing, includes about 30 tools with descriptions ) |
Browserola
(Browser emulator from Codo
Development that allows viewing of HTML in emulations of Netscape, IE,
and W3C standards. For Win95/NT ) |
WDG
HTML Validator (Web Design
Group's validator - latest HTML version support, flexible input methods,
user-friendly error messages. ) Meta Tag Ckecker (on-the-web meta tag checker; professional version available for purchase also. ) Web Page Purifier (Free on-the-web HTML checker allows viewing a page 'purified' to HTML 2.0, HTML 3.2, HTML 4.0, or WebTV 1.1. standards) W3C HTML Validation (HTML validation site run by the WWW Consortium; handles one URL at a time; site includes specifications info for several recent HTML standards. ) Net Mechanic (Link checker and HTML validator by Monte Carlo Software. Type in the site URL to check, then later receive e-mail with the URL of a web page that contains the results. Validator can choose among standard HTML versions or MSIE or Netscape versions or combinations. ) BOBBY (Bobby is a web-based tool that analyzes web pages for their accessibility to people with disabilities. CAST offers Bobby as a free public service in order to further its mission to expand opportunities for people with disabilities through the innovative uses of computer technology.) Doctor HTML (Web page analysis tool which retrieves an HTML page and reports on any problems that it finds. The primary focus of this tool is to provide a clear, easy-to-use report of information that is relevant for improving your Web page. ) WebLINT (Site with online HTML validator; somewhat configurable. ) Web Page Packward Compatibility Viewer (On-the-web HTML checker; will serve a web page to you with various selectable tags switched on or off; very large selection of browser types; to check how various browsers or versions might see a page. ) MIND IT (sends e-mail whenever a URL is updated. Can enter many in a maintained list. Can be used to keep track of changes to external linked documents/pages. ) |
||
| Web Servers | Automated Test Tools | Web Applications | ||
| WebSite
Professional (O'Reilly's
Premiere full service web server. The best. Comes with security, rapid
web application development, e-commerce, built-in search engine, ODBC
database connectivity, ASP, CGI, etx.) FreeBSD (FreeBSD is an advanced BSD UNIX operating system for "PC-compatible" computers) Apache HTTP Server Project (The Apache Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. ) iPlanet Web Server (Web servers offered by the Sun-Netscape Alliance allow an enterprise to build high-performance websites that deliver the interactivity and manageability that customers, partners, suppliers, and employees require. They enable enterprises to rapidly develop dynamic multi-platform sites to support evolving business processes, content, and delivery.) Sambar Web Server (The Sambar Server provides many of the same capabilities as found in commercial offerings (virtual domains, document aliases, server-side includes etc.). In addition to CGI/1.1, programatic APIs and dynamic link libraries may be used to include user-defined actions. With the 4.0 release the Sambar Server ships as a dll with simple start and stop APIs, allowing developers to wrap the server inside other applications (source code provided to console application, NT Service, and simple Windows GUI wrappers ) Web Server 4D (All-in-one server for macintosh) Windows 2000 (From hosting a simple Web site to building a sophisticated e-commerce application, the Web and application services in Windows 2000 provide the foundation you need to take full advantage of the Internet. The heart of the Windows 2000 Web and Application services is the built-in Web server, Internet Information Service (IIS) 5.0. This full-featured server lets you host Web sites that can take advantage of interactive applications. IIS 5.0 supports the latest Internet standards, so your business can take advantage of the full scope of Internet technologies. IIS 5.0 features increased reliability, scalability, and performance. These improvements stem from advances made throughout the operating system: from the Windows 2000 kernel to specific refinements to IIS itself. In addition, for developing Web sites and applications, IIS 5.0 includes an enhanced version of the Active Server Pages (ASP) server-scripting environment. Setting up a Web server with Windows 2000 is very simple. It is integrated with the operating system and is installed by default on both Server and Advanced Server. ) Microsoft IIS Site Microsoft NT Web Server Site Windows NT Web Server Tools Windows NT Server Links |
Mercury
InterActive
Other Automated Test Tools Vermont
HighTest |
Calico
eSales (Calico has been successful
in providing best-of-breed e-Commerce applications for large enterprises
that sell complex products over the web. ) OpenMarket LiveCommerce (Open Market offers an integrated suite of e-business applications for content management and commerce management, addressing the need for universal customer experience management (UCXM). Built upon an open and extensible platform, the suite enables enterprises to leverage existing and new assets to deliver a personalized, dynamic end-user experience while cost effectively managing overall e-business performance.) Bluestone Sapphire (Bluestone Software is a leader in Enterprise Interaction Management - the controlled exchange of web-enabled enterprise information. Our products form a core XML/Java strategy which help companies quickly and easily integrate applications and exchange data) Oracle Web Application Server (Oracle Application Server's scalable, standards-based architecture and superior database integration are the foundation for supporting real-world applications in both corporate and e-business environments. ) Broadvision One-to-One (BroadVision provides a complete line of Internet software products and services for enabling large-scale Net business. All BroadVision products reflect the principles of excellence that drive the company's engineering and business culture: adherence to open software standards, unmatched scalability and performance, foolproof data and transaction security, high-powered functionality based on expert business logic, and rigorous testing for quality assurance. ) Gemstone/J (GemStone has helped companies build large-scale, distributed application architectures for the enterprise) Silverstream (SilverStream is a leading provider of solutions for building, deploying and managing large-scale Internet, e-commerce, business-to-business, enterprise portal and intranet applications. SilverStream accelerates customer success through several enterprise-class offerings. A leading product in its industry, the SilverStream Application Server offers customers a proven, scalable and reliable platform with comprehensive support for the Java2 Enterprise Edition (J2EE) standard) BEA WebLogic (a complete suite of software solutions that enable a business to rapidly launch innovative products and services. ) Lotus Domino (The Domino Server Family is an integrated messaging and Web application software platform for growing companies that need to improve customer responsiveness and streamline business processes. ) IBM WebSphere (IBM WebSphere Application Server is built on open, reusable technologies that leverage your existing resources, shorten development cycles and ease your administrative burden. The Standard Edition lets you use Java servlets, JavaServer Pages and XML to quickly transform static Web sites into vital sources of dynamic Web content. ) Sun NetDynamics (The NetDynamics™ 5 Application Server platform enables you to deliver a new class of enterprise applications that enhance business interactions and transactions between a company and its key constituencies. ) Netscape Application Server (Netscape Application Server is a comprehensive solution that enables enterprises to easily develop, deploy, and manage business-critical Internet applications. ) Allaire ColdFusion (ColdFusion is a complete Web application server for developing and delivering scalable e-business applications. ) |
||