ca agile requirements designer - 2.9 ca agile ......2019/10/16  · ca agile requirements designer...

420
16-Oct-2019 Date: CA Agile Requirements Designer - 2.9 CA Agile Requirements Designer Home

Upload: others

Post on 07-Feb-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

  • 16-Oct-2019Date:

    CA Agile Requirements Designer - 2.9CA Agile Requirements Designer Home

  • CA Agile Requirements Designer - 2.9

    16-Oct-2019 3/420

    This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the “Documentation”) is for your informational purposes only and is subject to change or withdrawal by CA at any time. This Documentation is proprietary information of CA and may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in part, without the prior written consent of CA.

    If you are a licensed user of the software product(s) addressed in the Documentation, you may print or otherwise make available a reasonable number of copies of the Documentation for internal use by you and your employees in connection with that software, provided that all CA copyright notices and legends are affixed to each reproduced copy.

    The right to print or otherwise make available copies of the Documentation is limited to the period during which the applicable license for such software remains in full force and effect. Should the license terminate for any reason, it is your responsibility to certify in writing to CA that all copies and partial copies of the Documentation have been returned to CA or destroyed.

    TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS DOCUMENTATION, INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST INVESTMENT, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.

    The use of any software product referenced in the Documentation is governed by the applicable license agreement and such license agreement is not modified in any way by the terms of this notice.

    The manufacturer of this Documentation is CA.

    Provided with “Restricted Rights.” Use, duplication or disclosure by the United States Government is subject to the restrictions set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-7014(b)(3), as applicable, or their successors.

    Copyright © 2019 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies.

  • CA Agile Requirements Designer Home 4

    Table of Contents

    Release Notes ....................................................................................... 21What's New in 2.9? .............................................................................................................................. 21

    ARD Hub ....................................................................................................................................... 21

    Projects ................................................................................................................................ 21

    Versions ............................................................................................................................... 21

    Subflows ............................................................................................................................... 22

    Performance ......................................................................................................................... 22

    Active Directory Support ...................................................................................................... 22

    More Intelligent Path Names Using Block Names ........................................................................ 22

    Path Names Are Re-usable .......................................................................................................... 22

    Requirement IDs import from CSV ................................................................................................ 23

    Image Naming Convention ............................................................................................................ 23

    Rich Text Importer Preferences .................................................................................................... 23

    JIRA Kerberos Support ................................................................................................................. 23

    End of Life of Features ........................................................................................................................ 23

    Resolved Issues .................................................................................................................................. 24

    Known Issues ...................................................................................................................................... 26

    Release Comparison for CA ARD ....................................................................................................... 26

    Acknowledgments and License Agreements ...................................................................................... 27

    Licenses ........................................................................................................................................ 32

    Rome 0.9 .............................................................................................................................. 32

    3cjs 0.4.11 ............................................................................................................................ 32

    7-Zip 16.04 ........................................................................................................................... 33

    aasm 4.12.0 ......................................................................................................................... 33

    Abdera 1.0 ............................................................................................................................ 34

    accessibilityjs 1.01 ............................................................................................................... 35

    accessors-smart 1.2 ............................................................................................................. 35

    Ace Editor 1.2.3 .................................................................................................................... 36

    ace-builds 1.3.3 .................................................................................................................... 36

    acegi-security 1.0.3 .............................................................................................................. 37

    Action Mailer 3.2.16 ............................................................................................................. 37

    Action Pack 3.2.17 ............................................................................................................... 37

    Actionbarsherlock 4.4.0 ........................................................................................................ 38

    actionhero 14.0.2 ................................................................................................................. 38

    adal4j 1.0.0 ........................................................................................................................... 38

    angular.io 6.0.7 .................................................................................................................... 38

    angular-cli v7.0.1 .................................................................................................................. 39

    angular-starter 5.2.0 ............................................................................................................. 39

    Ant 1.10.1 ............................................................................................................................. 39

    Antlr 2.7.7 ............................................................................................................................. 41

  • CA Agile Requirements Designer Home 5

    antlr4 runtime 4.7.1 .............................................................................................................. 41

    archaius-core 0.7.6 .............................................................................................................. 42

    Archunit 0.8.3 ....................................................................................................................... 42

    ASM 6.0 ............................................................................................................................... 43

    AspectJ 1.8.10 ..................................................................................................................... 44

    aspectjrt 1.8.13 ..................................................................................................................... 46

    aspectjweaver 1.8.13 ........................................................................................................... 46

    assertj 3.5.2 .......................................................................................................................... 46

    auth0-java 1.5.0 ................................................................................................................... 47

    AWS SDK for Java 1.11.297 ................................................................................................ 47

    aws-java-sdk-s3 1.11.297 .................................................................................................... 47

    azure-core 0.9.3 ................................................................................................................... 48

    azure-keyvault 0.9.3 ............................................................................................................. 48

    bcprov 1.51 .......................................................................................................................... 48

    Botan 1.10 and 1.11 ............................................................................................................. 49

    Bouncy Castle 1.56 .............................................................................................................. 50

    brave 5.1.0 ........................................................................................................................... 50

    byte-buddy 1.7.11 ................................................................................................................ 51

    classmate 1.3.4 .................................................................................................................... 51

    ClosedXML 0.76 ................................................................................................................... 51

    Commons beanutils 1.9.3 .................................................................................................... 52

    Commons Collections 3.2.2 ................................................................................................. 52

    Commons Digester 1.8.1 ..................................................................................................... 52

    Commons httpclient 3.1 ....................................................................................................... 52

    Commons Logging 1.2 ......................................................................................................... 52

    Commons Validator 1.4.1 ..................................................................................................... 52

    commons-codec 1.11 ........................................................................................................... 53

    commons-compress 1.16.1 .................................................................................................. 53

    commons-configuration 2.2 .................................................................................................. 54

    commons-dbcp2 2.2.0 .......................................................................................................... 54

    commons-io 2.6 .................................................................................................................... 54

    commons-lang3 3.7 .............................................................................................................. 54

    commons-pool2 2.5.0 ........................................................................................................... 55

    compression-webpack-plugin 1.1.11 .................................................................................... 55

    core-js 2.5.7 ......................................................................................................................... 56

    CrashRpt 1.5.1.0 .................................................................................................................. 56

    cross-env 5.2.0 ..................................................................................................................... 62

    CsvHelper 2.11.1.1 .............................................................................................................. 63

    DocumentFormat.OpenXml (Open XML SDK 2.5 for Microsoft Office) 2.5 ......................... 63

    dom4j 1.6.1 .......................................................................................................................... 63

    Easylogging++ 9.94.1 .......................................................................................................... 64

    echarts 4.1.0 ........................................................................................................................ 64

    ESAPI 2.0.1 .......................................................................................................................... 66

    Extended WPF Toolkit 1.7.0 ................................................................................................ 66

    FindBugs Annotations 3.0.1 ................................................................................................. 67

    flyway 4.2.0 .......................................................................................................................... 71

  • CA Agile Requirements Designer Home 6

    FreeMarker 2.3.23 ................................................................................................................ 72

    geantyref 1.3.4 ..................................................................................................................... 72

    gradle 2.2 ............................................................................................................................. 73

    graphql-java 8.0 ................................................................................................................... 73

    GraphSharp 1.0 .................................................................................................................... 73

    Groovy 2.4.1 ......................................................................................................................... 73

    gson 2.2.4 ............................................................................................................................ 73

    Guava 20.0 ........................................................................................................................... 74

    H2 1.4.192 ............................................................................................................................ 74

    hamcrest-core 1.3 ................................................................................................................ 74

    HdrHistogram 2.1.10 ............................................................................................................ 74

    Hibernate 5.0.3.Final ............................................................................................................ 75

    Hibernate EntityManager 5.3.0.Final .................................................................................... 75

    Hibernate Validator 6.0.10.Final ........................................................................................... 76

    hibernate-commons-annotations 4.0.5.Final ........................................................................ 76

    hibernate-core 5.2.17 ........................................................................................................... 77

    hibernate-jpa-2.1-api 1.0.2.Final .......................................................................................... 77

    HikariCP 2.7.9 ...................................................................................................................... 78

    HSQLDB 1.8.0.10 ................................................................................................................ 78

    httpclient 4.5.5 ...................................................................................................................... 79

    httpcore 4.4.9 ....................................................................................................................... 79

    http-server 0.11.1 ................................................................................................................. 79

    Hystrix 1.5.12 ....................................................................................................................... 79

    ie-shim 0.1.0 ......................................................................................................................... 80

    ion-java 1.0.2 ........................................................................................................................ 80

    jackson 2.9.6 ........................................................................................................................ 80

    jackson-core-asl 1.9.2 .......................................................................................................... 81

    jandex 2.0.3.Final ................................................................................................................. 81

    java dataloader 2.0.2 ............................................................................................................ 81

    Java JSON Web Token (JJWT) 0.9.0 .................................................................................. 81

    Java Mail 1.5.5 ..................................................................................................................... 82

    java-html-sanitizer 20170411.1 ............................................................................................ 87

    javassist 3.22.0-GA .............................................................................................................. 88

    javax annotation-api 1.3.2 .................................................................................................... 93

    javax mail 1.4.7 .................................................................................................................... 94

    javax mail-api 1.5.5 .............................................................................................................. 94

    javax servlet api 3.1.0 .......................................................................................................... 94

    javax.inject 2.5.0-b05 ........................................................................................................... 94

    javax.persistence-api 2.2 ..................................................................................................... 95

    javax.transaction-api 1.2 ...................................................................................................... 96

    jaxb-api 2.2.2 ........................................................................................................................ 96

    jaxb-impl 2.2.3-1 ................................................................................................................... 97

    JBoss Logging 3.3.2 ............................................................................................................. 97

    JBoss Transaction API 1.0.1.Final ....................................................................................... 97

    jboss-logging-annotations 1.2.0.Beta1 ................................................................................. 98

    jcip-annotations 1.0 .............................................................................................................. 98

  • CA Agile Requirements Designer Home 7

    Jersey 1.19.1 ........................................................................................................................ 98

    Jettison 1.1 ........................................................................................................................... 99

    jmespath-java 1.11.297 ........................................................................................................ 99

    JNA 4.0.0 ........................................................................................................................... 100

    Joda-time 2.8.1 .................................................................................................................. 100

    jointjs 2.0.1 ......................................................................................................................... 100

    jquery 3.1.0 ........................................................................................................................ 106

    JSON 20180130 ................................................................................................................. 106

    JSON Path 2.1.0 ................................................................................................................ 107

    json-simple 1.1.1 ................................................................................................................ 107

    json-smart 2.3 .................................................................................................................... 107

    jsr305 3.0.1 ........................................................................................................................ 107

    jsr311 1.1.1 ........................................................................................................................ 107

    jstl 1.2 ................................................................................................................................. 108

    karma-mocha-reporter 2.2.5 .............................................................................................. 109

    karma-phantomjs-launcher 1.0.4 ....................................................................................... 109

    KDSoap 1.5 ........................................................................................................................ 110

    lang-tag 1.4.3 ..................................................................................................................... 111

    LatencyUtils 2.0.3 ............................................................................................................... 111

    libgit2 0.26.0.0 .................................................................................................................... 111

    Log4j 2.10 .......................................................................................................................... 114

    Log4j To SLF4J 2.10.0 ....................................................................................................... 114

    Logback 1.2.3 ..................................................................................................................... 114

    lombok 1.18.0 ..................................................................................................................... 115

    mapstruct 1.1.0.Final .......................................................................................................... 115

    micrometer-core 1.0.5 ........................................................................................................ 116

    mockito 1.9.5 ...................................................................................................................... 116

    modelmapper 1.1.0 ............................................................................................................ 118

    mssql-jdbc 6.4.0.jre8 .......................................................................................................... 118

    MX4J 3.0.1 ......................................................................................................................... 118

    netflix-commons-util 0.3.0 .................................................................................................. 122

    netflix-statistics 0.1.1 .......................................................................................................... 123

    Netty 4.1.23 ........................................................................................................................ 123

    ngc-webpack 4.1.2 ............................................................................................................. 129

    ngx-bootstrap 3.0.1 ............................................................................................................ 129

    ngx-clipboard 11.1.1 ........................................................................................................... 129

    ngx-infinite-scroll 6.0.1 ....................................................................................................... 130

    ngx-translate/core 10.0.2 ................................................................................................... 130

    ngx-translate/http-loader 3.0.1 ........................................................................................... 131

    ngx-webstorage-service 3.1.0 ............................................................................................ 131

    nimbus-jose-jwt 6.0 ............................................................................................................ 132

    not-yet-commons-ssl 0.3.9 ................................................................................................. 132

    NPM 6.4.0 .......................................................................................................................... 132

    NPOI 2.1.1 ......................................................................................................................... 139

    oauth2-oidc-sdk 5.57 .......................................................................................................... 140

    Objenesis 2.6 ..................................................................................................................... 140

  • CA Agile Requirements Designer Home 8

    ojdbc7 12.1.0.2 ................................................................................................................... 140

    okhttp 3.7.0 ........................................................................................................................ 141

    okio 1.12.0 .......................................................................................................................... 141

    OpenSSL 1.1.0e ................................................................................................................. 141

    openws 1.5.4 ...................................................................................................................... 143

    owasp-java-html-sanitizer 20170411.1 .............................................................................. 143

    preload-webpack-plugin 2.3.0 ............................................................................................ 148

    Qameta allure-maven 2.8 ................................................................................................... 149

    qBreakpad 1 ....................................................................................................................... 149

    QJsonWebToken 1 ............................................................................................................ 149

    Qt 5.9.1 .............................................................................................................................. 150

    QtSingleApplication 2.0 ...................................................................................................... 150

    QuaZIP 0.7.1 ...................................................................................................................... 151

    QuickGraph 3.2.4 ............................................................................................................... 152

    reflect-metadata 0.1.12 ...................................................................................................... 153

    REST-assured Java DSL 2.3.0 .......................................................................................... 154

    ribbon 2.2.5 ........................................................................................................................ 154

    rxjava 1.2.1 ......................................................................................................................... 154

    RxJS 6.2.0 .......................................................................................................................... 155

    rxnetty 0.4.9 ....................................................................................................................... 155

    sass-loader 6.0.6 ................................................................................................................ 155

    Servo Core 0.10.0 .............................................................................................................. 155

    servo internal 0.10.1 ........................................................................................................... 156

    sharpziplib 0.86.0 ............................................................................................................... 156

    slf4j 1.7.25 .......................................................................................................................... 157

    slf4j-api 1.7.25 .................................................................................................................... 157

    slf4j-simple 1.7.7 ................................................................................................................ 158

    snakeyaml 1.19 .................................................................................................................. 158

    spqr 0.9.7 ........................................................................................................................... 158

    SpreadsheetLight 3.4 ......................................................................................................... 159

    Spring Context 5.0.5.RELEASE ......................................................................................... 160

    spring framework 5.0.7.RELEASE ..................................................................................... 160

    Spring Hateoas 0.18.0 ....................................................................................................... 161

    spring plugin core 1.2.0.RELEASE .................................................................................... 162

    spring security 5.0.6.RELEASE ......................................................................................... 162

    Spring Security SAML 1.0.2 ............................................................................................... 162

    spring-boot 2.0.3.RELEASE ............................................................................................... 162

    spring-cloud-commons 2.0.0.RELEASE ............................................................................ 162

    Spring-Cloud-Netflix 2.0.0.RC1 .......................................................................................... 163

    spring-cloud-sleuth-core 2.0.0.RELEASE .......................................................................... 163

    spring-data-commons 2.0.8 ............................................................................................... 164

    spring-data-jpa 1.10.2.RELEASE ....................................................................................... 165

    Springfox 2.7.0 ................................................................................................................... 165

    spring-ldap-core 2.3.2.RELEASE ....................................................................................... 165

    spring-plugin-metadata 1.2.0.RELEASE ............................................................................ 165

    spring-security 1.0.5.RELEASE ......................................................................................... 166

  • CA Agile Requirements Designer Home 9

    stax-api 1.0-2 ..................................................................................................................... 167

    swagger 2.2.2 ..................................................................................................................... 167

    swagger-core 1.5.13 .......................................................................................................... 167

    Tomcat 8.5.31 .................................................................................................................... 167

    validation-api 2.0.1 ............................................................................................................. 173

    Velocity 1.7 ......................................................................................................................... 174

    WPFExtensions 1.0 ............................................................................................................ 174

    xml-apis 1.4.01 ................................................................................................................... 175

    xmlsec 1.5.7 ....................................................................................................................... 175

    xmltooling 1.4.4 .................................................................................................................. 175

    xz 1.8 .................................................................................................................................. 175

    zipkin 2.9.3 ......................................................................................................................... 175

    zipkin-reporter 2.7.3 ........................................................................................................... 175

    Zlib 1.2.11 .......................................................................................................................... 176

    zone.js 0.8.26 ..................................................................................................................... 176

    zuul-core 1.3.1 ................................................................................................................... 177

    Apache License 2.0 ..................................................................................................................... 177

    COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 .................... 181

    COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1 .................... 185

    Eclipse Public License (EPL) ...................................................................................................... 190

    GNU LESSER GENERAL PUBLIC LICENSE ............................................................................ 194

    GNU GENERAL PUBLIC LICENSE ............................................................................................ 201

    Product Accessibility Features .......................................................................................................... 206

    Display ........................................................................................................................................ 206

    Sound .......................................................................................................................................... 206

    Keyboard ..................................................................................................................................... 207

    Mouse ......................................................................................................................................... 207

    Keyboard Shortcuts ..................................................................................................................... 208

    Getting Started .................................................................................... 209Overview ........................................................................................................................................... 209

    Architecture and Installation ........................................................................................................ 210

    Visual Definition of Requirements ............................................................................................... 210

    Path Optimization ........................................................................................................................ 211

    Import and Export ........................................................................................................................ 211

    Preparing Data for Test Cases (CA TDM Integration) ................................................................ 212

    Resources ......................................................................................................................................... 212

    Getting Started with CA Agile Requirements Designer Video Series ......................................... 212

    CA User Community ................................................................................................................... 212

    Support Knowledge Base (KB) Articles ....................................................................................... 213

    Learning Paths ............................................................................................................................ 213

    Video Demos ............................................................................................................................... 213

    Blogs ........................................................................................................................................... 213

    Role in the Continuous Delivery Ecosystem ..................................................................................... 213

  • CA Agile Requirements Designer Home 10

    Continuous Testing Part 1: Requirements and Modeling ............................................................ 214

    Continuous Testing Part 2: The Developer's Story ..................................................................... 214

    Continuous Testing Part 3: The Release Pipeline ...................................................................... 214

    Getting Started With Your 30-Day Trial ............................................................................................. 214

    What can I do with CA Agile Requirements Designer? ............................................................... 214

    How will I receive my trial activation details? .............................................................................. 214

    What are the technical requirements for my CA Agile Requirements Designer trial? ................. 215

    What are the trial limitations? ...................................................................................................... 215

    Can I use the trial version to find and make test data from CA Test Data Manager? ................. 215

    Who should I contact if I have technical issues with the trial? .................................................... 215

    Troubleshooting ................................................................................................................................. 215

    How Do I Create an Error Log for CA Support? .......................................................................... 216

    How Do I Send a Masked Flow File to CA Support? .................................................................. 216

    Troubleshooting Lifecycle Tool Integrations ................................................................................ 217

    Why Don't I See my Work Item in the Tree? ...................................................................... 217

    How to Set the Character Encoding for my Jira Configuration Window? ........................... 217

    Why are my Test Cases Not Exporting? ............................................................................ 218

    Installing .............................................................................................. 220Request a License ............................................................................................................................. 220

    Activate the License .......................................................................................................................... 222

    Choose a License ....................................................................................................................... 222

    Verify Licensing Status ................................................................................................................ 223

    Troubleshoot Licensing Issues .................................................................................................... 223

    Licensing Troubleshooting .......................................................................................................... 224

    Why am I getting a "server not found" error when activating a concurrent license? .......... 224

    I am using an older build on a VM machine, why did my license stop working? ............... 224

    'Machine Has Changed' ..................................................................................................... 224

    'User maximum has been reached' .................................................................................... 224

    'Java is not enabled' ........................................................................................................... 225

    'License already activated. Error 262' ................................................................................ 225

    Connection Could Not be Established Due to Security Settings ........................................ 225

    ‘No valid license was found' error in Javelin ...................................................................... 226

    'No valid license found' when using Agile Designer Automator (ADA) with Agile Designer

    license ................................................................................................................................ 226

    'Importing CmActLicense Failed. A suitable CmActLicense already exists. Error 266' ...... 226

    'A network error has occurred. ' ......................................................................................... 227

    'Remote access is not allowed for this license. Error 239' ................................................. 227

    'Importing CmActLicense failed. An internal error occurred. Error 260' ............................. 227

    'The CmActLicense is invalid. Error 264' ............................................................................ 228

    'The specified parameter is invalid. Error 105' ................................................................... 228

    CodeMeter privileges error while installing CA Agile Requirements Designer ................... 228

    The CmContainer with serial 128-XXXXXXX was not found ............................................. 229

    How do I track licensing metrics? ....................................................................................... 229

  • CA Agile Requirements Designer Home 11

    Set up Concurrent Licenses ........................................................................................................ 229

    Set up Concurrent License Server ..................................................................................... 230

    Set up the Client ................................................................................................................. 230

    Verify Installation Prerequisites ......................................................................................................... 231

    Install the ARD Hub ........................................................................................................................... 232

    Verify ARD Hub Minimum Hardware Requirements ................................................................... 232

    Verify ARD Hub Software Prerequisites ...................................................................................... 233

    Install the ARD Hub ..................................................................................................................... 233

    1. Install Microservices (Part 1 of 2) ................................................................................... 233

    2. Create Administrator Account and Configuration File .................................................... 234

    3. Verify the Configuration File ........................................................................................... 235

    4. Install Microservices (Part 2 of 2) ................................................................................... 235

    Connect to the ARD Hub ............................................................................................................. 235

    Troubleshooting .......................................................................................................................... 236

    Administrate Users for the ARD Hub .......................................................................................... 237

    Requirements ..................................................................................................................... 237

    Connect to Active Directory ................................................................................................ 237

    ARD Hub in a Secured SSL (HTTPS) Environment .................................................................... 237

    Obtain the Server Certificate .............................................................................................. 238

    Configure Your Tomcat Server .......................................................................................... 239

    (Optional) Restrict Access to ARD Hub Services ............................................................... 239

    Install CA Agile Requirements Designer ........................................................................................... 240

    Enable Standard Settings and Advanced Features .......................................................................... 240

    Standard Settings Tab ................................................................................................................ 241

    GUI Settings ....................................................................................................................... 241

    Logger Settings .................................................................................................................. 241

    Force data resolution settings ............................................................................................ 241

    Miscellaneous Settings ...................................................................................................... 242

    Advanced Features Tab .............................................................................................................. 242

    Block Features ................................................................................................................... 242

    Flow Features .................................................................................................................... 242

    Importers ............................................................................................................................ 243

    Beta Features Tab ...................................................................................................................... 243

    Requirements Modeling ...................................................................... 244Visual Flows ...................................................................................................................................... 244

    Flow Properties ........................................................................................................................... 245

    Blocks .......................................................................................................................................... 246

    Navigate the Canvas ................................................................................................................... 246

    Access File Operations for Flow Tabs ........................................................................................ 246

    Create Visual Flows .......................................................................................................................... 247

    Create Flows ............................................................................................................................... 247

    Design Flows ............................................................................................................................... 248

    Save Flows .................................................................................................................................. 248

  • CA Agile Requirements Designer Home 12

    Add a Decision Block .................................................................................................................. 249

    Add a Process Block ................................................................................................................... 250

    Edit Block Properties ................................................................................................................... 251

    General .............................................................................................................................. 251

    Process Details / Output Details ........................................................................................ 251

    Test Data ............................................................................................................................ 252

    Automation ......................................................................................................................... 252

    Find System Data ............................................................................................................... 252

    Make System Data ............................................................................................................. 252

    Images ............................................................................................................................... 252

    Custom Fields .................................................................................................................... 252

    Properties ........................................................................................................................... 252

    Details ................................................................................................................................ 254

    Tables ................................................................................................................................ 254

    Stored Paths ...................................................................................................................... 254

    Application Links ................................................................................................................ 254

    People & Roles .................................................................................................................. 255

    Requirement IDs ................................................................................................................ 255

    Users and Roles ................................................................................................................. 255

    Copy, Duplicate, or Clone Blocks ................................................................................................ 256

    Copy a Block ...................................................................................................................... 256

    Duplicate a Block ............................................................................................................... 256

    Build Complex Models Using Subflows and Loops ..................................................................... 257

    Create Reusable Subflows ................................................................................................. 257

    Optimize Subflows ............................................................................................................. 257

    Refresh Parent Flow of Subflows ....................................................................................... 259

    Repeat Subsections of Flows as Loops ............................................................................. 259

    Parameterize Flows and Script Generation ................................................................................ 260

    Parameterize Flows and Subflows ..................................................................................... 261

    Parameterize Script Generation (Batch Mode) .................................................................. 262

    Add and Modify Text Labels and Arrows .................................................................................... 264

    Text Labels ......................................................................................................................... 264

    Arrows ................................................................................................................................ 264

    Compare Flow Diagram Revisions .............................................................................................. 264

    Model Multiple Dependent Decisions Using Decision Tables ..................................................... 265

    Example Scenario: Discount Calculator ............................................................................. 265

    Insert a Decision Table ...................................................................................................... 266

    Define Outputs ................................................................................................................... 266

    Define the Decision Table .................................................................................................. 266

    Build the Flow ..................................................................................................................... 267

    Generate Test Cases ......................................................................................................... 268

    Deduplicate Existing Test Cases ....................................................................................................... 268

    Identify Duplicates ....................................................................................................................... 269

    Customize Comparison Metrics .................................................................................................. 270

    Deduplicate the Flow ................................................................................................................... 270

    Automatic Model Building Accelerator ............................................................................................... 271

  • CA Agile Requirements Designer Home 13

    Requirements .............................................................................................................................. 271

    Import Flows from Selenium Builder ........................................................................................... 271

    Export Flows to Selenium Builder ............................................................................................... 273

    Generate Non-Sequential Scripts Using Dynamic Configuration ...................................................... 274

    Automation Builder: Dynamic Configuration ............................................................................... 274

    Use Case Examples for Dynamic Configuration ......................................................................... 274

    I want to Generate Gherkin Documents ............................................................................. 274

    I Want to Generate XML Documents ................................................................................. 274

    I want to Validate a UI or API (JSON, Javascript, Java, C#, ...) ........................................ 275

    Define Dynamic Configuration Sections ...................................................................................... 276

    Remove and Merge Sections ...................................................................................................... 277

    Cost, Complexity and Coverage ........................................................................................................ 278

    Constraints ........................................................................................................................................ 280

    Define Constraints ....................................................................................................................... 280

    Verify Constraints ........................................................................................................................ 281

    Constraints and Loops ................................................................................................................ 281

    Learn Constraints ........................................................................................................................ 282

    Pin Blocks or Edges .......................................................................................................................... 283

    Filter Blocks by Properties ................................................................................................................. 284

    Modeling Best Practices .................................................................................................................... 284

    Keep the Flow Readable ............................................................................................................. 285

    Quickly Create Blocks ................................................................................................................. 286

    Display Block Descriptions Instead of Block Names ................................................................... 287

    Use Block Properties ................................................................................................................... 287

    Bulk-Edit Block Properties ........................................................................................................... 288

    Add Data Notes to Blocks ........................................................................................................... 288

    When to Copy, Duplicate, or Clone a Block? .............................................................................. 289

    Does my Model Need Advanced Constraints? ........................................................................... 289

    Use Subflows for Refactoring ...................................................................................................... 290

    Choose Coverage and Path Optimizations ................................................................................. 290

    Verify Your Flows ........................................................................................................................ 290

    Perform an Impact Analysis ........................................................................................................ 291

    How to Model Boolean Logic ............................................................................................................. 291

    Model an AND Expression .......................................................................................................... 291

    Model an OR Expression ............................................................................................................ 293

    Model Complex Expressions ....................................................................................................... 294

    File Management ................................................................................ 297Manage Projects, Versions, and Folders .......................................................................................... 297

    Edit Shared Flows ............................................................................................................................. 297

    Save Flows ........................................................................................................................................ 298

    Manage Flows in the ARD Hub ......................................................................................................... 298

    Connect to the ARD Hub ............................................................................................................. 299

  • CA Agile Requirements Designer Home 14

    Create a Folder Structure ............................................................................................................ 299

    Version Your Flows ..................................................................................................................... 300

    Version Subflows ........................................................................................................................ 301

    Migrate a Flow Into the ARD Hub ............................................................................................... 301

    Manage Flows in the CA TDM Repository ........................................................................................ 302

    Install the TDM Repository .......................................................................................................... 302

    Connect to the CA TDM Repo from CA ARD .............................................................................. 302

    Manage Flows in Your Local File System ......................................................................................... 302

    Test Generation .................................................................................. 304Path Explorer ..................................................................................................................................... 304

    Optimize Flows ............................................................................................................................ 304

    Sort Paths ................................................................................................................................... 306

    Store Paths ................................................................................................................................. 306

    Export Paths ................................................................................................................................ 307

    Optimization Techniques ................................................................................................................... 307

    Full Coverage - All possible Paths .............................................................................................. 308

    Full Coverage - All Pairs of Edges .............................................................................................. 309

    Maximal Coverage - All Nodes .................................................................................................... 309

    Full Coverage - All In/Out Edges ................................................................................................. 309

    Maximal Coverage - All Edges .................................................................................................... 310

    Minimal Coverage - Probabilistic ................................................................................................. 310

    Store Paths ........................................................................................................................................ 311

    Store Paths ................................................................................................................................. 311

    Use Templates to Name Multiple Stored Paths ................................................................. 312

    View Paths by Type .................................................................................................................... 313

    Customize Path Types ................................................................................................................ 313

    View Cost and Complexity Summary of Stored Paths ................................................................ 314

    Find and Remove Duplicate Stored Paths .................................................................................. 314

    View Details of Stored Paths ....................................................................................................... 315

    Rename Stored Paths ................................................................................................................. 315

    Analyze the Impact of a Change ................................................................................................. 315

    Filter Paths ........................................................................................................................................ 316

    Populate Custom Path Collections .................................................................................................... 318

    Example ...................................................................................................................................... 319

    Populate Path Collections ........................................................................................................... 319

    Risk Based Test Case Generation .................................................................................................... 320

    Define Path Probability ................................................................................................................ 320

    Define the Output Probability ............................................................................................. 321

    Calculate Probabilities From Spreadsheet ......................................................................... 321

    Optimize Paths ............................................................................................................................ 321

    Analyze Stored Paths .................................................................................................................. 322

    Log Test Case Results ...................................................................................................................... 322

  • CA Agile Requirements Designer Home 15

    Managing Test Data ............................................................................ 324Test Data Example Scenario ............................................................................................................. 324

    Filter Visible Test Data ...................................................................................................................... 325

    Associate Test Data with Blocks ....................................................................................................... 325

    Data Painter ...................................................................................................................................... 325

    Edit Expressions in the Data Painter ........................................................................................... 326

    Make and Find Data .......................................................................................................................... 326

    Set Up Make Data ....................................................................................................................... 327

    Set Up Find Data ......................................................................................................................... 327

    Execute Find and Make .............................................................................................................. 328

    Make Data .......................................................................................................................... 328

    Find Data ............................................................................................................................ 328

    Use CA TDM Actions in CA ARD ...................................................................................................... 329

    Integrations ......................................................................................... 331Supported integrations ...................................................................................................................... 331

    Model Imports ............................................................................................................................. 331

    Model Exports ............................................................................................................................. 331

    Two-Way REST connectors ........................................................................................................ 332

    File-based Test Case and Model Imports ................................................................................... 332

    File-Based Test Case Exports .................................................................................................... 332

    Coverage Report Exports ............................................................................................................ 332

    Configuration importers ............................................................................................................... 332

    Automation Exports - Tool-based ................................................................................................ 332

    Automation Exports - Script File-based ....................................................................................... 333

    Packaged App tools .................................................................................................................... 333

    Test Data Management ............................................................................................................... 333

    Other Integrations ....................................................................................................................... 333

    CA Service Virtualization ............................................................................................................. 334

    Atlassian JIRA ............................................................................................................................. 334

    JUnit ............................................................................................................................................ 334

    HPE ALM - Roundtrip .................................................................................................................. 334

    HPE ALM - Link to data ............................................................................................................... 334

    HPE BPT ..................................................................................................................................... 334

    Configure Dynamic Data Resolution For Export ............................................................................... 334

    Import and Export Visual Flows ......................................................................................................... 336

    Export Flows to External Formats ............................................................................................... 336

    Import External Formats to CA Agile Requirements Designer .................................................... 336

    Video: Import from Excel .................................................................................................... 337

    Export to Word .................................................................................................................................. 337

    Define Requirement IDs For A Flow ........................................................................................... 338

    Apply Requirement IDs to Blocks ................................................................................................ 338

  • CA Agile Requirements Designer Home 16

    Export the Flow to MS Word ....................................................................................................... 338

    Export to Word Using Templates ...................................................................................................... 339

    Create a Word Template ............................................................................................................. 339

    Export a Flow to Word Using a Template ................................................................................... 341

    Export to Excel Using Templates ...................................................................................................... 341

    Example ...................................................................................................................................... 341

    Create the Template ................................................................................................................... 341

    Generate the Spreadsheet .......................................................................................................... 342

    Template Keyword Reference ..................................................................................................... 343

    Project Attributes ................................................................................................................ 343

    Diagram Attributes ............................................................................................................. 343

    Stored Path Attributes ........................................................................................................ 345

    General Attributes .............................................................................................................. 345

    Stored Path Attributes ........................................................................................................ 345

    Virtualized Path Attributes .................................................................................................. 346

    Requirement IDs Attributes ................................................................................................ 348

    Export to CA Service Virtualization ................................................................................................... 348

    Import Rich Text ................................................................................................................................ 350

    Example ...................................................................................................................................... 351

    Import From Excel or CSV ................................................................................................................ 352

    Import Requirements ................................................................................................................... 352

    Import and Export XML or JSON ....................................................................................................... 354

    Example Video: Create Request/Response Pairs ...................................................................... 354

    Import XML .................................................................................................................................. 354

    Export XML ................................................................................................................................. 355

    Import Automation Scripts (Ranorex, Eggplant) ................................................................................ 355

    Integrate With CA Application Test ................................................................................................... 355

    Export Test Data from CA Agile Requirements Designer to CA Application Test ....................... 356

    Supported Operations ................................................................................................................. 357

    Variable Injection ................................................................................................................ 357

    Automation Script Injection ................................................................................................ 357

    Adding Information from CA Application Test .................................................................... 357

    Integrate With TurnKey ..................................................................................................................... 358

    Import from TurnKey into CA ARD .............................................................................................. 358

    Generate Test Data ..................................................................................................................... 359

    Export From CA ARD to TurnKey ............................................................................................... 359

    Integrate With CA Release Automation ............................................................................................. 360

    Integration With Lifecycle Tools ........................................................................................................ 360

    Connect to a Lifecycle Tool ......................................................................................................... 360

    Configure Lifecycle Tool Projects ................................................................................................ 361

    Import From a Lifecycle Tool to CA Agile Requirements Designer ............................................. 361

    Export From CA Agile Requirements Designer to a Lifecycle Tool ............................................. 362

    Define Optional Export Options .......................................................................................... 363

    Define Default Export Options ............................................................................................ 363

  • CA Agile Requirements Designer Home 17

    Configure Lifecycle Tool Integration ............................................................................................ 364

    Configure Entities ............................................................................................................... 365

    (Optional) Configure Sub Entities ....................................................................................... 366

    (Optional) Create Custom Fields ........................................................................................ 366

    (Optional) Copy Configuration Mappings ........................................................................... 367

    Integrate With CA Agile Central .................................................................................................. 367

    Connect to CA Agile Central .............................................................................................. 367

    Configure CA Agile Central Attributes ................................................................................ 368

    Import (User Stories / Defects / Portfolio Items) from CA Agile Central ............................. 368

    Import Test Cases from CA Agile Central .......................................................................... 368

    Export Stored Path to CA Agile Central as Test Cases ..................................................... 368

    Export Blocks to CA Agile Central as (User Stories / Portfolio Items / Defects / Tasks) .... 369

    Export Flow to CA Agile Central as (User Stories / Portfolio Items / Defects) ................... 369

    Integrate With HPE ALM (REST) ................................................................................................ 369

    Connect to HPE ALM ......................................................................................................... 370

    Configure HPE ALM Integration ......................................................................................... 370

    Import Test Cases from HPE ALM ..................................................................................... 370

    Export Stored Path to HPE ALM as Test Cases ................................................................ 370

    Configure Default Behavior for HPE ALM Connections ..................................................... 370

    Interact with the ALM Server .............................................................................................. 371

    Requirements Traceability ................................................................................................. 371

    Integrate With HPE ALM (GT HPE ALM Service) ....................................................................... 371

    Prerequisites ...................................................................................................................... 372

    Deduplicate Imported Tests ............................................................................................... 372

    Import from Quality Center into Agile Designer .................................................................. 372

    Export from Agile Designer to HPE Quality Center ............................................................ 373

    Integrate With JIRA ..................................................................................................................... 373

    Connect to JIRA ................................................................................................................. 373

    Configure JIRA Connector ................................................................................................. 373

    Run JIRA Queries .............................................................................................................. 374

    Import Work Items from JIRA ............................................................................................. 374

    Export Stored Path to JIRA as Work Items ........................................................................ 374

    Export Blocks to JIRA as Work Items ................................................................................ 375

    Export Flow to JIRA as a Work Items ................................................................................ 375

    Synchronize CA Agile Requirements Designer and JIRA .................................................. 375

    Integrate With Microsoft Team Foundation Server and Visual Studio Online ............................. 376

    Connect to TFS .................................................................................................................. 376

    Configure TFS Attributes .................................................................................................... 376

    Import Work Items from TFS .............................................................................................. 377

    Export Stored Path to TFS as Work Item ........................................................................... 377

    Export Blocks to TFS as Work Item ................................................................................... 377

    Export Flow to TFS as Work Item ...................................................................................... 378

    Test Automation .................................................................................. 379Automation Workflow ........................................................................................................................ 379

  • CA Agile Requirements Designer Home 18

    Automation Scripts Examples ........................................................................................................... 380

    Analyze Existing Test Scripts ...................................................................................................... 381

    Build your automation configuration ............................................................................................ 382

    Define Your Automation Configuration .............................................................................................. 382

    Define Automation Layers ........................................................................................................... 383

    Define Your Automation .............................................................................................................. 384

    Example Scenario: Define Automation with Statements ............................................................. 386

    Example Scenario: Define Automation with Expressions ........................................................... 387

    Construct Scripts from a Model ......................................................................................................... 388

    Automation Variable Considerations ....................