Query on unit testing of sockets in c language using RTRT testing tool -


सॉफ्टवेयर सी प्रोग्रामिंग भाषा का उपयोग कर VXworks ऑपरेटिंग सिस्टम पर विकसित किया गया है।

अनुप्रयोग अन्य अनुप्रयोगों के साथ सॉकेट कनेक्शन स्थापित करता है और इस प्रक्रिया के दौरान यह कई इनबिल्ट VXworks सिस्टम कॉल को कॉल करता है जैसे send () , recv () , bzero () और bcopy )

सवाल है कि मैं आरटीआरटी परीक्षण उपकरण का उपयोग कर अपने सॉफ़्टवेयर के इकाई परीक्षण (बयान कवरेज) को पूरा करने की कोशिश कर रहा हूं।

जैसा कि भेजें () , recv () इनबिल्ट सिस्टम कॉल्स हैं, इन सिस्टम कॉलों द्वारा पारित किए गए मूल्य और वापस मेरे नियंत्रण से बाहर हैं। आरटीआरटी उपकरण का उपयोग करके सॉकेट्स के यूनिट परीक्षण को कैसे पूरा करें?

बजरो और बीसीपी की जांच करने की आवश्यकता नहीं है भेजें और आरईसी के संदर्भ में, आप अपने फ़ंक्शन को भेजते और फ़ैक्टर भेज सकते थे और उनका उपयोग कर सकते थे। उत्पादन कोड में वे सिस्टम भेजते हैं और पुनः लोड करते हैं, यूनिट टेस्ट कोड में आप अपनी खुद की प्रेषित और आरक्यूवी कार्यों को लिख सकते हैं, जो आपको यूनिट परीक्षण की आवश्यकता के अनुसार अनुमति देते हैं।


Comments