|
| WebKing 4.0 Release Notes |
| |
| WebKing 4.0
is an automated static analysis, functional testing, and load testing tool
for Web applications. WebKing's automated technologies help you verify and
improve application reliability without writing a single script,
plus its flexibility allows you to automatically verify even the most
specialized requirements. |
| |
| For more details, read below or
download our New WebKing 4.0 White Paper / Eval Kit.
|
| |
| Eval Kit includes the following white papers plus free eval software: |
- Improving the Quality and Efficiency of Web Application Development and Testing
- Verifying Web Application Functionality, Performance, and Accessibility
- Using WebKing to Verify Section 508 and WAI Web Accessibility Requirements
|
| |
| Try it. And call with questions... |
| 888-305-0041 |
| |
| Here's what's New in Web King Version 4.0... |
| |
|
|
Redesigned GUI and New Wizards
|
| |
The redesigned GUI makes it easier to perform the core
WebKing tasks (static analysis, functional testing, and load testing)
and to access any other tools or commands that you use frequently.
In addition, new wizards guide you through any steps required
to perform a selected task.
|
|
|
|
| |
| For example, if you click the Load Testing button before
you even load a project, WebKing guides you through the project-creation
process, asks you which test scenario you want to run,
then load tests the newly-created project. |
| |
| < Back to top > |
| |
|
New Static Analysis Feature
|
| |
WebKing's static analysis is like an automated code review;
it inspects your source files to pinpoint code that could reduce
application accessibility, functionality, and usability - as well as
impair transformations and updates.
WebKing facilitates static analysis by automating complex
analyses that would otherwise take days. You simply click
the Static Analysis button and tell WebKing which application or
files you want to test. |
| |
|
During the test, WebKing verifies whether:
- Files contain broken links and navigational problems.
- HTML, CSS, JavaScript, and ASP/VBScript code complies with W3C standards and industry guidelines.
- HTML and CSS code complies with Section 508 and W3C WAI accessibility guidelines.
- XML is valid and well-formed.
- HTML and XML files contain typos and misspelled words.
You can customize static analysis to verify any unique
requirements your team wants to check. For example, if your team
needs to verify naming standards, project-specific design require-ments,
or project-specific content requirements, you can automatically generate
a rule that verifies each requirement, and then check these requirements
during static analysis.
|
|
Static Analysis
Click on image to enlarge.
|
|
| |
| < Back to top > |
| |
|
New Functional Testing Feature
|
| |
WebKing's functional testing verifies whether click
paths execute correctly.
WebKing facilitates functional testing by providing easy ways
to record and generate paths-- without any scripting.
To run your initial test, you click the Test Functionality button,
and then use the Path Creation wizard to create the initial paths.
You can record specific paths in a path-creator browser or have WebKing
automatically generate unique paths.
Next, WebKing attempts to execute every item and action recorded
in those paths (including pop-up windows, page changes, and other side
effects) and reports problems it encounters. To extend the initial
set of paths, you can prompt WebKing to record your users' most popular
paths (based on WebKing's analysis of your server log files),
prompt WebKing to generate unique paths through the application,
and record user-defined paths in a path-creator browser.
Any or all of the paths can be verified with one click
of the Test Functionality button.
|
|
Functional testing w/Path Creation Wizard
Click on image to enlarge.
|
|
| |
| In addition, WebKing can automatically record path execution
results to establish baseline regression controls.
Once these regression controls are established, WebKing compares all
subsequent path exe-cution results to the baseline results,
and then reports unexpected path flow and content changes.
|
| |
| < Back to top > |
| |
|
Enhanced Load Testing Feature
|
| |
WebKing's load testing exercises your application with virtual
users and verifies whether it supports the tested traffic levels,
patterns, and combinations.
The latest version of WebKing facilitates load testing by
providing intelligent virtual users and sophisticated ready-to-run
load test scenarios. To run your first load test, you click
the Load Test button, and then complete any wizards that open.
If you previously ran a log file analysis, the initial test simulates
realistic load distributions and click paths (based on WebKing's analysis
of your server log files). If not, the initial test simulates the preset
scenario load pattern you select (bell curve, buffer test, steady load,
or linear increase) and virtual users generate traffic by creating
unique paths through the application.
You can easily customize these initial tests to use different paths,
tools, traffic combinations, load distributions, and so on.
In addition, you can distribute virtual users across remote server
machines to simulate extreme loads and/or test from different locations.
|
|
Load testing
Click on image to enlarge.
|
|
| |
| < Back to top > |
| |
|
New Data Source Support
|
| |
| WebKing's data source support allows you to populate forms
with values stored in a data source; this support is designed to streamline
the form population process as well as increase the scope and comprehensive-ness
of your testing. |
| |
|
WebKing can populate form input elements with any of the following types of data sources:
- CSV files
- Databases
- Excel spreadsheets
- Tables created in (or copied into) the internal table editor
WebKing can leverage data sources in a variety of ways. For example, it can:
- Populate any form using values selected from a data source.
This behavior is particularly ben-eficial if you are load testing
your application with virtual users and you want each virtual
user to choose and submit a data source value each time it
encounters a certain form.
- Populate designated path forms with data source values,
and then execute the path one time for every available combination
of data source rows.
|
|
Data Source Support
Click on image to enlarge.
|
|
| |
|
This behavior is particularly beneficial if you want WebKing
to perform functional testing on a number of different path instances.
For exam-ple, assume you have a path that contains a Login form and
a Change Preferences form.
Also, assume that you have inputs for the Login form stored in
Data Source A (which contains 5 rows of username/password pairs) and
inputs for the Change Preferences form stored in Data Source B
(which contains 10 rows of Change Preferences form inputs).
WebKing can automat-ically create and execute all possible data source
row permutations, which would result in the path being executed a total
of 50 different times (10 times for each of the 5 available
user-name/password pairs).
We recommend that you populate a form with data source values
if the inputs for a form element are already stored in a data source
and/or you want WebKing to vary (or cycle through) a set of inputs
for one or more form input elements.
|
| |
| < Back to top > |
| |
|
New WSAD Integration
|
| |
WebKing integrates with WebSphere Studio Application Developer
and Eclipse. After you integrate WebKing and WebSphere Studio or Eclipse,
you will be able to run CodeWizard Check Web Standards,
CodeWizard Check Web Accessibility, Check XML, and Check
Spelling within the WebSphere Studio or the Eclipse workbench.
If you have more advanced needs-- such asfunctionality verification,
load testing, or traffic analysis-- you can have the WebKing plug-in
transfer WebSphere Studio or Eclipse projects into WebKing,
then test them using the WebKing GUI. WebKing error
messages will be reported in the WebSphere Studio or Eclipse task console,
and the reports will be added to the WebSphere Studio or
Eclipse developer project.
|
|
WSAD Integration
Click on image to enlarge.
|
|
| |
| < Back to top > |
| |
|
New Desktop/Individual HTML Reports
|
| |
| WebKing now generates HTML-format reports that
are ideal for sharing and printing. |
| |
|
HTML-format reports
Click on image to enlarge. |
|
Click on image to enlarge. |
|
Click on image to enlarge. |
|
| |
| < Back to top > |
| |
|
New Global Report System (GRS) Integration
|
| |
WebKing integrates with the new Parasoft Global Reporting System
(GRS), a system that collects and synthesizes the results from WebKing
and other Parasoft tools in order to support the Parasoft Automated
Error Prevention (AEP) methodology. GRS allows team members
and leaders to easily track and analyze all test results related
to a given team, project, or developer-- including Web test results
from WebKing, Web service test results from Parasoft SOAtest,
Java test results from Parasoft Jtest, and so on.
|
| |
|
Dashboard View 1
Click on image to enlarge. |
|
Dashboard View 2
Click on image to enlarge. |
|
Bugs History
Click on image to enlarge. |
|
| |
| < Back to top > |
| |
| |
|
For more details:
Download our WebKing 4.0 White Paper / Eval Kit
Or get more WebKing information by clicking on the PRODUCTS button.
Try it. And call with questions...
888-305-0041
|