Hello guys!
I need help with my test. I’m getting a message “There was an error in evaluating the test script: TypeError: Cannot read property ‘id’ of null”
This is my Test:
var jsonData = JSON.parse(responseBody);
if (jsonData.length === 0) {
console.log(“Pesquisa_Router”);
} else{
var dict_segmento = {};
for (const elemento of jsonData) {
var segmento = elemento[“segmento”];
if (typeof segmento !== “number”){
console.log(segmento);
var segmentoId = segmento[“id”];
var segmentoName = segmento[“name”];
dict_segmento[segmentoName] = segmentoId;
}
}
console.log(dict_segmento);
var nome_desejado = "Router"
var id_retorno = ""
for(var key in dict_segmento) {
if (nome_desejado === key){
id_retorno = dict_segmento[key];
}
}
console.log("resultado vale "+id_retorno);
postman.setEnvironmentVariable("segmentIdRouter", id_retorno);
postman.setEnvironmentVariable("segmentNameRouter", nome_desejado);
}