disableNativeAutomation తో TestCafe ప్రాక్సీ సెట్టింగ్లు
TestCafe యొక్క అభ్యర్థన ప్రాక్సీ మరియు బైపాస్ సెట్టింగ్లను దాని మద్దతు ఉన్న ఆటోమేషన్ మోడ్లో ఉపయోగించండి, లక్ష్య అనువర్తనాన్ని విడిగా కాన్ఫిగర్ చేసి.
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 ఆ ప్రయోజనం కోసం ప్రత్యేక అభ్యర్థన-హుక్ APIలను అందిస్తుంది.