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