Reading time: 4 minutes<\/em><\/span><\/p>\n \n<\/div>\n SAP Solution Manager 7.2 Test Suite is a comprehensive solution for test management, test automation<\/a><\/strong>, and change impact analysis.<\/p>\n Including Int4 IFTT Test Cases in Test Suite allows for managing and running both types of SAP API tests (transport layer and functional) from the same solution as other manual, automated or 3rd party test scenarios.<\/p>\n This approach enables also composition of end-2-end automation tests spanning across systems and automation frameworks.<\/p>\n For general information about the SAP Solution Manager Test Suite configuration please refer to SAP Test Suite wiki<\/a>.<\/p>\n Int4 IFTT is delivered with generic eCATT script \/INT4\/IFTT_RUN_TESTS\u00a0 which can be parameterized and used in Test Suite to run the automated test.<\/p>\n The first step is to create a wrapper script in Test Composition Environment which can then be included in Test Configurations.<\/p>\n 1.<\/span> Open Test Scripts Tile<\/strong><\/p>\n <\/a><\/p>\n 2.<\/span> Create New Test script<\/strong><\/span><\/p>\n a. Select your target solution<\/p>\n b. Provide Test\u00a0 script name according to your naming conventions<\/p>\n c. Select eCATT as Test Tool<\/p>\n <\/a><\/p>\n 3.<\/span><\/strong> Navigate to Test Script tab and add a new Test Script Step by selecting \/INT4\/IFTT_RUN_TESTS\u00a0<\/strong><\/p>\n <\/p>\n <\/a><\/p>\n 4.<\/span><\/strong> Switch to Parameters tab and expose all the parameters referenced from \/INT4\/IFTT_RUN_TESTS\u00a0 script<\/strong><\/p>\n <\/p>\n <\/a><\/p>\n 5.<\/span> Save and close the application<\/strong><\/p>\n Now the test script is ready for use in Solution Process Steps or Business Processes.<\/p>\n Test Script created in previous steps can be parameterized and reused to create scenario specific Test Configurations in Solution Process Steps or Business Processes.<\/span><\/p>\n 1.<\/span><\/strong> Open Test Preparation Tile<\/strong><\/a><\/p>\n \u00a0 \u00a0 \u00a0<\/span><\/p>\n 2.<\/span><\/strong> Open Solution Documentation for your target branch<\/strong><\/span><\/p>\n <\/a><\/p>\n 3.<\/span> Open target Business Process and create new Test Configuration from the context menu in Elements section<\/strong><\/span><\/p>\n <\/a> Test Configuration combines Test Script and specific parameter values to trigger relevant Int4 IFTT Test Cases. Test Configurations can be created for a single Int4 IFTT Test Cases or for Int4 IFTT Test Scenarios (folders). Using Int4 IFTT Test Scenarios is a more flexible and recommended approach. By providing Int4 IFTT Scenario IDs in Test Suite Test Configuration you can manage Int4 IFTT Test Cases in Int4 IFTT Test Cockpit and add or change them without the need of updating Test Suite content. Scenario ID can be looked up in the Int4 IFTT Test Cockpit.<\/p>\n <\/p>\n <\/a><\/p>\n 4.<\/strong> <\/span>Switch to Parameters tab of Test Script within Test Configuration and enter the ID value for the IV_SCENARIO parameter.<\/strong><\/p>\n <\/a> 5.<\/strong><\/span> Save and close the application. Verify that Test Configuration was created and assigned to Business Process.<\/strong><\/p>\n <\/p>\n <\/a> 1.<\/span> Open Test Plan Management Tile<\/strong><\/p>\n <\/p>\n <\/a> 3.<\/span> Select Test case from a hierarchy<\/strong><\/p>\n <\/a><\/p>\n 4.<\/strong><\/span> Include Test Case in Test Sequence<\/strong><\/p>\n <\/p>\n <\/a> <\/p>\n <\/a> Test Cases are ready for execution in assigned testers worklist.<\/span><\/p>\n 1.<\/span> Open Tester Worklist Tile<\/strong><\/p>\n <\/p>\n <\/a><\/p>\n <\/p>\n 2.<\/span><\/strong> Select the relevant Test Plan<\/strong><\/p>\n <\/p>\n <\/a> Test cases can be run in the foreground or background. Using background mode allows for immediate, delayed or periodic execution of test cases.<\/p>\n 4.<\/span><\/strong> Select Background mode with Immediate start and choose relevant Test Package<\/strong><\/p>\n <\/p>\n <\/a> 6.<\/span><\/strong> Review status by refreshing the worklist<\/strong><\/p>\n Execution status is successful in case all Int4 IFTT<\/a><\/strong> Test cases included in Test Configuration passed.<\/span><\/p>\n <\/p>\n <\/a><\/p>\n 7.<\/span> Navigate to Test Suite log by clicking on log number<\/strong><\/p>\n 8.<\/span> Navigate to detailed Int4 IFTT report using “Test Tool Log” button<\/strong><\/p>\n <\/p>\n <\/a><\/p>\n 9.<\/span><\/strong> Double click on IFTT_REPORT line to display a report<\/strong><\/p>\n <\/p>\n <\/a> Historic results can be reviewed from both the Test Suite and Int4 IFTT Test Cockpit.<\/span><\/p>\n 1.<\/span> Open Automated Tests Results or Test Execution Jobs Tile to view Test Suite runs results<\/strong><\/p>\n <\/p>\n <\/a> 2.<\/span><\/strong> Open Int4 IFTT Test Cockpit Result to review Int4 IFTT runs<\/strong> Int4 IFTT integration with Solution Manager Test Suite SAP Solution Manager 7.2 Test Suite is a comprehensive solution for test management, test automation, and change impact analysis. Including Int4 IFTT Test Cases in Test Suite allows for managing and running both types of SAP API tests (transport layer and functional) from the same solution as […]<\/p>\n","protected":false},"author":12,"featured_media":6055,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":""},"categories":[1],"tags":[9,112],"acf":[],"yoast_head":"\nInt4 IFTT integration with Solution Manager Test Suite<\/h2>\n
Test Cases creation<\/h3>\n
\n
\n
\nScenario specific Test Configuration<\/h3>\n
\n
\na. Select previously created Test Script
\nb. Select eCATT as a Test Tool<\/a><\/p>\n
\n
\n
<\/p>\n
\nOnce the test configurations are created and linked to Process Steps or Business Processes you can include them in Test Plans.<\/span><\/p>\nTest Planning<\/h3>\n
\n2.<\/span><\/strong> Create New Test Plan or edit an existing plan in case you are extending the testing scope<\/strong><\/p>\n
\n
\n
\n5.<\/span> Create Test Package and assign testers responsible for test execution<\/strong><\/p>\n
\n6.<\/span> Save and close the Test Plan<\/strong><\/p>\nRun Int4 IFTT Test Cases from Test Suite<\/h3>\n
\n3.<\/span><\/strong> Choose Automatic Tests > Schedule Execution button<\/strong><\/p>\n
\n
\n5.<\/span> Test Cases are executed in the background<\/strong><\/p>\n
\n
\n
\n
\n
\n<\/a><\/p>\nReport on results<\/h3>\n
\n<\/a>
<\/p>\n
\nRuns started from Test Suite have log ID in the Test Run name.<\/span><\/a>
\n<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"