ರೈಕ್ ಟೆಕ್‌ಕ್ಲಬ್: ಡೆಲಿವರಿ ಮೂಲಸೌಕರ್ಯ - ಪ್ರಕ್ರಿಯೆಗಳು ಮತ್ತು ಪರಿಕರಗಳು (DevOps+QAA). ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ವರದಿಗಳು

ಹಲೋ, ಹಬ್ರ್! Wrike ನಲ್ಲಿ ನಾವು ತಾಂತ್ರಿಕ ಈವೆಂಟ್‌ಗಳಿಗಾಗಿ ಹೊಸ ಸ್ವರೂಪಗಳನ್ನು ಪರೀಕ್ಷಿಸುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ನಮ್ಮ ಮೊದಲ ಆನ್‌ಲೈನ್ ಸಭೆಯ ವೀಡಿಯೊವನ್ನು ವೀಕ್ಷಿಸಲು ಪ್ರತಿಯೊಬ್ಬರನ್ನು ಆಹ್ವಾನಿಸುತ್ತೇವೆ. ನಾವು ಮಾತನಾಡಿದೆವು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ಘನಗಳು, ಸೆಲೆನಿಯಮ್ ಮತ್ತು ಅದರ ಪರ್ಯಾಯಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು DevOps ಮೂಲಸೌಕರ್ಯ ಕುರಿತು.

ರೈಕ್ ಟೆಕ್‌ಕ್ಲಬ್: ಡೆಲಿವರಿ ಮೂಲಸೌಕರ್ಯ - ಪ್ರಕ್ರಿಯೆಗಳು ಮತ್ತು ಪರಿಕರಗಳು (DevOps+QAA). ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ವರದಿಗಳು

ಕರೋನವೈರಸ್ ಹರಡುವಿಕೆಯ ಕಥೆ ಮತ್ತು ಯುರೋಪಿಯನ್ ರಾಷ್ಟ್ರಗಳಲ್ಲಿನ ಎಲ್ಲಾ ಸಾಮೂಹಿಕ ಆಫ್‌ಲೈನ್ ಈವೆಂಟ್‌ಗಳ ನಿಷೇಧಗಳು ತಮ್ಮದೇ ಆದ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಮಾಡಿಕೊಂಡಿವೆ, ಆದ್ದರಿಂದ ರೈಕ್ ಪ್ರೇಗ್ ಯೋಜಿಸಿದ ಪರೀಕ್ಷಕರು ಮತ್ತು ಡೆವಲಪರ್‌ಗಳ ಆಫ್‌ಲೈನ್ ಸಭೆಯು ಯೂಟ್ಯೂಬ್‌ನಲ್ಲಿ ಹರಡಿತು.

ಗಮನ, ವರದಿಗಳು ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿವೆ.

1. ಮಿಖಾಯಿಲ್ ಲೆವಿನ್, ರೈಕ್ - ಸೆಲೆನಿಯಮ್ - ಕುಬರ್ನೆಟ್ಸ್ಗೆ ರಸ್ತೆ

ಒಂದು ಕಾಲದಲ್ಲಿ ಸೆಲೆನಿಯಮ್ ವಾಸಿಸುತ್ತಿದ್ದರು ಮತ್ತು ಬೆಳೆದರು. ಇದು ಬಹುಶಃ ಕಳೆದ ಎರಡು ದಶಕಗಳಲ್ಲಿ QA ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಅತ್ಯುತ್ತಮ ವಿಷಯವಾಗಿದೆ, ಮತ್ತು ಹೌದು, ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ಸ್ಥಿರತೆ ಸೇರಿದಂತೆ ಹಲವು ವಿಧಗಳಲ್ಲಿ ಅದು ಸುಲಭವಲ್ಲ.

ಸೆಲೆನಿಯಮ್ ಗ್ರಿಡ್ ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ಪರ್ಯಾಯಗಳಲ್ಲಿ ದೀರ್ಘ ಅನುಭವದೊಂದಿಗೆ, ನಮ್ಮ ಹೊಚ್ಚ ಹೊಸ ಹಗುರವಾದ ಪರಿಹಾರದವರೆಗೆ ವಿವಿಧ ಸೆಲೆನಿಯಮ್ ಮೂಲಸೌಕರ್ಯಗಳ ಕೆಲವು ಸಮಸ್ಯೆಗಳು ಮತ್ತು ಮಿತಿಗಳ ಮೂಲಕ ನಿಮ್ಮನ್ನು ಕರೆದೊಯ್ಯಲು ನಾನು ಬಯಸುತ್ತೇನೆ.

2. ವಿಟಾಲಿ ಮಾರ್ಕೊವ್, ರೈಕ್ - ಕ್ಯಾಲಿಸ್ಟೊ: ನಾವು ಚಿಂತಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಲು ಮತ್ತು ಸೆಲೆನಿಯಮ್ ಅನ್ನು ಪ್ರೀತಿಸಲು ಹೇಗೆ ಕಲಿತಿದ್ದೇವೆ

ಕ್ಯಾಲಿಸ್ಟೊವನ್ನು ಭೇಟಿ ಮಾಡಿ - ಸೆಲೆನಿಯಮ್ ಮೂಲಸೌಕರ್ಯವನ್ನು ನಿರ್ಮಿಸಲು ನಮ್ಮ ಹಗುರವಾದ ಮತ್ತು ತೆರೆದ ಮೂಲ ಕುಬರ್ನೆಟ್ಸ್-ಸ್ಥಳೀಯ ಪರಿಹಾರ. ನಾವು ಒಂದು ಗಂಟೆಯಲ್ಲಿ 10 ನೇ ಸಾವಿರಾರು ಸೆಲೆನಿಯಮ್ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸುತ್ತೇವೆ ಮತ್ತು ನೂರಾರು ದೈನಂದಿನ ಸೆಲೆನಿಯಮ್ ಪರೀಕ್ಷೆಗಳನ್ನು ಅದರೊಂದಿಗೆ ನಡೆಸುತ್ತೇವೆ. ನಮ್ಮ ಕಾರಣಗಳು, ಪರಿಹಾರವನ್ನು ಮತ್ತು ದಾರಿಯಲ್ಲಿ ಕಲಿತ ತಾಂತ್ರಿಕ ವಿವರಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ನಾವು ಬಯಸುತ್ತೇವೆ. ನೀವು ಹೆಚ್ಚಿನ ಸೆಲೆನಿಯಮ್ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸುತ್ತಿರಲಿ ಅಥವಾ ಹಲವಾರು ಥ್ರೆಡ್‌ಗಳಲ್ಲಿ k8 ಗಳಲ್ಲಿ ರನ್ ಮಾಡಲು ನೀವು ಕೆಲವು ಸೆಶನ್ ಆಧಾರಿತ ಕೆಲಸವನ್ನು ಹೊಂದಿದ್ದೀರಾ ಎಂದು ನಮ್ಮ ಅನುಭವವು ಸೂಕ್ತವಾಗಿ ಬರಬಹುದು.

3. ಇವಾನ್ ಕ್ರುಟೊವ್, ಏರೋಕುಬ್ - ಕ್ರೋಮ್ ಡೆವಲಪರ್ ಟೂಲ್ಸ್ ಪ್ರೋಟೋಕಾಲ್: ಕುಬರ್ನೆಟ್ಸ್‌ನಲ್ಲಿ ಚಾಲನೆ ಮತ್ತು ಸ್ಕೇಲಿಂಗ್

ಹಲವು ವರ್ಷಗಳಿಂದ ಸೆಲೆನಿಯಮ್ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಬ್ರೌಸರ್ ಆಟೊಮೇಷನ್ ಸಾಧನವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಸೆಲೆನಿಯಮ್ ಪ್ರೋಟೋಕಾಲ್ ಇನ್ನೂ ಬಹಳಷ್ಟು ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿಲ್ಲ: HTTP ವಿನಂತಿಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುವುದು ಮತ್ತು ಅಪಹಾಸ್ಯ ಮಾಡುವುದು, ಮೆಮೊರಿ ಬಳಕೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೆಟ್ರಿಕ್‌ಗಳನ್ನು ಪಡೆಯುವುದು, ಅಪ್ಲಿಕೇಶನ್ ಈವೆಂಟ್‌ಗಳಿಗೆ ಚಂದಾದಾರರಾಗುವುದು, ಬ್ರೌಸರ್ ಭದ್ರತಾ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಹಿಂಪಡೆಯುವುದು ಮತ್ತು ಇನ್ನೂ ಅನೇಕ. ಅದೃಷ್ಟವಶಾತ್, ಕ್ರೋಮ್ ಡೆವಲಪರ್ ಟೂಲ್ಸ್ ಪ್ರೋಟೋಕಾಲ್ ಎಂದು ಕರೆಯಲ್ಪಡುವಲ್ಲಿ ಈ ಎಲ್ಲಾ ವಿಷಯವನ್ನು ಈಗಾಗಲೇ ಬೆಂಬಲಿಸಲಾಗಿದೆ. ಪಪಿಟೀರ್‌ನಂತಹ ಕ್ಲೈಂಟ್ ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಈ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಎಂಬುದರ ಕುರಿತು ಸಾಕಷ್ಟು ಮಾತುಕತೆಗಳಿವೆ, ಆದರೆ ಈ ಪರಿಹಾರವನ್ನು ಹೇಗೆ ಅಳೆಯುವುದು ಎಂದು ಬಹುತೇಕ ಯಾರೂ ಹೇಳುವುದಿಲ್ಲ. ನನ್ನ ಭಾಷಣದ ಸಮಯದಲ್ಲಿ, ಕುಬರ್ನೆಟ್ಸ್ ಕ್ಲಸ್ಟರ್‌ನಲ್ಲಿ ಕ್ರೋಮ್ ಡೆವಲಪರ್ ಪರಿಕರಗಳನ್ನು ಹೇಗೆ ಅಳೆಯುವುದು ಮತ್ತು ನಿಮ್ಮ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ನೀವು ಈ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಹೇಗೆ ಬಳಸಬಹುದು ಎಂಬುದಕ್ಕೆ ಕೆಲವು ನೈಜ ಉದಾಹರಣೆಗಳನ್ನು ತೋರಿಸಲು ನಾನು ವಿವರಿಸಲು ಬಯಸುತ್ತೇನೆ.



ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ