What
is Web Functional Testing ?
Web Functional Testing verifies that a web application does what it
is supposed to do i.e., the functions work properly under both valid
and invalid conditions.
What
Does Web Functional Test Offer ?
ManageEngine QEngine Web Functional Test tool provides an
easy-to-use Web UI to quickly test the functionality of your web sites
and web-based applications using the Record and Playback capability in
both Linux and Windows platforms. You can record and playback the user
actions in web pages and also verify the data.
To know the features of QEngine Web Functional Test tool, please
refer to the feature matrix.
How to
Test using QEngine?
QEngine Web Functional Testing is a simple "Record and Playback" operation. You
can test your web application by recording the user actions and
replaying it when needed. Testing can be done in 3 simple steps:
-
Step 1:
Creating Test Scripts
-
Step 2:
Running Test Scripts
-
Step 3:
Analyzing Test Results
|

|
Test script development follows Jython based script writing. Hence,
you need to follow the syntax and semantics of Jython while customizing
the web scripts. To know the syntax and semantics of using Jython,
please refer to the Jython
PDF file.
|
Many other options are available that will help you in dealing with
complex web testing. Also, some configuration and customization options
are available. Some are optional which can be performed based on
specific requirements and some are mandatory. Follow the below given
links to develop webscripts and test your Web pages:
Step1: Creating Test
Scripts
Creating test scripts includes the
following steps:
Step2: Running Test
Scripts
Once you create the test scripts, the
next step is to run the test scripts which includes the following
options:
Step3: Analyzing Test
Results
The final step is to analyze the test results
which is the most important part of functional testing that
is used to identify the
functionality breakages in your web page. When you run a functional
test case, HTML-based reports are generated to indicate the status of
the test execution. Reports includes Script Summary Report, Script
Report, Testcase Report and PageProperty report. Hyperlinks allow easy
navigation through the report. This helps you to quickly identify
application failures and clearly assess application quality.