StresStimulus supports unattended installation for automated deployment purposes.
Controller installation
To install a StresStimulus controller unattended, run the below PowerShell script on the target machine.
Install StresStimulus Unattended
$DownloadPath = "${env:USERPROFILE}\Downloads\" $ConfigScript = '<configuration> <startup> <supportedRuntime version="v4.0.30319"/> <supportedRuntime version="v2.0.50727"/> </startup> </configuration>' Invoke-WebRequest -Uri "http://update.stimulustechnology.com/stresstimulus/StresStimulusInstaller_cmd.exe" -OutFile "${DownloadPath}StresStimulusInstaller_cmd.exe" New-Item -Path "${DownloadPath}" -Name "StresStimulusInstaller_cmd.exe.config" -ItemType "file" -Value "${ConfigScript}" Start-Process -FilePath "${DownloadPath}StresStimulusInstaller_cmd.exe" -ArgumentList '/q'
To upgrade a StresStimulus trial to an acquired license, a controller license must be activated manually.
Load agent installation
To install a StresStimulus agent unattended, run the below PowerShell script on the target machine.
Install StresStimulus Unattended
$DownloadPath = "${env:USERPROFILE}\Downloads\" $ConfigScript = '<configuration> <startup> <supportedRuntime version="v4.0.30319"/> <supportedRuntime version="v2.0.50727"/> </startup> </configuration>' Invoke-WebRequest -Uri "http://update.stimulustechnology.com/stresstimulus/StresStimulusInstaller_cmd.exe" -OutFile "${DownloadPath}StresStimulusInstaller_cmd.exe" New-Item -Path "${DownloadPath}" -Name "StresStimulusInstaller_cmd.exe.config" -ItemType "file" -Value "${ConfigScript}" Start-Process -FilePath "${DownloadPath}StresStimulusInstaller_cmd.exe" -ArgumentList '/q /agent'
After installation, the Agent machines do not need to be activated with a license and are ready to use.
Remote unattended installation
Controllers and agents can be deployed remotely. To do so, execute the appropriate PowerShell script remotely following this Microsoft PowerShell Remoting guide .
Overview
Content Tools