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

115
Visualizações
Acceso a la variable de entorno en el script de Newman

Me gustaría acceder a la variable de mi entorno y guardarla en un archivo cada vez que Newman envía una solicitud. Sé que existe la opción --export-environment al ejecutarlo desde la línea de comandos, pero necesito acceder a él como lo hace Postman a través pm.environment.get("name") para que el script final se vea así

 newman.run({ collection: require('./collection.json'), reporters: 'cli', environment: require('./environment.json'), exportEnvironment: require('./environment.json'), globals: require('./globals.json'), exportGlobals: require('./globals.json') }) .on('request', (error, data) => { if (error) { console.log(error); return; } var variable1 = 'first variable' var variable2 = 'second variable' fs.appendFile("my_values.txt", variable1 + variable2, function (error) { if (error) { console.error(error); } }); });
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Encontré la respuesta, así que la publicaré ya que no hay nada en la documentación sobre esto y no pude encontrar la respuesta en ninguno de los sitios. Parece que las variables son accesibles en un evento de test como este

 newman.run({ collection: require('./collection.json'), reporters: 'cli', environment: require('./environment.json'), exportEnvironment: require('./environment.json'), globals: require('./globals.json'), exportGlobals: require('./globals.json') }).on('test', (error, data) => { if (error) { console.log(error); return; } var variable1 = data.executions[0].result.environment.values.reference.myVariable1.value; var variable2 = data.executions[0].result.environment.values.reference.myVariable2.value + '\n'; fs.appendFile("output.txt", variable1 + variable2, function (error) { if (error) { console.error(error); } }); });
about 4 years ago · Juan Pablo Isaza Relatório
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