ডিআইটি এবং এসডিইটির মধ্যে পার্থক্য কি?

ডিআইটি একটি পরীক্ষা প্রোগ্রামার is

শব্দটি মৌখিকভাবে ব্যবহারের অর্থ পরীক্ষায় কাজ করা প্রস্তুতকারক।

একটি সাধারণ সফ্টওয়্যার বিকাশ প্রকল্পে আপনার বিকাশ এবং পরীক্ষার অনুশীলন রয়েছে। Ditionতিহ্যগতভাবে, বিকাশকারীরা কোড বিকাশ করে। উন্নত কোডটি পরীক্ষা করার জন্য টেস্টটি পরীক্ষায় চলে। খুব সহজ।

প্রতিশব্দ হিসাবে, পরীক্ষকদের প্রায়শই "কিউএ" (গুণগত নিশ্চয়তা) হিসাবে উল্লেখ করা হয়।

কিউএ পরীক্ষকগণ ম্যানুয়াল টেস্টিং করেন।

তারপরে কর্মের সময় এসেছিল, যেখানে শিল্পটি সিস্টেম টেস্টিং (সাধারণত ম্যানুয়াল টেস্টিং) স্বয়ংক্রিয় করার প্রয়োজনীয়তা উপলব্ধি করে যাতে এটি সহজেই অনুলিপি করা যায় (যেমন প্রস্তুতকারকের ব্লক পরীক্ষার মতো)। আর একটি কারণ হ'ল ম্যানুয়াল পরীক্ষাটি একটি দীর্ঘ প্রক্রিয়া বলে মনে হয়েছিল। ব্যবসায়গুলি চেয়েছিল পণ্যটি দ্রুত বাজারজাত করা হোক। তবে তাদের পণ্যগুলির এখনও পুরোপুরি পরীক্ষা করা দরকার। অতএব, অটোমেশন প্রয়োজন।

ফলস্বরূপ, পরীক্ষার অটোমেশন টেস্টিং / টেস্টিং অটোমেশন ইঞ্জিনিয়ারদের বৃদ্ধি হয়েছে।

তবে সমস্যা আছে।

এই পরীক্ষাগুলির জন্য অটোমেশন পরীক্ষাগুলি হ'ল ম্যানুয়াল কিউএ পরীক্ষার্থীরা যারা ম্যানুয়াল টেস্টিং থেকে অটোমেশন টেস্টিংয়ে যান। এ কারণে, তাদের মধ্যে কারও কারও কাছে ভাল-স্বয়ংক্রিয় সিস্টেম পরীক্ষাগুলি লেখার জন্য প্রযুক্তিগত জ্ঞানের অভাব রয়েছে (তাদের কোড রয়েছে)।

সমাধান - এটি বিকাশকারীদের কাছে আনুন।

বিকাশকারীরা এই স্বয়ংক্রিয় সিস্টেম পরীক্ষাগুলিতে বিশেষভাবে কাজ করছেন। তবে এটি সেই পরীক্ষামূলক সফ্টওয়্যার কোড নয় যা বাজারে সরবরাহ করা হয়।

প্রোগ্রামাররা এই স্বয়ংক্রিয় সিস্টেম পরীক্ষাগুলিতে কাজ শুরু করার সাথে সাথে তারা পূর্বে ব্যবহৃত সিস্টেম টেস্টগুলি স্বয়ংক্রিয় করতে সহায়তা করে, যাকে লোকেরা টেস্ট (ডিআইটি) প্রোগ্রামার বলে।

আরেকটি বিষয় করা উচিত; ডিআইটি পরীক্ষার অটোমেশন পরীক্ষকদের সমান (অনেক বেশি)

এসডিইটি একটি পরীক্ষা সফ্টওয়্যার প্রস্তুতকারক

সংক্ষেপে, ডিআইটি এবং এসডিইটি একই। কিন্তু আসলে একটি সূক্ষ্ম পার্থক্য আছে।

সম্ভবত এটি এসডিইটি ভূমিকার সাম্প্রতিক উদ্ভাবনের কারণে হয়েছে। মনে রাখবেন যে এসডিইটি ডিআইটি হিসাবে একই ভূমিকা পালন করে যা দীর্ঘদিন ধরে একই এলাকায় রয়েছে।

এসডিইটিগুলির নামের মতো, পরীক্ষায় উত্পাদনে কাজ করা উত্পাদনকারীকে প্রকাশ করার আরেকটি উপায়, তবে "পরীক্ষার" উপর বেশি জোর দেওয়া। কিছু সংস্থায় যেমন ডিআইটি, ডিআইটি কেবলমাত্র পরীক্ষার অটোমেশন করে।

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

আপনি সম্প্রদায়ের বিভিন্ন ভূমিকার মধ্যে নিবিড় সহযোগিতার প্রয়োজনীয়তা বুঝতে শুরু করেছেন এবং সম্পূর্ণ সফ্টওয়্যার শিল্পে ভূমিকা কেবলমাত্র আলাদা করার পরিবর্তে আরও একটি "ক্রস-ফাংশনাল" টিম সেটিংয়ে যান। ..

অনেকে বুঝতে পারে যে আমরা ম্যানুয়াল QA টেস্টিং এবং টেস্ট অটোমেশন একত্রিত করতে SDET ভূমিকাটি ব্যবহার করতে পারি।

আসলে, এসডিইটি বর্তমানে কিউএ দ্বারা পরিচালিত ম্যানুয়াল টেস্টিংয়ের কাজ এবং ডিআইটি পরীক্ষার স্বয়ংক্রিয়করণের জন্য দায়বদ্ধ।

আপনি তর্ক করতে পারেন যে ডিআইটি এর এটি করা উচিত। তবে অনেকগুলি সংস্থা যা আমি জানি না। তারা কেবল পরীক্ষাগুলি স্বয়ংক্রিয় করতে ডিআইটি ব্যবহার করে।

অতএব, শিল্পটি নতুন অন্তর্দৃষ্টি দিয়ে বিদ্যমান এসডিইটি ভূমিকাটি পুনরায় চালু করার চেষ্টা করছে।

উপসংহার

কিউএ = ম্যানুয়াল টেস্টিং

ডিআইটি = টেস্ট অটোমেশন

এসডিইটি = কিউএ (ম্যানুয়াল পরীক্ষা) + ডিআইটি (টেস্ট অটোমেশন)