2017-09-21 16 views
8

Postman'ın belgeleri arzulanan bir çok şey bırakıyor. Onların Variables page yılında derler: Postacıda "yerel" değişkenler nelerdir?

  • Veri
  • Yerel

    1. Küresel
    2. Çevre bilgisi hakkında var:

      aşağıdaki kapsamları sizin için kullanılabilirKüresel ve Çevresel kapsamlar ve "Veri" kapsamının bir koleksiyondan elde edilen veriler olduğuna inanıyorum. Ama "yerel" değişkenler nelerdir?

      Çünkü anında hesaplanan, istek için kullanılan ve sonra atılan bir değişkene sahip olmayı çok isterim. Hem küresel hem de çevresel değişkenler kalıcıdır.

  • cevap

    0

    Yerel değişkenler, Testler bölümünüzde kullandığınız değişkenlerdir. Hatta o ... yani javascript kodlu olduğu gibi 'izin' beyanı kullanabilir:

    let jsonData; 
    jsonData = JSON.parse(responseBody); 
    

    veya beyanı için var kullanmak.

    var jsonData = JSON.parse(responseBody); 
    

    rağmen,

    pm.environment/global.unset(<variable>) 
    

    +1

    Eh, kelime "yerel" Gerçekten bu sayfada görünmüyor detaylar için here bkz kullanılarak anında globalsi silebilir. :) Neyse, isteğimde kullanabileceğim bir çeşit değişkeyi umuyordum. Anlayabildiğim kadarıyla, yerel JS değişkenleri burada kullanılamaz. –

    +0

    Anladığımdan emin değilim ... Javascript'te (Postman kullanmaya başladım) yeni başlayan biriyim ama önceden taleplerimde ve test komutlarımda 'local' değişkenlerini kullanıyorum ve gayet iyi çalışıyor. Yerel JS değişkenleri özel midir? İçe aktarmanız gereken bir şey olabilir mi? –

    +0

    Vilx ile aynı fikirdeyim ve çevreden bağımsız olarak kullanılabilen bir çeşit değişkenin kastettiklerini umuyordum. Ama sanırım JavaScript kullanarak bildirilen değişkenleri kastediyorlar. Çok kötü. – AuStrike

    İlgili konular