Transportador de prueba de extremo a extremo (E2E) de AngularJS | Instalación y configuración

Protractor es un marco de prueba de extremo a extremo desarrollado para aplicaciones Angular y AngularJS. Ejecuta pruebas contra la aplicación interactuando con ella como lo haría un usuario real, ejecutándose en un navegador real.

Características:

  • Pruebas usando el navegador: Transportador usa eventos nativos y controladores específicos del navegador para interactuar con la aplicación.
  • Build for Angular: Protractor está diseñado para Angular y, por lo tanto, el soporte es increíble.
  • Espera automática: ya no necesita agregar esperas y sueños a su prueba. El transportador ejecuta automáticamente el siguiente paso en su prueba en el momento en que la página web finaliza las tareas pendientes, por lo que no tiene que esperar a que se sincronicen su prueba y su página web.

Instalación: 

1. El transportador se puede instalar globalmente sobre NodeJS usando el comando que se indica a continuación:

// For Windows
npm install -g protractor

// For Linux
sudo npm install -g protractor

Nota: para los usuarios de Ubuntu, debe agregar sudo a todos los comandos proporcionados para obtener permiso.


2. Now to check if the installation was successful let’s check the version of the protractor using the command given below:

protractor --version


3. The above screenshot says the version is 7.0.0 which means the installation was successful.

Configuración: ahora tenemos dos comandos disponibles después de la instalación, que son transportador y webdriver-manager . El webdriver-manager es una herramienta de ayuda para ejecutar fácilmente una instancia de un servidor Selenium. Hay dos pasos a seguir ahora:

4. Actualización de los archivos binarios: Podemos actualizar los archivos binarios necesarios usando el siguiente comando.

// For Windows
webdriver-manager update

// For Linux
sudo webdriver-manager update


5. Starting the server: After this, we can run Selenium Server using the below command.

// For Windows
webdriver-manager start

// For Linux
sudo webdriver-manager start


6. After this, you can access the server at http://localhost:4444/wd/hub

Publicación traducida automáticamente

Artículo escrito por gurrrung y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *