ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯ ಅತ್ಯಗತ್ಯ ಭಾಗವಾಗಿದೆ. ಇದು ಸಾಫ್ಟ್ವೇರ್ ಪ್ರೋಗ್ರಾಂ ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಮುಖ್ಯವಾಗಿದೆ ಏಕೆಂದರೆ ಅದು ಸಾರ್ವಜನಿಕರಿಗೆ ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿನ ಯಾವುದೇ ದೋಷಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಸಾಫ್ಟ್ವೇರ್ ಬಳಕೆದಾರರ ನಿರೀಕ್ಷೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಮತ್ತು ಉತ್ತಮ ಗುಣಮಟ್ಟದ್ದಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಅಥವಾ ಸ್ವಯಂಚಾಲಿತ ಪರಿಕರಗಳೊಂದಿಗೆ ಮಾಡಬಹುದು. ಹಸ್ತಚಾಲಿತ ಪರೀಕ್ಷೆಯು ಪರೀಕ್ಷಕರಿಂದ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಪರೀಕ್ಷಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಇದು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ರನ್ ಮಾಡುವುದು ಮತ್ತು ಯಾವುದೇ ದೋಷಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಸಾಫ್ಟ್ವೇರ್ ಪರಿಕರಗಳನ್ನು ಬಳಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಯಾವುದೇ ದೋಷಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಪರೀಕ್ಷೆಗಳ ಸರಣಿಯ ಮೂಲಕ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ರನ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಬಹುದು.
ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯನ್ನು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ಮಾಡಬಹುದು. ಕ್ರಿಯಾತ್ಮಕ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ನ ಕಾರ್ಯವನ್ನು ಪರಿಶೀಲಿಸುವ ಒಂದು ರೀತಿಯ ಪರೀಕ್ಷೆಯಾಗಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವುದನ್ನು ಇದು ಒಳಗೊಂಡಿದೆ. ಕಾರ್ಯಕ್ಷಮತೆ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ಮತ್ತೊಂದು ರೀತಿಯ ಪರೀಕ್ಷೆಯಾಗಿದೆ. ಇದು ಸಾಫ್ಟ್ವೇರ್ನ ವೇಗ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಭದ್ರತಾ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ನ ಸುರಕ್ಷತೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ಒಂದು ರೀತಿಯ ಪರೀಕ್ಷೆಯಾಗಿದೆ. ಇದು ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿನ ಯಾವುದೇ ದೋಷಗಳು ಅಥವಾ ದೌರ್ಬಲ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರಮುಖ ಭಾಗವಾಗಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ಉತ್ತಮ ಗುಣಮಟ್ಟದ್ದಾಗಿದೆ ಮತ್ತು ಬಳಕೆದಾರರ ನಿರೀಕ್ಷೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಇದು ಸಾರ್ವಜನಿಕರಿಗೆ ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿನ ಯಾವುದೇ ದೋಷಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಪ್ರಯೋಜನಗಳು
ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಅಪ್ಲಿಕೇಶನ್ ಅದರ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಮತ್ತು ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. ಇದು ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರಮುಖ ಭಾಗವಾಗಿದೆ, ಏಕೆಂದರೆ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಸಾರ್ವಜನಿಕರಿಗೆ ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಯಾವುದೇ ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯ ಪ್ರಯೋಜನಗಳು ಸೇರಿವೆ:
1. ಸುಧಾರಿತ ಗುಣಮಟ್ಟ: ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಉತ್ತಮ ಗುಣಮಟ್ಟದ್ದಾಗಿದೆ ಮತ್ತು ಬಳಕೆದಾರರ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಕಡೆಗಣಿಸಲ್ಪಟ್ಟಿರುವ ಯಾವುದೇ ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
2. ಕಡಿಮೆಯಾದ ವೆಚ್ಚಗಳು: ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆಯಾಗುವ ಮೊದಲು ಯಾವುದೇ ಸಮಸ್ಯೆಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಗುರುತಿಸುವ ಮತ್ತು ಸರಿಪಡಿಸುವ ಮೂಲಕ, ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆಯಾದ ನಂತರ ಅವುಗಳನ್ನು ಸರಿಪಡಿಸಲು ಸಂಬಂಧಿಸಿದ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
3. ಹೆಚ್ಚಿದ ದಕ್ಷತೆ: ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಪರೀಕ್ಷಿಸುವ ಮೂಲಕ, ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಪರಿಣಾಮಕಾರಿಯಾಗಿದೆ ಮತ್ತು ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆಯಾದ ನಂತರ ಯಾವುದೇ ಸಮಸ್ಯೆಗಳು ಅಥವಾ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು ಅಗತ್ಯವಿರುವ ಸಮಯ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳ ಪ್ರಮಾಣವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
4. ಸುಧಾರಿತ ಬಳಕೆದಾರ ಅನುಭವ: ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಪರೀಕ್ಷಿಸುವ ಮೂಲಕ, ಬಳಕೆದಾರರ ಅನುಭವವು ಸಾಧ್ಯವಾದಷ್ಟು ಉತ್ತಮವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಬಳಕೆದಾರರು ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ತೃಪ್ತರಾಗಿದ್ದಾರೆ ಮತ್ತು ಅದನ್ನು ಬಳಸುವ ಸಾಧ್ಯತೆ ಹೆಚ್ಚು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
5. ಹೆಚ್ಚಿದ ಭದ್ರತೆ: ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಪರೀಕ್ಷಿಸುವ ಮೂಲಕ, ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಸುರಕ್ಷಿತವಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆಯ ಮೊದಲು ಯಾವುದೇ ಸಂಭಾವ್ಯ ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ ಮತ್ತು ಸರಿಪಡಿಸಲಾಗಿದೆ. ಇದು ಬಳಕೆದಾರರನ್ನು ಮತ್ತು ಅವರ ಡೇಟಾವನ್ನು ರಕ್ಷಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಸಲಹೆಗಳು ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆ
ಸಾಫ್ಟ್ವೇರ್ ಪರೀಕ್ಷೆಯು ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರಮುಖ ಭಾಗವಾಗಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ತನ್ನ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಮತ್ತು ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಪರೀಕ್ಷೆಯನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಅಥವಾ ಸ್ವಯಂಚಾಲಿತ ಪರಿಕರಗಳೊಂದಿಗೆ ಮಾಡಬಹುದು.
ಹಸ್ತಚಾಲಿತ ಪರೀಕ್ಷೆಯು ಪರೀಕ್ಷಕರಿಂದ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಪರೀಕ್ಷಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಇದು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ರನ್ ಮಾಡುವುದು, ದೋಷಗಳಿಗಾಗಿ ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ನಿರೀಕ್ಷಿಸಿದಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಹಸ್ತಚಾಲಿತ ಪರೀಕ್ಷೆಯು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಬೇಸರದ ಸಂಗತಿಯಾಗಿದೆ, ಆದರೆ ಸಾಫ್ಟ್ವೇರ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು ಮುಖ್ಯವಾಗಿದೆ.
ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಯು ಪರೀಕ್ಷಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಸಾಫ್ಟ್ವೇರ್ ಪರಿಕರಗಳನ್ನು ಬಳಸುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪರೀಕ್ಷಿಸಲು ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಯನ್ನು ಬಳಸಬಹುದು. ನಿರ್ದಿಷ್ಟ ಸನ್ನಿವೇಶಗಳು ಮತ್ತು ಷರತ್ತುಗಳಿಗಾಗಿ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಗಳನ್ನು ಬರೆಯಬಹುದು. ಸಾಫ್ಟ್ವೇರ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪುನರಾವರ್ತಿತ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸಲು ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷೆಗಳನ್ನು ಸಹ ಬಳಸಬಹುದು.
ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಪರೀಕ್ಷಿಸುವಾಗ, ಬಳಕೆದಾರರ ಅನುಭವವನ್ನು ಪರಿಗಣಿಸುವುದು ಮುಖ್ಯವಾಗಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸಲು ಸುಲಭವಾಗಿದೆ ಮತ್ತು ಅದು ಬಳಕೆದಾರರ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಮಾಡಬೇಕು. ಸಾಫ್ಟ್ವೇರ್ ಸುರಕ್ಷಿತವಾಗಿದೆಯೇ ಮತ್ತು ಅದು ಸುರಕ್ಷತಾ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಸಹ ಮಾಡಬೇಕು.
ಸಾಫ್ಟ್ವೇರ್ ಇತರ ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಸಹ ಮಾಡಬೇಕು. ಸಾಫ್ಟ್ವೇರ್ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದೆ ಮತ್ತು ಅದು ನಿರೀಕ್ಷಿತ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಸಹ ಮಾಡಬೇಕು.
ಸಾಫ್ಟ್ವೇರ್ ನಿರ್ವಹಿಸಬಲ್ಲದು ಮತ್ತು ಅಗತ್ಯವಿರುವಂತೆ ಅದನ್ನು ನವೀಕರಿಸಬಹುದು ಮತ್ತು ಮಾರ್ಪಡಿಸಬಹುದು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಸಹ ಮಾಡಬೇಕು. ಸಾಫ್ಟ್ವೇರ್ ಸ್ಕೇಲೆಬಲ್ ಆಗಿದೆಯೇ ಮತ್ತು ಅದು ದೊಡ್ಡ ಪ್ರಮಾಣದ ಡೇಟಾವನ್ನು ನಿಭಾಯಿಸಬಲ್ಲದು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಸಹ ಮಾಡಬೇಕು.
ಅಂತಿಮವಾಗಿ, ಸಾಫ್ಟ್ವೇರ್ ಸಮರ್ಥವಾಗಿದೆ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಮಾಡಬೇಕು. ಸಾಫ್ಟ್ವೇರ್ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದೆ ಮತ್ತು ಅದು ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರೀಕ್ಷೆಯನ್ನು ಸಹ ಮಾಡಬೇಕು.