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 ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು