Native Automation موڈ میں TestCafe کی بالائی پراکسی ترتیب دستیاب نہیں ہے۔ جو منصوبہ یہ ترتیب استعمال کرتا ہے وہ اپنی ترتیب میں معاون موڈ واضح طور پر منتخب کر سکتا ہے:

{
  "disableNativeAutomation": true,
  "proxy": "proxy.example:8080",
  "proxyBypass": "localhost,*.internal.example"
}

اس حصے کو موجودہ TestCafe ترتیبات کی فائل میں ضم کریں۔ ایپلیکیشن کا URL ایپلیکیشن کا URL ہی رہتا ہے؛ proxy اس واسطے کی نشاندہی کرتا ہے جو TestCafe کے درخواست کے راستے میں استعمال ہوتا ہے۔ اجازت یافتہ عوامی سائٹ ٹیسٹوں میں غیر تصدیق شدہ شکل استعمال کرتے وقت HTTP پراکسی فہرست امیدوار میزبان اور پورٹ کی قدریں فراہم کرتی ہے۔

کمانڈ لائن کے متبادل --proxy اور --proxy-bypass ہیں۔ دستاویزی تصدیق شدہ شکل میں پراکسی اسٹرنگ میں username:password@host:port ہو سکتا ہے۔ اصل اکاؤنٹ ڈیٹا ٹیسٹ ماحول کی مطلوبہ اسناد کے انتظام کے ذریعے فراہم کریں۔

بائی پاس پیٹرن TestCafe کے معاون نحو کا استعمال کرتے ہیں۔ ان میں سے کسی سے مطابقت رکھنے والی درخواست براہ راست جا سکتی ہے اگرچہ اسی ٹیسٹ میں کوئی دوسری درخواست واسطے کو استعمال کرے۔

آٹومیشن موڈ کو پراکسی رپورٹ کے ساتھ رکھیں۔ پراکسی کا پتہ بدلنے سے غیر معاون موڈ وہ ترتیب استعمال نہیں کر سکتا۔ اسی طرح پراکسی کا اختیار درخواستوں کے کسی بھی اندرونی حصے کے معائنے کے لیے ہک نہیں ہے؛ TestCafe اس مقصد کے لیے الگ درخواست ہک APIs فراہم کرتا ہے۔

متعلقہ مضامین