TestNG এ ডেটা প্রদানকারী কি?
TestNG এ ডেটা প্রদানকারী কি?

ভিডিও: TestNG এ ডেটা প্রদানকারী কি?

ভিডিও: TestNG এ ডেটা প্রদানকারী কি?
ভিডিও: Damp proof or waterproofing chemical for walls testing | bangla | dr. fix it super latex 2024, মে
Anonim

দ্বারা উপলব্ধ একটি গুরুত্বপূর্ণ বৈশিষ্ট্য টেস্টএনজি হয় টেস্টিং ডেটা প্রদানকারী বৈশিষ্ট্য এটা আপনাকে লিখতে সাহায্য করে তথ্য -চালিত পরীক্ষা যার অর্থ হল একই পরীক্ষার পদ্ধতি বিভিন্ন সহ একাধিকবার চালানো যেতে পারে তথ্য -সেট এটি পরীক্ষা পদ্ধতিতে জটিল পরামিতি প্রদান করতে সাহায্য করে কারণ XML থেকে এটি করা সম্ভব নয়।

এখানে, ডেটা প্রদানকারী কি?

ক. NET তথ্য প্রদানকারী একটি সফ্টওয়্যার লাইব্রেরি যা প্রদান করে এমন ক্লাস নিয়ে গঠিত তথ্য অ্যাক্সেস পরিষেবা যেমন a এর সাথে সংযোগ তথ্য উৎস, একটি এ কমান্ড নির্বাহ করা তথ্য উৎস এবং আনা তথ্য থেকে a তথ্য লেনদেনের মধ্যে কমান্ড চালানোর জন্য সমর্থন সহ উত্স।

একইভাবে, টেস্টএনজিতে ডেটাপ্রোভাইডার এবং পরামিতিগুলির মধ্যে পার্থক্য কী? যেখানে, তথ্য প্রদানকারী প্রদান করতে ব্যবহৃত হয় পরামিতি একটি পরীক্ষার জন্য যদি আপনি প্রদান করেন তথ্য প্রদানকারী একটি পরীক্ষা করার জন্য, পরীক্ষা নেওয়া হবে ভিন্ন প্রতিটি সময় মান সেট। আপনি যেখানে একটি সাইটে লগইন করতে চান তার মতো একটি দৃশ্যের জন্য এটি দরকারী ভিন্ন প্রতিবার ব্যবহারকারীর নাম এবং পাসওয়ার্ডের সেট।

পরবর্তীকালে, প্রশ্ন হল, সেলেনিয়ামে ডেটা প্রদানকারীর ব্যবহার কী?

তথ্য প্রদানকারী টেস্টএনজিতে। সরবরাহ হিসাবে একটি পদ্ধতি চিহ্নিত করে তথ্য একটি পরীক্ষা পদ্ধতির জন্য। টীকা করা পদ্ধতিটি অবশ্যই একটি অবজেক্ট ফেরত দেবে যেখানে প্রতিটি অবজেক্ট পরীক্ষা পদ্ধতির প্যারামিটার তালিকা বরাদ্দ করা যেতে পারে।

সেলেনিয়ামে ডেটা প্রদানকারীর রিটার্ন টাইপ কি?

@Parameter+TestNG ব্যবহার করে। xml শুধুমাত্র একটি মান এক সময়ে সেট করা যেতে পারে, কিন্তু @ ডেটাপ্রোভাইডার রিটার্ন অবজেক্টের একটি 2d অ্যারে। যদি তথ্য প্রদানকারী বিভিন্ন ক্লাসে উপস্থিত থাকে তারপর ক্লাস যেখানে পরীক্ষা পদ্ধতি থাকে, তথ্য প্রদানকারী স্ট্যাটিক পদ্ধতি হওয়া উচিত।

প্রস্তাবিত: