Postman, 3 milyondan fazla yazılımcının API’ları paylaşmak, test etmek, dokümante etmek, monitör etmek, mocklamak için kullandığı dünyanın en çok kullanılan API clientidir.
Son zamanlarda Postman aldı başını gidiyor. Aşağıdaki grafikten de anlaşılacağı gibi mükemmel bir artış var ki hak ediyorlar, mükemmel geliştirmeler ile hayat kurtarıyorlar.
Visualization(Görselleştirme)
Bazen çıktılar (XML/JSON) çok karışık göründüğünden okunabilirliği olamayabiliyor. Ayrıca dataları kullanarak analizler yapmaya çalışırken zorlanabiliyoruz. 2019 yılının sonunda gelen görselleştirme (Visualize) özelliği bu sorunu da halletmişe benziyor.
Görselleştirme özelliği, çıktılarınızı anlamlandırmaya yardımcı olacak şekilde sunmanıza olanak tanır. Ham(raw) çıktıları okumak zorunda kalmak yerine, projenizle ilgili bilgileri modellemek ve vurgulamak için görselleştiriciler kullanabilirsiniz. Sonrasında bu koleksiyonları ekibinizle de paylaşabilirsiniz.
Bu özelliği etkinleştirmek için Tests veya Pre-request sekmesinde HTML / CSS / JS kullanarak hatta dilediğiniz kütüphaneyi de kullanarak çıktınızı görselleştirecek kodu yazabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
var template = ` <style type="text/css"> .tftable {font-size:14px;color:#333333;width:100%;border-width: 1px;border-color: #87ceeb;border-collapse: collapse;} .tftable th {font-size:18px;background-color:#87ceeb;border-width: 1px;padding: 8px;border-style: solid;border-color: #87ceeb;text-align:left;} .tftable tr {background-color:#ffffff;} .tftable td {font-size:14px;border-width: 1px;padding: 8px;border-style: solid;border-color: #87ceeb;} .tftable tr:hover {background-color:#e0ffff;} </style> <table class="tftable" border="1"> <tr> <th>Name</th> <th>Email</th> </tr> {{#each response.data.contacts}} <tr id=row_{{@key}} onClick="handleClick(this.id)"> <td id={{@key}}>{{name}}</td> <td>{{email}}</td> </tr> {{/each}} </table> `; pm.visualizer.set(template, { response: JSON.parse(responseBody) }); |
Sonrasında sorguyu yapıp Visualize sekmesinde sonucu görebilirsiniz.
Tabi bununla kalmıyor grafikler bile hazırlayabilirsiniz. Buradan hazır şablonlara bakabilir API’larınıza uygulayabilirsiniz.
Ayrıca detaylı bilgi için tıklayınız.
Eline saglik faydalı oldu