el 02-09-2011 02:17 AM
Hola,
Cuando en TestStand se genera un paso, entiendo que TestStand le asocia un ID (número de identificación), que se puede ver cuando se generan por ejemplo condiciones con el resultado de ese paso.
Estoy creando una herramienta que permita generar el código de TestStand automáticamente a partir de ficheros de texto que contienen muchísimos test (sería muy tedioso generar casi mil test con TestStand, teniéndolos ya hechos). La creación de la herramienta merece la pena, ya que hay que hacerlo con varios programas de test (es decir, cientos de test, por aproximadamente 14 programas te test).
Lo que quiero saber, es si existe alguna regla o algoritmo para generar esos ID´s, o si son totalmente aleatorios y se le puede asignar cualquiera (siempre que tenga el mismo número de bytes supongo).
Gracias
Un saludo
el 02-10-2011 12:37 PM
Hola Fgluna,
Los Step IDs deben ser únicos para cada paso, y son asignados automáticamente por TestStand. El posible tener un mismo ID en dos pasos se se copia, por lo que para evitarlo, hay que utilizar la función del API de TestStand Step.CreateNewUniqueStepId. En este enlace a la ayuda de TestStand lo explica:
http://zone.ni.com/reference/en-XX/help/370052J-01/tsapiref/reftopics/step_uniquestepid_p/
Por tanto, no es necesario que te preocupes por le valor de los IDs de los pasos que vayas creando, es algo que gestiona TestStand. El como lo hace o en base a que, ni idea.
Salu2