Unanswered question

How to integrate Neoload and TOSCA

need information to connect tosca with neoload

Vishal B.
Vishal B.

Vishal B.

Level
0
1 / 100
point

Answers

Jan-Henrik R.
Jan-Henrik R.

Jan-Henrik R.

Level
0
23 / 100
points
Team

Hi,

In order setup the Integration with tosca it is required to :

  • Request the NeoLoadIntegration.Exe file to Tosca
  • Instrument the timers that you would like to measure by using the function TboxTimer start/Tbox timer stop
  • ( cf screenshot in attachment)

    • Enable your execution list to be runnable from CI server
    • ( cf screenshot in attachment)
      The variable ContinuousINtegration needs to be set to true

      • Configure the CIREMoteexecutionService config file by specifying witch project would be used :
      • In The ToscaCIRemoteExecutionService.exe.config :
        <TOSCAContinuousIntegration.TOSCACIExecution.Properties.Settings>
        <setting name="MaxWaitForCheckout" serializeAs="String">
        <value>300000</value>
        </setting>
        <setting name="WorkspacePath" serializeAs="String">
        <value>C:\Users\Administrator\Documents\tosca project\Tosca_Workspaces\Ushahidi\Ushahidi.tws</value>
        </setting>
        change the tag Value by setting the path to your tosca workspace

        • Install the Loadgenerator component on the tosca machine
        • Run the CIRemoteExecutionService.Exe file to allow Tosca listening for Remote executions ( the project that NeoLoad will used would need to be closed to be able to write test results in the workspace)
        • Create a NL user path that will trigger the Tosca test :
        • ( cf screenshot in attachment)

          The first parameter is the path to the NeolaodIntegration.Exe file
          Last parameter is the ip address of the controller.

          This userpath would need to be run on the Load generator installed on the Tosca commander machine.

          Don't hesitate to contact me if you have any questions.

          Henrik