¿Cuál es la diferencia entre funciones y acciones en QTP?

¿Diferencia entre acción y función?

♦ La acción es una colección de sentencias Vb en QTP. No devuelve ningún valor. Colección de funciones de sentencias Vb en QTP .
Devuelve un solo valor.

♦ Podemos llamar funciones dentro de acciones pero no podemos llamar acciones dentro de funciones

♦ Generalmente las funciones se guardan con la extensión “.vbs” donde las acciones se guardarán con “.mts”.

♦ Cada acción tendrá su propia tabla de datos donde, como función, no.

♦ La acción puede tener un repositorio de objetos asociado, mientras que una función no puede. Una función es solo líneas de código con
algunos / ninguno de los parámetros y un único valor de retorno, mientras que una acción puede tener más de un parámetro de salida.

♦ La acción puede contener repositorio de objetos, tabla de datos, pantalla activa, etc., mientras que la función no tiene estas características.

♦ La acción es interna a QTP, mientras que la función es solo líneas de código con algunos / ninguno de los parámetros y un único valor de retorno.

♦ La acción puede / no puede ser valiosa, mientras que las funciones son siempre reutilizables.

♦ El parámetro de acción tiene valores predeterminados, mientras que la función de script VB no tiene ningún valor predeterminado.

♦ Los tipos de parámetros de acción son byvalue solo donde las funciones vbscript se pueden pasar por ref.

♦ La acción puede tener múltiples valores de salida (retorno) mientras que la función solo puede devolver un valor único.

¿Diferencia entre acción y función?

♦ Action es una colección de sentencias Vb en QTP . No devuelve ningún valor. Colección de funciones de sentencias Vb en QTP.
Devuelve un solo valor.

♦ Podemos llamar funciones dentro de acciones pero no podemos llamar acciones dentro de funciones

♦ Generalmente las funciones se guardan con la extensión “.vbs” donde las acciones se guardarán con “.mts”.

♦ Cada acción tendrá su propia tabla de datos donde, como función, no.

♦ La acción puede tener un repositorio de objetos asociado, mientras que una función no puede. Una función es solo líneas de código con
algunos / ninguno de los parámetros y un único valor de retorno, mientras que una acción puede tener más de un parámetro de salida.

♦ La acción puede contener repositorio de objetos, tabla de datos, pantalla activa, etc., mientras que la función no tiene estas características.

♦ La acción es interna a QTP, mientras que la función es solo líneas de código con algunos / ninguno de los parámetros y un único valor de retorno.

♦ La acción puede / no puede ser valiosa, mientras que las funciones son siempre reutilizables.

♦ El parámetro de acción tiene valores predeterminados, mientras que la función de script VB no tiene ningún valor predeterminado.

♦ Los tipos de parámetros de acción son byvalue solo donde las funciones vbscript se pueden pasar por ref.

♦ La acción puede tener múltiples valores de salida (retorno) mientras que la función solo puede devolver un valor único.

HOLA,

Diferencia entre función y acciones en QTP:

Actions es una acumulación de sentencias Vb en QTP. No devuelve ningún valor. Colección de funciones de articulaciones Vb en QTP. Devuelve un solo valor.

Podemos llamar obras dentro de funciones, sin embargo, no podemos llamar acciones dentro de capacidades

En general, las funciones se salvan con la extensión “.vbs”, donde las acciones se ahorrarán con “.mts”.

Cada acción tendrá su propia tabla de datos particular donde las funciones no.

Las acciones pueden tener un almacén de preguntas relacionado, mientras que las funciones no pueden. Una función es simplemente líneas de código con unos pocos parámetros / ninguno y una estima de retorno solitaria, mientras que una actividad puede tener más de un parámetro de rendimiento.

Las acciones pueden contener Protest Vault, tabla de información, pantalla dinámica, etc., aunque el trabajo no tiene estos componentes.

Actions es interno a QTP, mientras que las funciones son simplemente líneas de código con unos pocos / ninguno de los parámetros y valores de retorno solitarios.

Las acciones pueden / no pueden ser reutilizables aunque las funciones son constantemente reutilizables.

El parámetro Actions tiene valores predeterminados, aunque el trabajo de script VB no tiene valores predeterminados.

La ordenación de parámetros de acciones es por valor justo donde las funciones de script VB se pueden pasar por ref.

Las acciones pueden tener numerosos valores de salida, aunque las funciones pueden devolver un solo valor.

Gracias,

David

Desarrollador QTP

  • En QTP, las acciones se escriben en lenguaje de script VB que no devuelve ningún valor. Las funciones están escritas en lenguaje de script VB que devuelve un valor único.
  • Cada acción contiene su propio repositorio de objetos, tabla de datos, pantalla activa, etc., donde la función no lo hace.
  • La función se puede llamar en acción, pero la acción no se puede llamar en función.
  • En QTP, las funciones se guardan con la extensión “.vbs” donde las acciones se guardan con la extensión “.mts”.
  • La acción es interna a QTP, mientras que la función es solo líneas de código con algunos / ninguno de los parámetros y un único valor de retorno.
  • Algunas veces las acciones son reutilizables, pero otras no, mientras que las funciones siempre son reutilizables.

Echa un vistazo al CURSO QTP EN Bangalore para obtener más información …

Funciones: Usando la función puede gestionar la condición, el código, los pasos.

La función está escrita en Código.

Acción: la acción es como los Pasos de la aplicación o también se puede usar como escenario / casos de prueba.

Hola,

La acción es interna a QTP, mientras que la función es solo líneas de código con algunos / ninguno de los parámetros y un único valor de retorno. La acción puede / no puede ser valiosa cuando las funciones son siempre reutilizables. Los parámetros de acción tienen valores predeterminados, mientras que la función de script VB no tiene ningún valor predeterminado.

Gracias,

Aaradhya

Desarrollador QTP.