Salut,
Je me remet à faire du VBS et du TestDirector.
Pour faire une démo à un collègue des possibilité d'automatisation de teste à L
l'aide de TestDirector et VBS, je me suis fait un script basic :
Dans mon fichier j'ai bien OK.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile("C:\Temp\test.txt", 1) Dim ee ee = objFile.ReadAll If LCase(LTrim(ee)) = LCase(LTrim("OK")) Then 'CurrentRun.Status = "Failed" CurrentRun.Status = "Passed" 'Librairie TD ne pas faire attention Else CurrentRun.Status = "Failed" 'Librairie TD ne pas faire attention End If
J'ai observé au débuger ma variable ee et elle contient bien OK.
Pourtant le test dégalité me renvois toujours au else.
J'ai crée avec un script mon fichier et j'ai utilisé WriteLine, donc j'ai pensé au problème du retour chariot qui serait pris en compte dans le test dégalité.
Mais normalement avec LCase et Ltrim je ne devrais pas avoir ce genre de problème, non ?
Partager