Los valores de entrada del código personalizado se pueden encontrar en referencias o referencias de campo. Asimismo, puede transferir una serie de texto como un argumento a un código personalizado. Las referencias que se utilizan como una entrada para código personalizado deben incluirse en la misma prueba como el código personalizado. En la prueba, la referencia debe preceder al código que afecta. Verifique que la prueba contiene las referencias necesarias para las entradas personalizadas del código. Para obtener detalles sobre cómo crear referencias y referencias de campo, consulte el apartado Creación de una referencia o una referencia de campo.
Si el código personalizado utiliza archivos JAR externos, es posible que necesite cambiar la vía de acceso de compilación de Java™. En algunos casos, puede evitar cambiar la vía de acceso de la compilación manualmente ejecutando la prueba antes de añadirle el código personalizado. La primera vez que ejecute una prueba, las clases y bibliotecas necesarias para la compilación se añadirán a la vía de acceso de la compilación. Por ejemplo, puede importar clases TPTP (Plataforma de herramientas de prueba y rendimiento) necesarias para crear sucesos personalizados en el registro de prueba si la prueba a la que ha añadido el código personalizado se ha ejecutado anteriormente. No obstante, si la prueba nunca se ha ejecutado, se producirán errores de importación porque las clases no tendrán nombre en la vía de acceso de la compilación del proyecto hasta que la prueba se haya ejecutado.
Si el código utiliza recursos externos, por ejemplo, una base de datos SQL o un producto que gestiona relaciones de clientes, debe configurar el código personalizado para que funcione en todos los sistemas en los que se ejecuten las pruebas.
El código personalizado se guarda en la carpeta src del proyecto que contiene la prueba que llama al código. De manera predeterminada, el código personalizado se sitúa en una paquete denominado test en la carpeta src.
Puede reutilizar un paquete de códigos personalizados para las pruebas que se ubican en varios proyectos. Los proyectos deben estar en un espacio de trabajo. Para volver a utilizar un código personalizado en diversos proyectos, utilice el nombre del proyecto antes del paquete de código personalizado. Por ejemplo, el campo .
En el siguiente ejemplo aparece la vista estándar del navegador de dos clases de código personalizado. (El Navegador de pruebas no muestra los archivos de origen de Java).
Si añade las clases de código personalizado ReplaceCC.java y VerifyYUserID.java a la prueba y devuelven un valor a la prueba, Sustituir de mostrará estas dos clases.
El paquete test también contiene el código Java generado para pruebas del proyecto.
Puede poner código personalizado en un paquete diferente (por ejemplo, custom). Separe el código personalizado del código generado, en especial si utiliza un sistema de control de origen.
Para añadir código personalizado: