And the functionality tests are done based on the functional requirements, so we find out what are the high-level functions there or the huge cases and what are the scenarios and then we do the functionality test, which are basically black-box test cases, because we do not have access to the source code during system testing.
आणि फंक्शनॅलिटी टेस्टिंग फंक्शनल रिक्वायरमेंटच्या आधारे केली जाते, म्हणून आपल्याला तेथे हाय-लेव्हल वरील फंक्शन्स किंवा ह्यूज केसेस काय आहेत आणि सिनॅरिओ काय आहे हे शोधून काढून फंक्शनॅलिटी टेस्टिंग करावी लागेल, जी मुळात ब्लॅक-बॉक्स टेस्टिंग केस आहे, कारण आपल्याला सिस्टम टेस्टिंग दरम्यान सोर्स कोडमध्ये ऍक्सेस नाही.