Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

338
Visualizações
Ejecución de pruebas de integración en el servidor QA + Prod - JS Mocha

Esta es probablemente una pregunta de proceso. Mi cobertura de prueba en desarrollo es sólida, pero he estado tratando de averiguar cómo y qué hacer para probar la integración de una aplicación web, un servicio o, con suerte, incluso un paquete que se implementó en un nuevo entorno. Con suerte, reutilizará muchas (¿o todas?) de las pruebas de desarrollo.

Esto sería para asegurarse de que la base de datos/servicio/firewall/permisos que la aplicación y el servidor están usando estén configurados correctamente, reutilizando las pruebas que tenemos que ejecutar en el desarrollo de todos modos para que no agregue más trabajo.

Estaba pensando en enviar un subdirectorio con aplicaciones/paquetes que tengan su propio paquete.json, node_modules (incluido mocha chai, etc.) y los archivos test-db.test.js para que mocha se ejecute desde la línea de comando en el qa /servidor de producción? Entonces, ¿esas pruebas de mocha se conectarían a los archivos js implementados, utilizando esas credenciales de aplicaciones para ejecutar todas las pruebas contra la base de datos?

Luego, inicie sesión en el servidor, o tal vez incluso integre esas pruebas en el script de implementación, por ejemplo, después de "npm ci; pm2 reload" para una aplicación web, ejecutaría "mocha [app_dir]/int_tests/run_tests.test.js" desde el servidor de producción.

Parece que eso podría funcionar, pero nunca he hecho esto antes y lo estoy inventando sobre la marcha. ¡Cualquier ayuda u orientación de alguien que haya hecho esto antes o vea fallas en este plan sería muy apreciada! ¡Gracias!

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda