Test Data Manager

  • 1.  Step by Step CA TDM: TDOD

    Posted May 17, 2016 10:06 AM

    This is a step by step approach on how to create your first Test Data on Demand (TDoD)  requestor (web page linked to a datapool).

     

    Prerequisites :

     

    In TDM

    1. Configure your DataPool DataGroup (DG_DataPool) to enable it for web access
      • Check box « Available on Demand »
    2. Configure your DataSet (DS_DataPool) to enable it for web access
      • Check box « Available on Demand »
      • Check box for property « Make data available for external use »
    3. Configure your DataPool (DP) to enable it for web access
      • Check box « Available on Demand »
      • Check box for property « Make data available for external use »
      • Define a « Default Publish location » (in order to do this, you need to run it once at least)
    4. Create input variable(s) for your DP that you will use in your workflow
      • Only variables used in DP are visible for publish
    5. Create AgileDesigner DataGroup (DG_WebForm) in your project
      • Set type as Agile Designer
      • Checkbox "Available  on Demand"

     

    In Agile Designer

    1. Create a new process
      • Add a node for each screen that you want to see
      • In the node, go to « Test Data » sheet, click « Set Publish » and search for the variable you set
    2. Save it on TDM server in the DG_WebForm you created

     

    In TDM again

    1. Expose your web form to the web portal
      • Right click on the webworm object, select «  expose … form to TDoD »

     

    In your TDoD

    1. Connect to the portal


  • 2.  Re: TDOD How to create your first web requestor ?

    Posted May 19, 2016 11:14 AM

    Hi,

     

    How can I make sure the variables publish or on demand? I've followed the steps, but I dont see anything when I click Set Publish.

     

    Thanks.



  • 3.  Re: TDOD How to create your first web requestor ?

    Posted May 19, 2016 01:50 PM

    When you write that you don't see anything, do you speak about variable or even your Data Pool  ?

     

    - First, verify that you have checked "Available on Demand" at all levels (DataGroup, DataSet, DataPool)

    - Second, verify that your variable is used by your DataPool (in TDM publish screen for your DataPool, variable used are be visible on the bottom left corner)

    - third, don't forget to refresh your repository view in Agile Designer if you do any change in TDM



  • 4.  Re: TDOD How to create your first web requestor ?

    Posted May 20, 2016 06:36 AM

    Hi I am facing below issue while submitting a Test Match TDoD. This message pops as soon as I click on submit.

     

     

    TDoD Error.jpg



  • 5.  Re: TDOD How to create your first web requestor ?

    Posted May 20, 2016 06:49 AM

    As said on the error message, for TestMatch, you should use a DSN Less ODBC connection. When you create your connection profile within TDM, this is one of the option that is proposed:

     

    TDM - DSN less ODBC.png



  • 6.  Re: TDOD How to create your first web requestor ?

    Posted May 20, 2016 07:31 AM

    I am not getting hits type of window while its asking for connection. Instead what I am getting below. Please clarify if I am missing anything.

     

    Step 1.JPG

     

    Step 2.JPG



  • 7.  Re: TDOD How to create your first web requestor ?

    Posted May 20, 2016 11:17 AM

    Instead of Microsoft SQL Server, select "Other", then type a name and select DSN-less ODBC for DBMS

    As far as I remember, this is the connection for the database where you put your TestMart table.

     

    As your issue is very specific to TestMatch, could you please open a specific discussion on this ?



  • 8.  Re: TDOD How to create your first web requestor ?

    Posted May 20, 2016 12:15 PM

    Thanks Dimitris. Its working fine now.



  • 9.  Re: TDOD How to create your first web requestor ?

    Posted May 20, 2016 01:46 PM

    You're welcome. Please put my answer as useful or recommend it so that others could see it.

    Once, I will post a similar subject on Test Match