কোন পরীক্ষাটি স্বয়ংক্রিয় করতে হবে তা কীভাবে চয়ন করবেন?

কোন পরীক্ষাগুলি স্বয়ংক্রিয় করতে হবে এবং কোন পরীক্ষাগুলি ম্যানুয়াল পরীক্ষার জন্য রেখে যাবে তা আপনি কীভাবে চয়ন করবেন?

আপনি একটি পরীক্ষা স্বয়ংক্রিয় করা শুরু করার আগে, আপনাকে পরীক্ষা অটোমেশনে বিনিয়োগের সময়, প্রচেষ্টা এবং সংস্থান ফ্যাক্টর করার পরে পরীক্ষাটি স্বয়ংক্রিয় করে কী লাভ হবে তা আপনাকে দেখতে হবে।

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


পরীক্ষার অটোমেশনের জন্য ভাল প্রার্থীদের সনাক্ত করতে সহায়তা করার জন্য এখানে কয়েকটি গাইডলাইন রয়েছে:



টেস্টগুলি যাতে স্বয়ংক্রিয় হওয়া উচিত:

  • ব্যবসায়ের সমালোচনামূলক পাথ - বৈশিষ্ট্য বা ব্যবহারকারী প্রবাহিত হয় যেগুলি ব্যর্থ হলে ব্যবসায়ের যথেষ্ট ক্ষতি হয়।
  • যে পরীক্ষাগুলি অ্যাপ্লিকেশনটির প্রতিটি বিল্ড / রিলিজের বিরুদ্ধে চালানো দরকার, যেমন ধোঁয়া পরীক্ষা, স্যানিটি পরীক্ষা এবং রিগ্রেশন টেস্ট test
  • একাধিক কনফিগারেশনের বিপরীতে চালানো দরকার এমন পরীক্ষাগুলি - বিভিন্ন ওএস এবং ব্রাউজারের সংমিশ্রণ।
  • পরীক্ষাগুলি যা একই কর্মপ্রবাহ চালায় তবে প্রতিটি পরীক্ষার জন্য এটির ইনপুটগুলির জন্য বিভিন্ন ডেটা ব্যবহার করে উদাঃ তথ্য-চালিত
  • পরীক্ষাগুলি যাতে খুব দীর্ঘ ফর্মগুলি পূরণ করার মতো ডেটার বৃহত পরিমাণে ইনপুট জড়িত।
  • টেস্টগুলি যা পারফরম্যান্স পরীক্ষার জন্য যেমন স্ট্রেস এবং লোড পরীক্ষার জন্য ব্যবহার করা যেতে পারে।
  • টেস্টগুলি সম্পাদন করতে দীর্ঘ সময় নেয় এবং বিরতি বা রাতারাতি চলতে হতে পারে।
  • অ্যাপ্লিকেশনটি প্রত্যাশার মতো আচরণ করেছে বা একাধিক ওয়েব ব্রাউজারে বহু ওয়েব পৃষ্ঠাগুলি দেখতে একইরকম হয় কিনা তা পরীক্ষা করতে ছবিগুলি অবশ্যই পরীক্ষা করা উচিত।

সাধারণভাবে বলতে গেলে, পরীক্ষা যতবার পুনরাবৃত্তি হয়, অটোমেশনের জন্য তত ভাল।


এছাড়াও মনে রাখবেন যে পরীক্ষাগুলি কেবলমাত্র অটোমেশনের প্রার্থী নয়। কাজ যেমন ম্যানুয়াল অনুসন্ধানের পরীক্ষার জন্য পরীক্ষার ডেটা স্থাপন করা বা তৈরি করা অটোমেশনের জন্য দুর্দান্ত প্রার্থী।



টেস্টগুলি যাতে স্বয়ংক্রিয় হওয়া উচিত নয়:

  • আপনি কেবল একবারে চালিয়ে যাবেন এমন পরীক্ষাগুলি। এই নিয়মের একমাত্র ব্যতিক্রম হ'ল যদি আপনি খুব বড় ডেটার একটি সেট দিয়ে একটি পরীক্ষা চালাতে চান, এমনকি যদি এটি একবারে হয় তবে তা স্বয়ংক্রিয়ভাবে বোঝা যায়।
  • ব্যবহারের যোগ্যতার জন্য ব্যবহারকারীর অভিজ্ঞতা পরীক্ষা (অ্যাপ্লিকেশনটি কত সহজে ব্যবহার করা যায় সে বিষয়ে ব্যবহারকারীদের প্রতিক্রিয়া জানাতে হবে এমন পরীক্ষাগুলি)।
  • যে টেস্টগুলি ASAP চালানো দরকার। সাধারণত, একটি নতুন বৈশিষ্ট্য যা বিকাশিত হয় তার জন্য দ্রুত প্রতিক্রিয়া প্রয়োজন তাই প্রথমে ম্যানুয়ালি এটি পরীক্ষা করা
  • ডোমেন জ্ঞান / দক্ষতার উপর ভিত্তি করে অ্যাডহক / এলোমেলো পরীক্ষার প্রয়োজন আছে এমন পরীক্ষাগুলি - এক্সপ্লোরারি পরীক্ষার।
  • মাঝে মাঝে পরীক্ষা। পূর্বাভাসযোগ্য ফলাফল ছাড়াই পরীক্ষাগুলি আরও বেশি শব্দ করে cause অটোমেশনের সর্বোত্তম মূল্য পেতে পরীক্ষাগুলি অবশ্যই পাস এবং ব্যর্থ শর্ত তৈরি করতে অনুমানযোগ্য এবং নির্ভরযোগ্য ফলাফল উত্পন্ন করতে হবে।
  • টেস্টগুলির জন্য ভিজ্যুয়াল কনফার্মেশন প্রয়োজন, তবে আমরা স্বয়ংক্রিয় পরীক্ষার সময় পৃষ্ঠা চিত্রগুলি ক্যাপচার করতে পারি এবং তারপরে চিত্রগুলির ম্যানুয়াল চেক করতে পারি।
  • যে পরীক্ষাটি 100% স্বয়ংক্রিয় হওয়া যায় না তা মোটেও স্বয়ংক্রিয় হওয়া উচিত নয়, যদি না এটি করা যথেষ্ট পরিমাণ সময় সাশ্রয় করে।

আকর্ষণীয় নিবন্ধ