كيفية تعيين متغير ثندرجلاس (دليل شامل)

توفر البيئات في Thunder Client وسيلة لإدارة مجموعات من المتغيرات بناءً على سيناريوهات اختبار مختلفة أو بيئات (مثل: التطوير، الاختبار، الإنتاج).

Amir Hassan

Amir Hassan

28 مايو 2025

كيفية تعيين متغير ثندرجلاس (دليل شامل)

Thunder Client هو امتداد خفيف لعميل REST API مصمم لـ Visual Studio Code. تم تصميمه لتبسيط اختبار API داخل بيئة VS Code، ويمكن أن تساعد المتغيرات في تحسين الإنتاجية. في هذا الدليل، سنقدم لك متغير البيئة لـ Thunder Client بالتفصيل.

💡
Apidog توفر وسيلة بصرية لإدارة متغيرات البيئة لوثائق API، والاختبار، والمحاكاة عبر مراحل مختلفة. يبسط إدارة المشاريع من خلال السماح للمستخدمين بإنشاء، تحرير، والتبديل بين البيئات ذات عناوين URL وقيم أساسية مميزة.
زر

متغير Thunder Client

يسمح Thunder Client للمستخدمين بالاستفادة من قوة المتغيرات، حيث تعمل كأماكن مخصصة للقيم الديناميكية التي قد تتغير بين طلبات API. يمكن تخزين هذه المتغيرات داخل بيئة مختارة، مما يوفر مرونة وسهولة في الصيانة.

يمكن تعريف المتغيرات في علامة تبويب البيئة، أو تعيين متغيرات البيئة من الاستجابة، مما يسمح بالتكيف وإعادة الاستخدام عبر الطلبات. في الاختبارات، يتبع Thunder Client التنسيق {{variableName}}. تظل المتغيرات غير الموجودة أو الأخطاء الإملائية باللون الأبيض بينما تصبح المتغيرات المطابقة باللون الأخضر.

متغيرات البيئة في Thunder Client:

توفر البيئات في Thunder Client وسيلة لإدارة مجموعات من المتغيرات بناءً على سيناريوهات أو بيئات اختبار مختلفة (مثل: التطوير، الاختبار، الإنتاج). يتيح التبديل بين البيئات إجراء تغييرات سريعة على قيم المتغيرات المرتبطة بكل بيئة، مما يضمن المرونة في اختبار API.

متغيرات البيئة في Thunder Client

تتوفر متغيرات شائعة مثل {{request_name}} و{{collection_name}} و{{folder_name}} لجميع الطلبات. يمكن استخدام البيئات التالية، مرتبة من الأقل إلى الأعلى:

إدارة البيئة النشطة والمرفقات:

لاستخدام متغيرات البيئة، اجعلها نشطة من خلال قائمة الخيارات باختيار تعيين نشط. بشكل اختياري، يمكنك ربط بيئة بمجموعة من عرض إعدادات المجموعة، مما يربط مجموعات متعددة ببيئات متعددة.

متغيرات المجموعة والطلب:

قم بضبط متغيرات البيئة المحددة للمجموعة والطلب في البرمجة باستخدام نطاق الطلب. هذه القيم المتغيرة متاحة فقط أثناء تنفيذ الطلب. على سبيل المثال، في علامة التبويب Pre Run، استخدم علامة التبويب البرمجة لتعيين المتغيرات:

tc.setVar("example_variable", "example_value", "request");
tc.setVar("baseUrl", "http://example-api.com", "request");

يقدم Thunder Client بيئة شاملة لإدارة المتغيرات، مما يعزز كفاءة اختبار API في Visual Studio Code.

3 خطوات لتعيين متغير البيئة على Thunder Client

يبسط Thunder Client عملية تعيين متغيرات البيئة، مما يوفر مرونة في إدارة القيم الديناميكية عبر طلبات API الخاصة بك. اتبع هذه الخطوات المبسطة:

متطلبات سابقة:

تثبيت Thunder Client على جهاز الكمبيوتر الخاص بك. أدخل "Thunder Client" في مربع البحث الخاص بالملحقات، ثم قم بتثبيت امتداد Thunder Client.

الخطوة 1. اختر أنواع متغيرات البيئة.

انقر على "Env" في Thunder Client لتعيين بيئة جديدة / بيئة عالمية / بيئة محلية. يمكنك أيضًا استيراد متغير البيئة الحالي إلى Thunder Client.

الخطوة 2. قم بتحديد اسم البيئة الجديدة والقيمة

بعد أن قمت باختيار "بيئة جديدة"، ستظهر لك التعليمات كما يلي.

بيئة جديدة

قم بتكوين أسماء المتغيرات الأخرى والقيم هنا.

بيئة عالمية / محلية
تسمية متسقة مهمة:
تجنب الغموض في الأسماء:

الخطوة 3. حفظ متغيرات البيئة

بعد إعداد متغيرات البيئة في Thunder Client، يمكنك اختيار النطاق القابل للتطبيق عند تقديم الطلبات. توفر هذه الميزة التحكم بمرونة في نطاق استخدام متغيرات البيئة لتلبية الاحتياجات والسيناريوهات المختلفة.

يضمن اختيار نطاق في Thunder Client أن تستخدم الطلبات فقط متغيرات البيئة المحددة. هذه ميزة مفيدة لإدارة بيئات متعددة أو تبديل التكوينات بسلاسة.

يجعل اختيار نطاق Thunder Client المرن قابلاً للتكيف مع سير العمل التطويرية المعقدة. بمجرد إعداد المتغيرات واختيار النطاق، تصبح إدارة طلبات API أكثر ملاءمة، مما يضمن التنفيذ الصحيح في بيئات متنوعة.

متغيرات البيئة من Apidog بطريقة بصرية

Apidog هي أداة API شاملة لوثائق، واختبار، ومحاكاة API. تسهل ميزة متغيرات البيئة في Apidog إدارة المشاريع عبر مراحل مختلفة، مما يوفر إعداد بيئة بديهية لعناوين URL وقيم أساسية مختلفة.

مع الوصول السهل إلى بوابة إدارة البيئة، يمكن للمستخدمين إنشاء، تحرير، والتبديل بسلاسة بين البيئات، مما يبسط عملية الاختبار.

بالإضافة إلى ذلك، يميز Apidog بين الخدمات والبيئات، مما يسمح للمستخدمين بإعداد وظائف مميزة وعناوين URL أساسية. يضمن ذلك تكوين فعال لسيناريوهات مختلفة، وتعزيز نهج مباشر لإدارة البيئة والخدمات في سير العمل الخاصة بالتطوير والاختبار.

زر

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات

كيفية تعيين متغير ثندرجلاس (دليل شامل)