I'm trying to execute the multi user test by using perfSDK but it is getting failed on the Client object initialization and giving following error:
Initialization method MS.Dynamics.Performance.Application.TaskRecorder.pt_dmVM_testBase.TestSetup threw exception. System.FormatException: System.FormatException: Input string was not in a correct format.
Error is thrown when it try to initialize DispatchedClient object from DispatchedClientHelper.GetClient(). It is failing on the authentication objects. But all the require information is filled in ConfigurationEnvoirnment file.
following is the Error Stack:
System.Text.StringBuilder.FormatError()
System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
MS.Dynamics.TestTools.UIHelpers.Core.DispatchedClientHelper.GenerateAuthenticators()
MS.Dynamics.TestTools.UIHelpers.Core.DispatchedClientHelper.get_Authenticators()
MS.Dynamics.TestTools.UIHelpers.Core.DispatchedClientHelper.GetNextAuthenticator()
MS.Dynamics.TestTools.UIHelpers.Core.DispatchedClientHelper.GetClient()
MS.Dynamics.Performance.Application.TaskRecorder.pt_dmVM_testBase.TestSetup() in K:\PerfSDK\PerfSDKLocalDirectory\SampleProject\PerfSDKSample\Generated\pt_dmVM_testBase.cs: line 44
I have perform all the configuration steps define in the following links:
learn.microsoft.com/.../perfsdk-multi-user-testing
We have also matched all the configuration with the already configured project but the error is still there.