what's new with worksoft certify

Post on 24-Jan-2018

208 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

WHAT’S NEW IN WORKSOFT CERTIFY

Process Compare

Find and Replace

Exploratory Testing

2

Agenda

• Welcome!

• Exploratory Testing

• Running SoapUI

• Process Compare

• Find & Replace

• Result History Compare

• Diagnostics

• CI/CD and Execution Manager

Presented by Chris Kraus

Sr. Director Product Management

3

Shaping the Future of Certify!

YOUR InputEasy to Use,

Scale, & MaintainOpen and Innovative

Worksoft Certify - The Leading Tool for Testing End to End Business Processes

4

• New platform for Community

• Support requests

• Knowledge base -> Articles

• Forums -> Discussions

• Feature requests – Ideation in communities

• Idea for crowd sourcing and user story creation

• Strategic alignment

• Advisory Board

• Understanding 12-18 month technology trends

Worksoft Community

7/12/2017 © 2017 Worksoft, Inc.

5

Worksoft Community

6

Requirements, Explore to Automation

• Improved testing efficiency by making it easier for a

developer/analyst to see the steps that were taken to generate

the error. The test result can be submitted directly to a defect

management system with corresponding screen shots.

• A Certify process to reproduce the test steps is automatically

generated.

Exploratory Testing

7

8

Running SoapUI

APIs or SOA data on the wire is part of complete end to end testing. Existing or new SoapUI test can be run from Certify to stimulate your end to end process with data.

Key benefits include:

• Run SOAP, REST, and mock services

• Reuse existing SoapUI assets created by development

• Transfer Variables into API calls

• Return Variables from API calls into Certify process

9

DEMO

11

Process Compare allows you to select 2 process in the same project and visually see if they are the same. You can see if the steps are the same but they have different values, or if the process steps and the meta data are different.

Key benefits include:

• Better reuse of existing processes when they capture new ones

• Easier to complete consolidations of existing processes that have lots of duplicates

Process Compare

12

13

Customers have always had a easy intuitive way to verbalize a process and make

it data driven. The “Add To Layout” functionality made single click work out of

creating a data driven test with a new layout or record set. The find and replace

allows you to find a value or variable and replace with a new value or variable.

Key Benefits Include:

• Saves time when you just want to replace a single value across a set of Certify

processes for a end-to-end test. You can find a specific value, think PO number,

with a variable.

• Improved ability to create consistent reusable data driven tests that have well

know variables.

Find & Replace

14

15

Result history compare allows you to view the history of the process

results from one click to see the pass/fail history of a process and then

select a past result for comparison. This minimizes the clicks needed

to see the history of a process and is available from either Certify or

our native SAP Solution Manager integration.

Key benefits include:

• Historical view of process pass and fail

• 1 click navigation to history and result comparison

Result History Compare

16

17

A new consolidated report containing everything about your certify environment including Certify information, local environment, and Certify database. Diagnostics makes it easy to understand your Certify configuration and database size.

Key benefits include:

• Easy collaboration with support to describe Certify version and environment

• Consolidated database size report

• Automatic grabbing of all log information

Certify Diagnostics Report

18

DEMO

CERTIFY EXECUTION MANAGER

CONTINUOUS DELIVERY

CONTINUOUS TESTING

LIGHTS-OUT

21

Make a rest call from Jenkins into Worksoft Execution Manager to run your Certify processes at scale and unattended. Launch regression tests from Jenkins, run tests in parallel across multiple devices, and optimize testing windows. Pass and fail tests by build.

Key benefits include:

• Enable continuous integration & continuous delivery for hard to automate UIs

• Dependency scheduling

• Get more value out of your Certify investment

Execution Manager CI/CD Support

22

Testing in SDLC Unit level vs. Applications?

Develop

Code Check in

BacklogGroom Stories

Sprint starts

CI Continuous Integration CD Continuous Delivery

Development

Sprints

Requirements

• Test Cases Documented

Architect Develop

• Build Unit tests

CI &

Unit Test

• Run Unit Tests

CD to Staging Integration

• API Functional

• API Load Testing

• Application Functional

UAT

• End to End

• Requirement validation

• Exploratory Testing

CD to Prod Smoke

• Production Validation

Worksoft

Execution

Manager

Application is deployed and connected

End-to-end is available

Development testing when

code is not connected

23

Jenkins builds and creates build number

Demo – Running From CI - Jenkins

Build Number

Call Execution Manager

Execution Manager

REST

Run Certify Tests

Get Status

Remote Test Lab 1CI/CD Server

EMAgent

EMAgent

EMAgent

Local Test Lab B

DEMO

25

• Execution Manager 10.0.1

• Support more options for LDAP configuration

• Stability in RDP sessions

• Business Process Procedure 10.0.1

Execution Manager & Business Process Procedure

Questions?

top related