Test Automation for Agile/DevOps. ZAPTEST supports all Agile Development methodologies. Save 100% of your test automation time today.
Video scenarios are key for team collaboration: our automation specialist will develop a final script having only the video scenario provided.
Native Integration with all popular ALM Tools: JIRA, HP ALM, VSTS, TFS, and CA Rally. Easy integration with source Automation Servers: JENKINS, Bamboo and others.
zap test is designed to support
automation of any testing process agile
waterfall or any other software
application development testing there
are four main approaches to use sap test
automated against live application under
test automate against the application UI
mock-ups automate against a recorded
video scenario or automate against an
applications API layer our first
approach is against a live application
under test in this example we will use
the industry common approach of
developing test automation using a live
application to do this we are going to
use the scan GUI functionality within
zap tests and select the interface of
the opened application under test as you
can see
zap tests scanned the UI and created a
view with the scanned objects
at this point we can select the desired
objects that we need for automation and
delete the rest
once we have all the desired objects we
are going to create a script to perform
the end user steps zap test offers
script list test development approach
for beginners as well as scripted
approach for advanced users who may
choose VB script or JavaScript for
writing their code once the script is
ready we will execute it and review the
results
[Music]
in our second example we will create a
test script using application mock-ups
this approach is useful to advance test
automation readiness and is generally
used to support testing for agile
development to create a script using
mock-ups we will follow a process
similar to the previous example but
instead of scanning a live application
we will be scanning a mock-up as a
result of each scan we are getting a new
view in the GUI map with all objects
present at this point we will be
following the exact same steps as in the
live application example and we'll
create a script using the desired
objects that we collected from our
mock-ups once the script is ready we
will add one more step to invoke the
application under test then we will
execute the script and review the
results
[Music]
our third approach is to automate
testing with SAP test using a recorded
video scenario this approach is useful
to support the waterfall development
process or any process that requires
collaboration and knowledge transfer
between applications subject matter
experts and test automation specialists
to create the script we will follow the
steps as a subject matter expert and
record the video scenario by using the
SAP test screen recorder to do this we
will navigate to the recorder tab on SAP
test and click on the record button as
you can see zapped test invokes the
recorder toolbar to control the
recording process to record the scenario
we simply need to manually perform the
end-user steps following the test case
and stop the recording once the
recording is finished zap test creates a
full recorded video and Auto generates
application views at this point we will
begin acting as a test automation
specialist and will develop the script
using the recorded video using any video
frame we can create additional views if
needed once we have all the views we
will click the generate views button in
the upper left corner of the scenario
pane as you can see zapped test
generates a list of test objects and
displays them in GUI map
[Music]
now we can create an executed test
script using a process similar to the
previous examples as in our first two
examples you can see the results after
the script has been executed
our last approach is to use the SAP test
API functionality to test soap or rest
services web service testing steps can
be combined with regular UI testing in
zap tests we will use API Explorer to
define a server object all available API
methods are loaded from the WSDL file we
will select a method from the list and
use the API studio to customize the
request attributes and define validation
points in this example we will use a
combination of API and UI steps to get
our company name value and use it for a
Google search we will run the test and
review the results
in addition we can use the Zap test dock
functionality to auto generate test
documentation coverage of any given test
script in any of the testing approaches
that we've seen here to generate the
documentation we need to click the
generate button located in the dock
module the dock module provides controls
to edit the generated documentation to
save it to a file under various file
formats or to export it to any of the
supported test management systems any
test script developed using any testing
approach can be used in zap tests for
parallel execution to do this we will
navigate to the EM run tab connect to
all the devices that need to be part of
the testing effort and click on the Run
button
zap test uses the multi runs mode to
execute the same test on all connected
devices in parallel after the parallel test run is complete
we will open the test report and review
the execution results for each device as
you can see Zapp tests can support any
test automation development process that
uses agile waterfall or any other
software application development testing
by automating against live application
mock-ups video scenarios or API
components please navigate to zap test
comm and start your test automation
today