সুচিপত্র:

আমি কিভাবে একটি ডেটা চালিত ইউনিট পরীক্ষা তৈরি করব?
আমি কিভাবে একটি ডেটা চালিত ইউনিট পরীক্ষা তৈরি করব?

ভিডিও: আমি কিভাবে একটি ডেটা চালিত ইউনিট পরীক্ষা তৈরি করব?

ভিডিও: আমি কিভাবে একটি ডেটা চালিত ইউনিট পরীক্ষা তৈরি করব?
ভিডিও: ডেটা চালিত পরীক্ষা তৈরি করুন 2024, ডিসেম্বর
Anonim

একটি ডেটা-চালিত ইউনিট পরীক্ষা তৈরি করতে নিম্নলিখিত পদক্ষেপগুলি জড়িত:

  1. একটি ডেটা তৈরি করুন উত্স যা আপনি ব্যবহার করেন যে মান ধারণ করে পরীক্ষা পদ্ধতি
  2. একটি ব্যক্তিগত TestContext ক্ষেত্র এবং একটি সর্বজনীন TestContext সম্পত্তি যোগ করুন পরীক্ষা ক্লাস
  3. সৃষ্টি ক ইউনিট পরীক্ষা পদ্ধতি এবং এটিতে একটি DataSourceAttribute বৈশিষ্ট্য যোগ করুন।

এই বিষয়ে, আপনি কিভাবে ডেটা চালিত পরীক্ষা করবেন?

পদ্ধতি 1) প্রতিটি ডেটাসেটের জন্য 1000টি স্ক্রিপ্ট তৈরি করুন এবং প্রতিটি চালান পরীক্ষা আলাদাভাবে একে একে। পদ্ধতি 2) ম্যানুয়ালি মান পরিবর্তন করুন পরীক্ষা স্ক্রিপ্ট এবং এটি বেশ কয়েকবার চালান। পদ্ধতি 3) আমদানি করুন তথ্য এক্সেল শীট থেকে। আনুন পরীক্ষার তথ্য এক্সেল সারি থেকে এক এক করে স্ক্রিপ্ট চালান।

এছাড়াও জানুন, আমি কিভাবে একটি ডেটা চালিত ফ্রেমওয়ার্ক তৈরি করব? এখানে আমি Apache POI ব্যবহার করে জাভা সহ সেলেনিয়ামে ডেটা চালিত ফ্রেমওয়ার্কের বাস্তবায়ন প্রদর্শন করতে Facebook অ্যাপ্লিকেশন নেব।

  1. দৃশ্যকল্প: ফেসবুক পেজ খুলুন এবং লগ ইন করুন এবং লগ আউট করুন।
  2. ধাপ 1: Eclipse খুলুন এবং Apache POI জার ফাইলগুলি কনফিগার করুন - Apache Jars ডাউনলোড করুন।
  3. ধাপ 2: এক্সেল শীট খুলুন এবং কিছু পরীক্ষার ডেটা তৈরি করুন।

এছাড়া ডাটা চালিত টেস্টিং কত প্রকার?

TestComplete-এ ডেটা-চালিত পরীক্ষার জন্য, আপনি নিম্নলিখিত ধরনের ডেটা স্টোরেজ ব্যবহার করতে পারেন:

  • কমা দ্বারা পৃথক করা মান (CSV) ফাইল।
  • এক্সেল শীট।
  • ডাটাবেস টেবিল।
  • স্ক্রিপ্ট অ্যারে।
  • টেবিল ভেরিয়েবল।

TestContext C# কি?

টেস্ট কনটেক্সট (NUnit 2.5. প্রতিটি NUnit পরীক্ষা একটি এক্সিকিউশন প্রেক্ষাপটে সঞ্চালিত হয়, যার মধ্যে পরিবেশ সম্পর্কে তথ্যের পাশাপাশি পরীক্ষাটিও অন্তর্ভুক্ত থাকে। টেস্ট কনটেক্সট ক্লাস এক্সিকিউশন প্রেক্ষাপট সম্পর্কে কিছু তথ্য অ্যাক্সেস করতে পরীক্ষাগুলিকে অনুমতি দেয়। এই ক্লাসটি 2.5 থেকে NUnit-এ উপস্থিত রয়েছে।

প্রস্তাবিত: