Test suite
ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ, ಟೆಸ್ಟ್ ಸೂಟ್, ಸಾಮಾನ್ಯವಾಗಿ ವ್ಯಾಲಿಡೇಷನ್ ಸೂಟ್ ಎಂದು ಕರೆಯಲ್ಪಡುವುದಿಲ್ಲ, ಇದು ಕೆಲವು ನಿರ್ದಿಷ್ಟ ನಡವಳಿಕೆಗಳನ್ನು ಹೊಂದಿದೆ ಎಂದು ತೋರಿಸಲು ಸಾಫ್ಟ್ವೇರ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಬಳಸಲಾಗುವ ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳ ಸಂಗ್ರಹವಾಗಿದೆ. ಪರೀಕ್ಷಾ ಸೂಟ್ ಸಾಮಾನ್ಯವಾಗಿ ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳ ಪ್ರತಿ ಸಂಗ್ರಹಕ್ಕೆ ವಿವರವಾದ ಸೂಚನೆಗಳು ಅಥವಾ ಗುರಿಗಳನ್ನು ಮತ್ತು ಪರೀಕ್ಷೆಯ ಸಮಯದಲ್ಲಿ ಬಳಸಬೇಕಾದ ವ್ಯವಸ್ಥೆಯ ಸಂರಚನೆಯ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳ ಒಂದು ಗುಂಪು ಪೂರ್ವಭಾವಿ ಸ್ಥಿತಿಗಳು ಅಥವಾ ಹಂತಗಳನ್ನು ಮತ್ತು ಈ ಕೆಳಗಿನ ಪರೀಕ್ಷೆಗಳ ವಿವರಣೆಗಳನ್ನು ಸಹ ಹೊಂದಿರಬಹುದು. ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳ ಸಂಗ್ರಹಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಪರೀಕ್ಷಾ ಯೋಜನೆ, ಪರೀಕ್ಷಾ ಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ಪರೀಕ್ಷಾ ಸನ್ನಿವೇಶ ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ. ವಿಧಗಳು ಸಾಂದರ್ಭಿಕವಾಗಿ, ಪರೀಕ್ಷಾ ಸೂಟ್ಗಳನ್ನು ಒಂದೇ ರೀತಿಯ ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಒಂದು ವ್ಯವಸ್ಥೆಯು ಹೊಗೆ ಪರೀಕ್ಷೆಗಳನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿರುವ ಹೊಗೆ ಪರೀಕ್ಷಾ ಸೂಟ್ ಅಥವಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿನ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಗಳಿಗಾಗಿ ಪರೀಕ್ಷಾ ಸೂಟ್ ಅನ್ನು ಹೊಂದಿರಬಹುದು. ಇದು ಎಲ್ಲಾ ಪರೀಕ್ಷೆಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು ಮತ್ತು ಪರೀಕ್ಷೆಯನ್ನು ಹೊಗೆ ಪರೀಕ್ಷೆಯಾಗಿ ಬಳಸಬೇಕೇ ಅಥವಾ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಗಳಿಗಾಗಿ ಬಳಸಬೇಕೇ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಮಾದರಿ-ಆಧಾರಿತ ಪರೀಕ್ಷೆಯಲ್ಲಿ, ಅಬ್ಸ್ಟ್ರಾಕ್ಟ್ ಟೆಸ್ಟ್ ಸೂಟ್ಗಳ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ಗುರುತಿಸಲಾಗುತ್ತದೆ, ಇವು ಪರೀಕ್ಷೆಯ ಅಡಿಯಲ್ಲಿರುವ ವ್ಯವಸ್ಥೆಯ ಉನ್ನತ-ಮಟ್ಟದ ಮಾದರಿಗಳಿಂದ ಪಡೆದ ಅಬ್ಸ್ಟ್ರಾಕ್ಟ್ ಟೆಸ್ಟ್ ಕೇಸ್ಗಳ ಸಂಗ್ರಹಗಳಾಗಿವೆ, ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಟೆಸ್ಟ್ ಸೂಟ್ಗಳು, ಈ ಸೂಟ್ ಅನ್ನು ಪ್ರೋಗ್ರಾಂನಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅಗತ್ಯವಾದ ಕಾಂಕ್ರೀಟ್, ಕೆಳ-ಮಟ್ಟದ ವಿವರಗಳನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ಅಬ್ಸ್ಟ್ರಾಕ್ಟ್ ಟೆಸ್ಟ್ ಸೂಟ್ಗಳಿಂದ ಪಡೆಯಲಾಗಿದೆ. ಅಬ್ಸ್ಟ್ರಾಕ್ಟ್ ಟೆಸ್ಟ್ ಸೂಟ್ ಅನ್ನು ಪರೀಕ್ಷೆಯ (ಎಸ್ಯುಟಿ) ಅಡಿಯಲ್ಲಿ ನಿಜವಾದ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ನೇರವಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಅಬ್ಸ್ಟ್ರಾಕ್ಟ್ ಟೆಸ್ಟ್ ಪ್ರಕರಣಗಳು ಹೆಚ್ಚಿನ ಅಬ್ಸ್ಟ್ರಾಕ್ಷನ್ ಮಟ್ಟದಲ್ಲಿರುತ್ತವೆ ಮತ್ತು ಎಸ್ಯುಟಿ ಮತ್ತು ಅದರ ಪರಿಸರದ ಬಗ್ಗೆ ದೃಢವಾದ ವಿವರಗಳನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಪರೀಕ್ಷಾ ಸೂಟ್ ಎಸ್. ಯು. ಟಿ. ಯೊಂದಿಗೆ ಸರಿಯಾಗಿ ಸಂವಹನ ನಡೆಸಲು ಸಾಕಷ್ಟು ವಿವರವಾದ ಮಟ್ಟದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಪರೀಕ್ಷಾ ಸೂಟ್ ಅನ್ನು ಎಸ್. ಯು. ಟಿ. ಯೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್ ಮಾಡಲು ಪರೀಕ್ಷಾ ಹಾರ್ನೆಸ್ ಸಾಮಾನ್ಯವಾಗಿ ಇರುತ್ತದೆ. ಪ್ರೈಮಲಿಟಿ ಟೆಸ್ಟ್ ಸಬ್ರುಟೈನ್ಗಾಗಿ ಪರೀಕ್ಷಾ ಸೂಟ್ ಸಂಖ್ಯೆಗಳ ಪಟ್ಟಿ ಮತ್ತು ಅವುಗಳ ಪ್ರೈಮಲಿಟಿ (ಪ್ರೈಮ್ ಅಥವಾ ಕಾಂಪೋಸಿಟ್) ಜೊತೆಗೆ ಪರೀಕ್ಷಾ ಸಬ್ರುಟೈನ್ ಅನ್ನು ಒಳಗೊಂಡಿರಬಹುದು. ಪರೀಕ್ಷೆಯ ಉಪ ಕ್ರಮವು ಪಟ್ಟಿಯಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ಸಂಖ್ಯೆಯನ್ನು ಪ್ರಾಥಮಿಕ ಪರೀಕ್ಷಕರಿಗೆ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಪರೀಕ್ಷೆಯ ಫಲಿತಾಂಶವು ಸರಿಯಾಗಿದೆ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಸನ್ನಿವೇಶ ಪರೀಕ್ಷಾ ತಂತ್ರಾಂಶ ಪರೀಕ್ಷಾ ಪ್ರಕರಣ ಉಲ್ಲೇಖಗಳ ಸೂಟ್ ಅನ್ನು ಸಹ ನೋಡಿ