How to execute a MTS (Master Test Script) in SAP ECATT Test Configuration for multiple variants.

I have a MTS (Master Test Script) which references 4 Test Scripts. As of now, I am able to run this MTS directly by opening it as a Test Script and running it for default test data.
Now, I want to run this MTS in SAP ECATT Test Configuration for multiple variants/test data. I am not able to see any parameter if I enter MTS in the Test Configuration.
Below thread is similar to my requirement but I am not able to understand the solution properly.
eCATT - how to run multiple test scripts with input variables in different test scripts?
Any help in this case would be highly appreciated.
Thanks & Regards,
Vaibhav Gupta

I have a MTS (Master Test Script) which references 4 Test Scripts. As of now, I am able to run this MTS directly by opening it as a Test Script and running it for default test data.
Now, I want to run this MTS in SAP ECATT Test Configuration for multiple variants/test data. I am not able to see any parameter if I enter MTS in the Test Configuration.
Below thread is similar to my requirement but I am not able to understand the solution properly.
eCATT - how to run multiple test scripts with input variables in different test scripts?
Any help in this case would be highly appreciated.
Thanks & Regards,
Vaibhav Gupta

Similar Messages

  • How to execute sql-queries through shell scripting in linux?

    How to execute sql-queries through shell scripting in linux?

    http://www.oracle.com/technology/pub/articles/saternos_scripting.html
    Two simple examples:
    #!/usr/bin/env bash
    set_orafra () {
       orafra=`echo 'set heading off
       select name from v$recovery_file_dest;
       exit' | sqlplus -s / as sysdba`
    set_orafra
    echo $orafra
    #!/usr/bin/env bash
    export ORACLE_SID=instance_name
    export ORACLE_HOME=/path_to_oracle_home_directory
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib
    export PATH=/$ORACLE_HOME/bin/$PATH
    $ORACLE_HOME/bin/sqlplus -s <<EOF
    connect scott/tiger@my_instance_name
    INSERT INTO table VALUES (sysdate);
    exit
    EOFEdited by: Markus Waldorf on Sep 17, 2010 12:19 AM

  • An you tell me how to add an advanced action to the TEB so you can check for multiple lines of input

    an you tell me how to add an advanced action to the TEB so you can check for multiple lines of input? How do you add the advanced action?

    Can you elaborate your requirement?
    If you want to have a text wrapped around and enable a scroller for the same, you can achieve it by TEB properties and check the scroll bar option,
    Is this what you are looking to achieve?
    Thanks,
    Anjaneai

  • Running a pre-test script to setup my test data

    I am trying to run a script from e-Manager Enterprise to setup or stage my data prior to the playback of my test branch. I think i could do it with vba in a dummy e-Tester script or via a third party test. Has anyone ever done this and what is the best method for this type of activity?

    The 3rd Party test case type in e-ME is well suited for this purpose. You can specify any .bat file executable to run with your 3rd Party test case. Although one usage for this is to launch automated scripts in external or homegrown test tools - another usage is to launch a pre-test or other executable to setup your test environment. You can then either launch this manually in the e-ME test tree or schedule it to run ahead of your other automated scripts in the e-ME Web scheduler.

  • Errors while running load test scripts in Oracle Load Test

    I am a QA Analyst and this is my first time using the Oracle Load Test application. Acutally this is the first time I have done anything related to load test scripts. The Oracle Load Test version I am using is 9.10.0219. When I run some of the scripts with a user ramp up of 1 user per step, the load tests complete successfully. When I begin to adjust the number of VUs per step to 2 or more, I begin to get some of the following errors. By the looks of these errors can you provide any feedback as to whether these are issues with OLT or with the application I am running the load test against? Any help would be greatly appreciated.
    Thanks
    John
    - ThinBrowserException occurred. HTTP response code: 500 Internal Server Error
    - VariableNotFoundException occurred. Variable "web.jscript.httplbosinl1cccsmo_2468" not found for string: http://lbosinl1.ccc.smo.com:9595/Tmo/H5/portal/lipo_portal/{{web.jscript.httplbosinl1cccsmo_2468,Scenario}}
    - VariableNotFoundException occurred. Variable "web.jscript.httplbosinl1cccsmo_5617" not found for string:
    {{web.jscript.httplbosinl1cccsmo_1984,Suif_Context_Period_Date}}=
    {{web.jscript.httplbosinl1cccsmo_5617,12/05/2010}}

    Hi,
    It looks like an application issue since you are getting a HTTP 500. The other errors relate to the fact that ti can't resolve some dynamic values in needs to extract from the resonse content since the pages are different (probably due the 500 error).
    Regards,
    Jamie

  • How to execute a scenario File to File with SAP XI ?

    Hi all,
    I'm starting study SAP XI, i see in the link follow:
    [http://www.****************/Tutorials/XI/File2File/page8.htm]
    a scenario to exchange file to file with SAP XI.
    After designing and configuration everything (same as tutorial of this scenario), i don't known how to execute this scenario.
    Anyone can answer my question: how to execute this scenario file to file?
    Please see the link below to understand more about this scenario.
    Thanks all a lot in advance,
    Point will be reward for any valuable answer.
    Vinh Vo

    Hi Vinh,
    Hope u read all the basic documents of the XI, if not please go through once u wil come to know how to execute a scenario.
    the step-by-step procedure for a simple file-file scenario...
    First u have to finish the Design Part in the IR
    1) Create Data types
    2) Create Message Types
    3) Create Message Interface
    4) Message Mapping
    5) Message Interface.
    Here it complete the desing part.
    Then start thr configuration:-
    1) Create the Configuration Scenario
    2) Create the Business system and create the Communication Channel.
    3)  Sender Agreement
    4) Receiver Determination
    5) Interface Determination
    6) Receiver Determination.
    If u perfome this steps u wil be successfully complete u r File- File Scenario.
    follow the below link to have clear picture of file-file scenario
    STEP1:-
    /people/srinivas.vanamala2/blog/2007/02/05/step-by-step-guide-xml-file-2-xml-file-scenario-part-i
    STEP2:-
    /people/srinivas.vanamala2/blog/2007/02/05/step-by-step-guide-xml-file-2-xml-file-scenario-part-ii
    Hope this helps u a lot.....
    Thankx
    Anil
    Edited by: Venkat Anil Gannavarapu on Jun 11, 2008 11:36 AM
    Edited by: Venkat Anil Gannavarapu on Jun 11, 2008 11:40 AM

  • Can we change the test scripts in TCK (JavaCard tests for compatibility)

    Hi everyone,
    I would appreciate if anyone can tell me if we can change the test scripts when testing JavaCards using TCK. Lets say we want to introduce few more APDU's to the test script which already is present in a precompiled format. Can we somehow add to the script and then compile it again.
    Any help would be highly appreciated.
    Thanks,
    AQ

    Read the JC-TCK documentation:
    JC2 Some Conformance Tests may have properties that may be changed.Properties that
    can be changed are identified in the TCK configuration interview. Apart from
    changing such properties and other allowed modifications described in this User’s
    Guide (if any), no source or binary code for a Conformance Test may be altered in
    any way without prior written permission. Any such allowed alterations to the
    Conformance Tests would be posted to the Java Licensee Engineering web site and
    apply to all licensees.

  • How do I open the same ports on an Airport Extreme Base Station for multiple computers at the same time?

    As the title suggests...
    I have a mix of five Mac and PC's at home using an Airport Extreme Base Station as the router.   I need many ports opened on the AEBS for all of the computers- not just one computer.  (for example: three people want to play TF2 on Steam at the same time; each machine needs the correct ports open on the router).   Port forwarding  only allows me to forward a given port to a single IP, yet I need that port open for five differnt IP's, all at the same time. 
    How do I do that on an AEBS?
    In the same way, I have a small office of four iMacs using an old airport with the same exact issue.   I would like to be able to connect to all of them remotely with Apple Remote Desktop, but the port forwarding on the airport only allows a port to forward to a single IP.   I want to be able to tunnel into the office network and log onto any machine behind the Airport extreme... not just a single IP.    I currently have it set up where I can tunnel into the office from my house, I can find the one machine that the port forwarding has been assigned to, I can log on and everything is just fine... with one machine.    How do I open the firewall for the other machines? 
    TL,DR version:  How do you open ports on an Airport Extreme Base Station instead of forwarding ports?   Forwarding ports doesn't work for multiple IP's.  

    You can open a single or multiple ports to a single device or different ports to different devices, but you cannot open the same port to multiple devices via the AirPort Utility for the Apple routers.

  • How To Execute SQL Statements From Shell Scripts?

    I need to extecute some SELECT statements from a shell scripts. Could anybody kindly tell me how to do that, or which document i should refer to ? Thank you very much!

    You can execute SQLPlus with the SQL in a file (sqlplus -s @<sql-script>).

  • Script to count number of emails for multiple users

    I am needing a little help with my script.  I have this working if I use just a single email address.  I need to add a list of 8 emails addresses for this to scan.  How would I modify this to send 1 email for all 8 users?
    I have seen scripts that make a html file that displays everything in a nice table but those are ran against all users in exchange and I only needs this for a group of 8 users.
    Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
    #Powershell Garbage
    $nl = [Environment]::NewLine
    #Mailbox to gather stats on
    $mailbox= "[email protected]"
    #Get todays date twice
    $startDate=Get-Date
    $endDate=Get-Date
    #Subtract 1 day from todays date (report ending day) and 7 days from todays date (report starting day)
    $startDateFormatted=$startDate.AddDays(-7).ToShortDateString()
    $endDateFormatted=$endDate.AddDays(-1).ToShortDateString()
    #Who to send the e-mail report to.
    #Multiple e-mail addresses should be in this format "<[email protected]>, <[email protected]>"
    $emailFrom = "[email protected]"
    $emailTo = "[email protected]"
    $subject = "Weekly e-mail report for $mailbox for $startDateFormatted - $endDateFormatted"
    $smtpServer = "mail.domain.com"
    # Sent e-mails
    $sendCount = Get-TransportService | Get-MessageTrackingLog -Start "$startDateFormatted 00:00:00" -End "$endDateFormatted 23:59:59" -Sender $mailbox -resultsize unlimited | select-object -unique MessageId
    # Received e-mails - This works but not on generic accounts
    $receiveCount = Get-TransportService | Get-MessageTrackingLog -Start "$startDateFormatted 00:00:00" -End "$endDateFormatted 23:59:59" -Recipients $mailbox -resultsize unlimited | select-object -unique MessageId
    $sendCountString = $sendCount.count
    $receiveCountString = $receiveCount.count
    $body = "Mailbox stats for: $mailbox $nl
    Report date range: $startDateFormatted 00:00:00 - $endDateFormatted 23:59:59 $nl
    Total e-mails sent: $sendCountString $nl
    Total e-mails received: $receiveCountString"
    $smtp = new-object Net.Mail.SmtpClient($smtpServer)
    $smtp.Send($emailFrom, $emailTo, $subject, $body)

    Could you elaborate a little bit more?  I have not done a lot with powershell in exchange.
    Would this be correct?
    $mailbox= "[email protected]"
    for each ($mailbox in $mailboxes)
    #Get todays date twice
    $startDate=Get-Date
    $endDate=Get-Date
    etc.

  • How to configure for multiple mixed standbys

    Hi,
    I currently have a Primary database with 2 Physical Standbys set up. It is my intention to convert one of the Standbys to a Logical Standby.
    I am following Oracle Note 738643.1 and CH4 of the 11gR2 Data Guard Concepts and Admin manual
    However I am a bit confused as to what the log_archive_dest_1 setting should be on my primary and each of my standbys when I have a set up that includes a physical and a logical standby
    On my Primary
    ==========
    log_archive_dest_1=' location=USE_DB_RECOVERY_FILE_DEST'
    log_archive_dest_2= 'service=STANDBYL async valid_for=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name=STANDBYL'
    If I plan this primary ever to be a logical standby ( in a switchover etc ) then I need to also add on the Primary Side
    log_archive_dest_3= 'location=USE_DB_RECOVERY_FILE_DEST valid_for=(STANDBY_LOGFILES,STANDBY_ROLE) db_unique_name=PRIMARYP'
    On my first Standby ( currently Physical and will remain so )
    ============
    log_archive_dest_1=' location=USE_DB_RECOVERY_FILE_DEST'
    log_archive_dest_2 ='service=PRIMARYP async valid_for=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name=PRIMARYP'
    On my second Standby ( currently Physical but I am wishing to convert to logical )
    ==============
    log_archive_dest_1= 'location=USE_DB_RECOVERY_FILE_DEST'
    log_archive_dest_2 ='service=PRIMARYP async valid_for=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name=PRIMARYP'
    To allow this Standby to be converted to a logical standby I need to also have
    log_archive_dest_3='location=USE_DB_RECOVERY_FILE_DEST valid_for=(STANDBY_LOGFILES,STANDBY_ROLE) db_unique_name=STANDBYL'
    There appears to be some confusion in the Oracle literature as to what the log_archive_dest_1 should be on the Primary, to facilitate both a physical and a logical standby. For a Logical Standby I have been quoted the following setting ( I think for the primary - though I am not sure ? )
    log_archive_dest_1=' location=USE_DB_RECOVERY_FILE_DEST' VALID_FOR=(ONLINE_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=PRIMARYP'
    It seems that my current settings that use USE_DB_RECOVERY_FILE_DEST assume the default VALID_FOR=(ALL_LOGFILES,ALL_ROLES) which is ok for Physical Standbys ( as there is no need to separate out Online Redo Logs from Standby Redo Logs ), however this setting is not ok for Logical Standbys. Instead for Logical Standbys I have to use the line above where VALID_FOR=(ONLINE_LOGFILES,ALL_ROLES)
    I am just not precisely sure for my setup exactly where I need to make this change !
    Q1. Is the proposed 'location=USE_DB_RECOVERY_FILE_DEST' VALID_FOR=(ONLINE_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=PRIMARYP'
    to be set on log_archive_dest_1 on my Primary and/or on log_archive_dest_1 or 3 of the Standby I wish to convert to a logical ?
    Q2. If I am meant to change the log_archive_dest_1 on my Primary, how do I ensure the settting is suitable for both Physical and Logical Standbys ?
    any clarity greatly appreciated.
    Jim

    Have never done but since you posted this 12 hours ago and have no hits I will add the link to the white on it.
    http://www.oracle.com/us/products/database/maa10gr2multiplestandbybp-1-131937.pdf
    Best Regards
    mseberg

  • How to configure for Multiple XML

    Hi,
    We were successful in working with single xml as a input. Now we are using multiple xml as a input for a single transaction. With the references and the suggestion in documents(working with xml files.pdf) related to Documaker we have changed configuration settings in FSISYS.INI and AFGJOB.JDT.
    Down below we have mentioned those changes.
    Input Extract file has been changed as F_Sch.DAT; following is the content in the extract file
    COM_LOB_1111 .\INPUT\F_SCH1.xml
    COM_LOB_1111 .\INPUT\F_SCH2.xml
    COM_LOB_1111 .\INPUT\F_SCH3.xml
    F_SCH1.xml,F_SCH2.xml,F_SCH3.xml
    <?xml version="1.0"?>
    <global>
         <lm>
              <COM>COM</COM>
              <LOB>LOB</LOB>
              <TRANSACTIONID>121212</TRANSACTIONID>
         </lm>     
         <Foodcard>
              <Accname>Alex</Accname>
              <Email>[email protected]</Email>
              <Accid>1234123412341234</Accid>
              <Accno>1234123412341234</Accno>
              <Accaddr1>address1</Accaddr1>
              <Accaddr2>address2</Accaddr2>
              <Accaddr3>address3</Accaddr3>
         </Foodcard>     
    </global>
    Changes to FSISYS.INI
    < ExtractKeyField >
    Key = 1,3
    SearchMask = 1,COM_LOB_1111
    < TRN_FIELDS >
    COM = 1,3,N
    LOB = 5,3,N
    PolicyNum = 9,3,N
    < DATA >
    ExtrFile = C:\FAP\DLL\Computer\INPUT\F_Sch.DAT
    AFGJOB.JDT
    ;ImportXMLFile;2;SCH=1,COM_LOB_1111 15,19
    Inspite of those changes that made, we were not able to generate the output using three xml as a input.
    ***error details.***
    [04:16:29PM] Warning: Company - LOB - Transaction
    [04:16:29PM] Warning: DM17115: : The DownLoadFAP option is set to Yes, this option should be set to No for optimal performance. Check the RunMode control group, DownLoadFAP option.
    [04:16:29PM] Error: Company - LOB - Transaction
    [04:16:29PM] Error: DM12041: : FAP library error: Transaction:<>, area:<DXMLoadXMLRecs>
    code1:<48>, code2:<0>
    msg:<XML Parse Error: The 1 chars before error=<C>, the 20 chars starting at error=< >>.
    [04:16:29PM] Error: Company - LOB - Transaction
    [04:16:29PM] Error: DM12041: : FAP library error: Transaction:<>, area:<DXMLoadXMLRecs>
    code1:<48>, code2:<0>
    msg:<syntax error at line 1 column 0>.
    [04:16:29PM] Error: Company - LOB - Transaction
    [04:16:29PM] Error: DM10292: in <RULXMLExtract()>: Unable to <DXMLoadXMLRecs()>.
    [04:16:29PM] Warning: Company - LOB - Transaction
    [04:16:29PM] Warning: DM13023: in RCBSendToErrBatch(): Unable to assign the transaction to the error batch. The SentToManualBatch field is not defined in the TrnDfdFile.
    [04:16:29PM] Error: Company - LOB - Transaction
    [04:16:29PM] Error: DM10947: in NoGenTrnTransactionProc(): Unable to RULLoadXtrRecs(pRPS).
    [04:16:51PM] Error: Company - LOB - Transaction
    [04:16:51PM] Error: DM12018: in RPDoBaseFormsetRulesForward(): Unable to <WINNOGENTRNTRANSACTIONPROC>().
    [04:16:51PM] Error: Company - LOB - Transaction
    [04:16:51PM] Error: DM12066: in RPProcessOneTransaction(): Unable to RPDoBaseFormsetRulesForward(pRPS, RP_PRE_PROC_A).
    [04:16:51PM] Error: Company - LOB - Transaction
    [04:16:51PM] Error: DM12064: in RPProcessTransactions(): Unable to RPProcessOneTransaction(pRPS). Skipping the rest of the transactions for this Base. See INI group:< GenDataStopOn > option:TransactionErrors.
    [04:16:51PM] Error: Company - LOB - Transaction
    [04:16:51PM] Error: DM12004: in RPProcessOneBase(): Unable to RPProcessTransactions(pRPS).
    [04:16:51PM] Error: Company - LOB - Transaction
    [04:16:51PM] Error: DM12001: in RPProcessBases(): Unable to RPProcessOneBase(pRPS). Skipping the rest of the Bases for this batch run. See INI group:< GenDataStopOn > option:BaseErrors.
    [04:16:51PM] Error: Company - LOB - Transaction
    [04:16:51PM] Error: DM12127: in RPRun(): Unable to RPProcessBases(pRPS).
    [04:16:51PM] Error: An error occurred during processing.
    Kindly let us know in case of any solution for this issue.
    Regards,
    Balaji R.

    It looks like it is unable to load your XML files. Depending on how your configuration is laid out, you may want to list full path names in your extract file - we make use of the same technique in 11.5, which I would imagine isn't terribly different in this respect from 12.0. Our configuration is such that we run Gendata at one level, read an extract file in the deflib folder, and the input files are in an input folder, so each entry in the extract file is C:\fap\mstrres\sampco\input\input1.xml.
    Not sure if that is analogous to your setup or not, but based on the errors, either it can't find the file, so it is a pathing issue, or the file contents are invalid.
    Tony

  • How to set up multiple log4j configurations for multiple WAR packages?

    hi all,
    the EAR that i am trying to deploy has multiple WARs.
    I need to configure separate loggers for each these WARs.
    Could any of experts can help me out.

    Hi
    Depending on your needs, you may find that Set level offers the best approach:
    Within a Set you have the Playbacks (Set Level, so they work for the entire set) with individual patches in the set "live" for the EWI etc as needed.
    You need only map one set of controls for all the Playbacks since only 1 set can run at a time.
    CCT

  • We need a script that will select clipping path for multiple images in indesign

    this is what we have, but it's not working:
    app.scriptPreferences.userInteractionLevel = UserInteractionLevels.interactWithAll; 
    app.doScript(resetAllClippingPathsToActiveDoc, ScriptLanguage.JAVASCRIPT, [], UndoModes.ENTIRE_SCRIPT, "Reset all Clipping Paths of the Active Document"); 
    function resetAllClippingPathsToActiveDoc(){ 
        var d=app.activeDocument; 
        var allGraphicsInDoc = d.allGraphics; 
        for(var n=0;n<allGraphicsInDoc.length;n++){ 
            if(allGraphicsInDoc[n].hasOwnProperty("clippingPath")){allGraphicsInDoc[n].clippingPath.c lippingType = ClippingPathType.PHOTOSHOP_PATH};
                allGraphicsInDoc[n].clippingPath.appliedPathName = "Path 1"; 

    this is what we have, but it's not working:
    app.scriptPreferences.userInteractionLevel = UserInteractionLevels.interactWithAll; 
    app.doScript(resetAllClippingPathsToActiveDoc, ScriptLanguage.JAVASCRIPT, [], UndoModes.ENTIRE_SCRIPT, "Reset all Clipping Paths of the Active Document"); 
    function resetAllClippingPathsToActiveDoc(){ 
        var d=app.activeDocument; 
        var allGraphicsInDoc = d.allGraphics; 
        for(var n=0;n<allGraphicsInDoc.length;n++){ 
            if(allGraphicsInDoc[n].hasOwnProperty("clippingPath")){allGraphicsInDoc[n].clippingPath.c lippingType = ClippingPathType.PHOTOSHOP_PATH};
                allGraphicsInDoc[n].clippingPath.appliedPathName = "Path 1"; 

  • How to run a Test Script through RFC

    I created a Test Script A in system A.
    And I created  Test Script B in system B.
    I  want to refer Test Script A in in Test Script B.
    But there is an information "Test Script A cannot found in local system.",
    because the 2  Test Script  are in different systems.
    I do not want upload Script A into system B.
    Is there a way to call Test Script A in system B?

    Hi Uwe,
    Thanks for your help.
    I have a question about the Function module   ECATT_EXECUTE.
    I want to to run a eCATT Test Configuration with External Variants.
    So I enter the following valus into import parameters
    TO_EXECUTE-OBJ_TYPE = 'ECTC'
    TO_EXECUTE-OBJ_NAME = '/SMB91/ARTICLE_O001_R80'
    IT_VAR_EXT-OBJ_TYPE = 'ECTC'
    IT_VAR_EXT-OBJ_NAME = '/SMB91/ARTICLE_O001_R80'
    IT_VAR_EXT-VAR_EXT_MODE = 'X'
    IT_VAR_EXT-VAR_EXT_FILE = 'SMB99_RETAIL_MM41_711.TXT'
    IT_VAR_EXT-VAR_EXT_PATH = 'C:\DATA\RETAIL'
    When EXECUTE the Function,
    the ecatt is not get the External Variants 'SMB99_RETAIL_MM41_711.TXT'
    from the path 'C:\DATA\RETAIL'  I entered.
    it use a  different path which is form  the Start profile values .
    How to make the ecatt  use the path I entered ?
    Hope for your reply , thanks.
    Weston

Maybe you are looking for