13
Jacada Tutorial SilkPerformer 2009

Jacada Tutorial SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

Embed Size (px)

Citation preview

Page 1: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

Jacada TutorialSilkPerformer 2009

Page 2: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

2 04/21/23

Introduction

This presentation gives you an overview of how to use SilkPerformer to test Jacada applications.

It guides you through the steps of creating a project and choosing the correct settings for recording and replaying Jacada scripts.

Page 3: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

3 04/21/23

Application Profile Configuration

To begin, select the Jacada application type from the Application Server / Component Models group

Page 4: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

4 04/21/23

Application Profile Configuration

Select Web

Click Web Settings

Select Jacada

Select WinSock

Page 5: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

5 04/21/23

Recording Proxy Configuration

Exclude Ports Suppress recording of TCP/IP traffic Default ports: 1100-1200

Edit SOCKS proxy

Page 6: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

6 04/21/23

Profile Settings

Define Java Virtual Machine Sun JVM 1.2.x or higher required

Page 7: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

7 04/21/23

Profile Settings (Replay)

Add clbase.jar to classpath Copy from Jacada server

(classes\cst\clbase.jar) to local machine

Add to classpath in profile settings

Page 8: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

8 04/21/23

Recording

Record as a standard Web application

Page 9: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

9 04/21/23

Recorded Scripts

Mixed Protocols Web/HTTP Jacada

Script Structure HTTP traffic

JacCreateUser(…) JacConnectUsing…(…)

User Interactions JacDestroy(…)

Page 10: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

10 04/21/23

User Interactions

Enter Data JacSetTextData(...) JacSetTableData(...)

Screen Transition JacSendWindowData(...) JacSendCommand(...) JacChangeCellValue(...)

Verifications JacCheckScreen(...) JacCheckFieldValue(...) JacCheckTableCell(...)

Page 11: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

11 04/21/23

TrueLog (1)

User Inputs (JacSetTextData)

Page 12: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

12 04/21/23

TrueLog (2)

Function parameters, verifications

Page 13: Jacada Tutorial  SilkPerformer 2009. 210/4/2015 Introduction This presentation gives you an overview of how to use SilkPerformer to test Jacada applications

13 04/21/23

Next Steps

Follow SilkPerformer‘s Workflow Run a TryScript Customize the script

Randomize input values Delete/adjust verification functions for non-constant

fields Identify a baseline