Marcadores de posición de script

Los marcadores de posición de script resuelven los valores del marcador a nivel de script en valores de script. Cuando se han resuelto los valores, se pueden guardar en la memoria caché diversas líneas de información, según el marcador.

Uso: utilice los marcadores siguientes para personalizar las plantillas de script siguientes: Script: Cabecera del archivo, Ayudante de script: Cabecera del archivo, Ayudante de script: Método de objeto de prueba, Ayudante de script: Método de punto de verificación.

Comentario: todos los argumentos de marcadores de script diferencian entre mayúsculas y minúsculas.

Marcador script

Descripción: resuelve los valores del marcador de script en valores de script.

Sintaxis: %script: argumento%

Argumentos para el marcador de script:

name: devuelve el nombre del script (sin el sufijo del archivo o la especificación de paquete).
fullName: devuelve el nombre completo del script con la especificación de paquete.
insertBefore: indica el punto de inserción del código del script que va a utilizar el grabador cuando cree un script nuevo.
package: devuelve el nombre del paquete que contiene el script.
packageDeclaration: devuelve el origen de la declaración del paquete; devuelve una serie vacía, " ", si el script no está en un paquete.

Marcador helper

Descripción: resuelve los valores del marcador del ayudante en valores del ayudante.

Sintaxis: %helper:argument%

Argumentos para el marcador del ayudante:

name: devuelve el nombre del script del ayudante.
fullName: devuelve el nombre completo del script del ayudante, incluida la especificación del paquete.
insertBefore: indica el punto de inserción de métodos de objeto de prueba del ayudante que se va a utilizar para generar el ayudante del script.
package: devuelve la declaración del paquete para el script del ayudante.
packageDeclaration: devuelve el origen de la declaración del paquete del ayudante; será nulo si el ayudante no está en un paquete.
extends: devuelve una clase base de script configurable de biblioteca.
methodName: devuelve el nombre de un método del ayudante que se está insertando en un clase del ayudante.
testObjectInterfaceName: devuelve la clase de objeto de prueba para un método del ayudante que se está insertando en una clase del ayudante.
vpName: devuelve el nombre de un método de puntos de verificación que se está insertando en una clase del ayudante.

Marcadores testobject y map

Descripción: ambos marcadores de posición resuelven valores relativos a una entrada de la correlación de objetos y son válidos únicamente durante la generación de métodos de script del ayudante. La propiedad del marcador de objeto de prueba devuelve el nombre de la propiedad.

Sintaxis: %testobject: propiedad% o %map: propiedad%

Una propiedad de reconocimiento es la siguiente:

.class: devuelve el nombre de clase Java™, la etiqueta HTML (con un prefijo HTML) o el nombre de clase VB del objeto de prueba.

Propiedades administrativas:

#name: devuelve el nombre descriptivo del objeto de prueba.
#role: devuelve el rol del objeto de prueba.
#domain: devuelve el dominio donde se ha definido el objeto de prueba, es decir, Java, HTML o .NET.
#testobject: devuelve el nombre de clase de interfaz utilizado para interactuar con el objeto de prueba.
#proxy: devuelve el nombre de clase del proxy.
#description: devuelve una descripción que el usuario ha definido en el editor de correlación de objetos.

Ejemplos:

%testobject:.class% devuelve el nombre de clase Java, la etiqueta HTML (con un prefijo HTML) o el nombre de clase VB del objeto de prueba.
%testobject:#domain% devuelve el dominio donde está definido el objeto de prueba, es decir, Java, HTML o .NET.

Comentarios