User Tools

Site Tools


integracion_continua_tast

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

integracion_continua_tast [2019/12/11 11:21]
montse created
integracion_continua_tast [2021/12/20 14:16] (current)
montse [API Call]
Line 7: Line 7:
 ===== Overview ===== ===== Overview =====
  
-The objective is to manage the integration between Jenkins and TAST in order to allow the execution of the regression test after each deployment done inside the SCTS German ​Pipeline.+The objective is to manage the integration between Jenkins and TAST in order to allow the execution of the regression test after each deployment done inside the Pipeline.
 For enabling the integration between Jenkins and TAST, two main components are going to be provided by TAST: For enabling the integration between Jenkins and TAST, two main components are going to be provided by TAST:
    ​*TAST-CI MicroService API: Allocated in the TAST server will make possible to publish the methods for executing and providing results to Jenkins.    ​*TAST-CI MicroService API: Allocated in the TAST server will make possible to publish the methods for executing and providing results to Jenkins.
Line 23: Line 23:
 The API call is built as follows: The API call is built as follows:
   * **Call Type**: GET   * **Call Type**: GET
-  * **EndPoint**:​ https://tast-sbg-tast-pre.appls.boaw.paas.gsnetcloud.corp/​clientJenkins/​executeRemoteCITest +  * **EndPoint**:​ https://app.cloud1.testautomationsystemtool.com/​clientJenkins/​executeRemoteCITest 
-  * Parameters:+  ​* **Parameters**:
     * **application**:​ name of the Application as defined in TAST     * **application**:​ name of the Application as defined in TAST
     * **environment**:​ Environment linked to the Application as defined in TAST     * **environment**:​ Environment linked to the Application as defined in TAST
Line 35: Line 35:
   * **urlPositive**:​ http://​localhost:​8080/​tast/​client/​getGreeting   * **urlPositive**:​ http://​localhost:​8080/​tast/​client/​getGreeting
   * **urlNegative**:​ http://​localhost:​8080/​tast/​client/​getGreetingKO   * **urlNegative**:​ http://​localhost:​8080/​tast/​client/​getGreetingKO
-  * **Final call**: ​ https://tast-sbg-tast-pre.appls.boaw.paas.gsnetcloud.corp/​clientJenkins/​executeRemoteCITest?​application=test_application&​environment=CERT_enviroment&​urlPositive=http://​localhost:​8080/​tast/​client/​getGreeting&​urlNegative=http://​localhost:​8080/​tast/​client/​getGreetingKO+  * **Final call**: ​ https://app.cloud1.testautomationsystemtool.com/​clientJenkins/​executeRemoteCITest?​application=test_application&​environment=CERT_enviroment&​urlPositive=http://​localhost:​8080/​tast/​client/​getGreeting&​urlNegative=http://​localhost:​8080/​tast/​client/​getGreetingKO
 **IMPORTANT**: ​ **IMPORTANT**: ​
   * Please note that urlPositive and urlNegative are not fixed url's, they will be provided by the responsible of the deployment.   * Please note that urlPositive and urlNegative are not fixed url's, they will be provided by the responsible of the deployment.
integracion_continua_tast.1576063280.txt.gz · Last modified: 2019/12/11 11:21 by montse