Bonjour,
J'ai enregistré un webtest.
Quand je lance le webtest par le testManager, tout est ok.
Je le relance une seconde fois, le résultat est le même.
J'ai créé un loadtest auquel j'ai ajouté un webtest.
Quand je lance le loadtest je rencontre l'exception suivante :
The following exception is generated:
RequestEnumeratorException
Exception occurred: The given key was not present in the dictionary.
Error Stack Trace is given below:
at Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest.<GetRequestEnumerator>d__0.MoveNext()
at Microsoft.VisualStudio.TestTools.WebStress.WebTestCaseVariation.ExecuteNextTopLevelRequest()
L'erreur se produit quand un problème lié à l'hidden context se produit.
Normalement une erreur de ce type se produit quand la page précédente n'est pas valide mais comment ne peut-elle pas être valide, les données étant
issues du webtest déjà validées!
J'ai testé le loadtest sur un environnement composé d'une ferme de 2 iis et d'un isa server se chargeant de faire le load balancing.
les machines keys entres les 2 iis sont bien présentes et semblables.
Si je test avec un environnement composé d'un simple iis et d'un pc contenant le loadtest et webtest aucune exception est remontée.
Je suspecte le réseau et le clustering.
Qu'en pensez-vous, je ne suis pas un expert réseau.
et que préconisez-vous ou test à faire?
Cordialement,
Alexandre
Anyone have an idea?
Partager