Robot Framework
ರೋಬೋಟ್ ಫ್ರೇಮ್ವರ್ಕ್ ಸ್ವೀಕಾರ ಪರೀಕ್ಷೆ ಮತ್ತು ಸ್ವೀಕಾರ ಪರೀಕ್ಷೆ-ಚಾಲಿತ ಅಭಿವೃದ್ಧಿ (ಎಟಿಡಿಡಿ) ಯ ಸಾಮಾನ್ಯ ಪರೀಕ್ಷಾ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಚೌಕಟ್ಟಾಗಿದೆ. ಇದು ಕೀವರ್ಡ್-ಚಾಲಿತ ಪರೀಕ್ಷಾ ಚೌಕಟ್ಟಾಗಿದ್ದು, ಇದು ಕೋಷ್ಟಕ ಪರೀಕ್ಷಾ ದತ್ತಾಂಶ ವಾಕ್ಯರಚನೆಯನ್ನು ಬಳಸುತ್ತದೆ. ರೋಬೋಟ್ ಫ್ರೇಮ್ವರ್ಕ್ನ ಮೂಲ ವಿಚಾರಗಳನ್ನು 2005 ರಲ್ಲಿ ಪೆಕ್ಕಾ ಕ್ಲಾರ್ಕ್ ಅವರ ಸ್ನಾತಕೋತ್ತರ ಪ್ರಬಂಧದಲ್ಲಿ ರೂಪಿಸಲಾಯಿತು. ಮೊದಲ ಆವೃತ್ತಿಯನ್ನು ಅದೇ ವರ್ಷ ನೋಕಿಯಾ ನೆಟ್ವರ್ಕ್ಸ್ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಆವೃತ್ತಿ 2 ಅನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿ ಜೂನ್ 24,2008 ರಂದು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು ಮತ್ತು ಆವೃತ್ತಿ 3 ಅನ್ನು ಫೆಬ್ರವರಿ 7,2017 ರಂದು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಚೌಕಟ್ಟನ್ನು ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಬಳಸಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಕೊಡುಗೆದಾರರ ಸಕ್ರಿಯ ಸಮುದಾಯವನ್ನು ಹೊಂದಿದೆ. ಇದನ್ನು ಅಪಾಚೆ ಪರವಾನಗಿ 2 ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಇದನ್ನು robotframework.org ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. 2020ರ ಸಮೀಕ್ಷೆಯಲ್ಲಿ ಇದು 12 ಪರೀಕ್ಷಾ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಚೌಕಟ್ಟುಗಳಲ್ಲಿ 8 ಅಂಕಗಳನ್ನು ಗಳಿಸಿದ್ದು, ಪ್ರತಿಕ್ರಿಯಿಸಿದವರಲ್ಲಿ 3 ಪ್ರತಿಶತದಷ್ಟು ಜನರು ಇದನ್ನು ಬಳಸುತ್ತಿದ್ದಾರೆ. 2021ರಲ್ಲಿ ಇದು ಶೇಕಡಾ 2ರಷ್ಟು ಬಳಕೆಯೊಂದಿಗೆ 22ರಲ್ಲಿ 18ಕ್ಕೆ ಕುಸಿದಿದೆ. ವಿವರಣೆ ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳನ್ನು ಕೋಷ್ಟಕದ ರೂಪದಲ್ಲಿ ಬರೆಯಲಾದ ಕೀವರ್ಡ್-ಪರೀಕ್ಷಾ ವಿಧಾನವನ್ನು ಬಳಸಿ ಬರೆಯಲಾಗುತ್ತದೆ. ಈ ಕೋಷ್ಟಕಗಳನ್ನು ಸರಳ ಪಠ್ಯ, ಟ್ಯಾಬ್-ಬೇರ್ಪಡಿಸಿದ ಮೌಲ್ಯಗಳು (ಟಿಎಸ್ವಿ), ಅಥವಾ ಯಾವುದೇ ಪಠ್ಯ ಸಂಪಾದಕದಲ್ಲಿ ಅಥವಾ ರೋಬೋಟ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (ಆರ್ಐಡಿಇ) ಅನ್ನು ಬಳಸಿಕೊಂಡು ರೀಸ್ಟ್ರಕ್ಚರ್ಡ್ ಟೆಕ್ಸ್ಟ್ (ರೀಎಸ್ಟಿ) ಸ್ವರೂಪದ ಕಡತಗಳಲ್ಲಿ ಬರೆಯಬಹುದು. ಫ್ರೇಮ್ವರ್ಕ್-ನಿರ್ದಿಷ್ಟ ಕೋಡ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ, ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟಿಂಗ್ ಇತ್ಯಾದಿಗಳನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ರೈಡ್ ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳನ್ನು ಬರೆಯುವುದನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗಳು ಈ ಕೆಳಗಿನ ಪರೀಕ್ಷಾ ಪ್ರಕರಣವು ಹಲೋ, ವರ್ಲ್ಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ! ಉದಾಹರಣೆಃ * * * ಟೆಸ್ಟ್ ಕೇಸ್ಗಳು * * * ಡೆಮೊ ಲಾಗ್ ಹಲೋ ವರ್ಲ್ಡ್ ಲಾಗ್ ಎಂಬುದು ರೋಬೋಟ್ ಫ್ರೇಮ್ವರ್ಕ್ ರಚಿಸಿದ ಪರೀಕ್ಷಾ ವರದಿಗೆ ನೀಡಲಾದ ನಿಯತಾಂಕವನ್ನು ಲಾಗ್ ಮಾಡುವ ಅಂತರ್ನಿರ್ಮಿತ ಕೀವರ್ಡ್ ಆಗಿದೆ. ಸೆಲೆನಿಯಮ್ ಲೈಬ್ರರಿಯೊಂದಿಗೆ, ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಪರೀಕ್ಷೆಗಳನ್ನು ಬರೆಯುವುದು ತುಂಬಾ ಸುಲಭಃ * * * ಟೆಸ್ಟ್ ಕೇಸ್ಗಳು * * * ಡೆಮೋ ಓಪನ್ ಬ್ರೌಸರ್ https://www.google.com ಅಂದರೆ ಇನ್ಪುಟ್ ಟೆಕ್ಸ್ಟ್ ಐಡಿ = lst-ib ಹಾಲಿವುಡ್ ಸೆಲೆಬ್ರಿಟಿಗಳು ಕ್ಲಿಕ್ ಬಟನ್ ಗೂಗಲ್ ಸರ್ಚ್ ಈ ಪರೀಕ್ಷೆಯು ಗೂಗಲ್ನೊಂದಿಗೆ ಹೊಸ ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋರರ್ ಬ್ರೌಸರ್ ವಿಂಡೋವನ್ನು ತೆರೆಯುತ್ತದೆ ಮತ್ತು "ಗೂಗಲ್ ಸರ್ಚ್" ಗುಂಡಿಯನ್ನು ಒತ್ತುವ ಮೂಲಕ "ಹಾಲಿವುಡ್ ಸೆಲೆಬ್ರಿಟಿಗಳಿಗಾಗಿ" ಇಂಟರ್ನೆಟ್ ಹುಡುಕಾಟವನ್ನು ಮಾಡುತ್ತದೆ. ರೋಬೋಟ್ ಫ್ರೇಮ್ವರ್ಕ್ ಬ್ರೌಸರ್ನೊಂದಿಗೆ, ಕ್ರೋಮಿಯಂ, ವೆಬ್ಕಿಟ್ ಮತ್ತು ಫೈರ್ಫಾಕ್ಸ್ನೊಂದಿಗೆ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಕಾರ್ಯವನ್ನು ಮಾಡಬಹುದು. * * * ಸೆಟ್ಟಿಂಗ್ಗಳು * * * ಲೈಬ್ರರಿ ಬ್ರೌಸರ್ * * * ಟೆಸ್ಟ್ ಕೇಸ್ಗಳು * * * ಉದಾಹರಣೆ ಹೊಸ ಪುಟವನ್ನು ಪರೀಕ್ಷಿಸಿ https://playwright.dev ಪಠ್ಯವನ್ನು ಪಡೆಯಿರಿ h1 = = ಪ್ಲೇ ರೈಟ್ ಆಡ್-ಆನ್ಗಳು ಈ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಪೈಥಾನ್ನಲ್ಲಿ ಉತ್ತಮವಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ, ಆದರೆ ಜಾವಾ ಅಥವಾ. ನೆಟ್ ಅನ್ನು ಬಳಸುವುದು ಸಹ ಸಾಧ್ಯವಿದೆ. ಪರ್ಲ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಪಿಎಚ್ಪಿಗಳಂತಹ ಇತರ ಭಾಷೆಗಳನ್ನು ದಾಖಲಿತ ರಿಮೋಟ್ ಲೈಬ್ರರಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಗ್ರಂಥಾಲಯಗಳಿಗೂ ಬಳಸಬಹುದು. ಕೀವರ್ಡ್-ಚಾಲಿತ ಪರೀಕ್ಷೆ ದತ್ತಾಂಶ-ಚಾಲಿತ ಪರೀಕ್ಷೆ ಟೆಸ್ಟ್-ಚಾಲಿತ ಅಭಿವೃದ್ಧಿ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಅಪಾಚೆ ಪರವಾನಗಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಪೈಥಾನ್ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್, ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷಾ ಉಪಕರಣಗಳು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಪರೀಕ್ಷಿಸುತ್ತದೆ.