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
34 / 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

Kanmani B.
Kanmani B.

Kanmani B.

Level
0
33 / 100
points

Hi,

Can you please provide the path to NeoLoadIntegration.Exe file?
Also, do we have to place the file inside Tosca workspace for this to work?

Jan-Henrik R.
Jan-Henrik R.

Jan-Henrik R.

Level
0
34 / 100
points
Team

The NeoLoadIntegration.Exe file is not included with the installation of Tosca. You will need to ask it to Tricentis Support.

For you informaiton since Tosca V10.0 the path to the ClClient of Tosca has changed. it would then cause an error when using the NeoLoadIntegration.exe

The path that occurs in the exception does not exist anymore in newer Tosca versions.
Instead of "...\Tosca Testsuite\ToscaCommander\ToscaCI\Client" the actual path is "...\Tosca Testsuite\ToscaCI\Client".

As a workaround, you can manually create the required path and copy the Client folder there.