Postman: Global ve Environment (Ortam) Değişkenler (TR)

Cihan Eroğlu
Cihan Eroğlu | Blog
2 min readSep 1, 2022

Postman’de API testleri sırasında URL alanında belirli kısımları sürekli tekrar etmek (tekrar yazmak) zorunda kaldığımızı farketmişsinizdir. Her yeni request oluşturduğumuzda benzer URL parametrelerini yazmamız gerekmiyor. Postman’de değişkenler, bu yükü sırtımızdan alacak. Gelin birlikte bakalım:

Yaygın olarak kullanılan 2 variable (değişken) tipi mevcut:

  1. Global: Değişken bütün projede kullanılıyorsa,
  2. Environment: Değişken sadece ilgili bölümde kullanılıyorsa kullanılır.

Önemli! Aynı isimli 2 değişken hem globalde hem ortamda (environment) tanımlanmış ise, Postman ortam değişkenini kullanacaktır.

Önceki yazımda da kullandığım Trello API’ını kullanacağız.

“https://api.trello.com/1” bölümünü tüm projede ortak olarak kullanılabilir, dolayısıyla bu kısım Global’de,

“boards/” bölümü sadece Boards ile ilgili sorgularda kullanılacağı için Environment’te,

Kalan kısımlardan “APIKey” ve “APIToken” yazan kısımlar da Global’de tanımlanabilir.

Sağ üstteki göz simgesine dokunduğumuzda (mavi nokta ile işaretledim) Global ve Environment sekmeleri çıkacak karşımıza. Global’in karşısındaki Add yani ekle yazısına tıklayıp resimdeki gibi baseUrl, apiKey ve apiToken değişkenlerimiz atadıktan sonra Save ile kaydediyoruz.

Yukarıdaki gibi URL kısmında {{ }} parantezleri kullanarak, atadığımız değişken isimleri ile URL’imizi güncelleyip çağrımızı tekrarladığımızda 200 Başarılı kodunu alıyoruz. URL’imizin çok daha sade ve anlaşılır gözüktüğüne dikkat edin.

Aklınıza takılanları sorabilirsiniz, sonraki yazımda görüşmek üzere.

--

--