কোড পর্যালোচনার মতো পরীক্ষার জন্য পিয়ার পর্যালোচনা


14

কারও কি কার্যকরী পরীক্ষার জন্য "কোড পর্যালোচনা" প্রক্রিয়া অনুশীলন করে? আপনি এটি দরকারী মনে হয়? আমার বর্তমান নিয়োগকর্তা যেভাবে এসসিআরএম অনুশীলন করে আমাদের যে কোনও স্প্রিন্টে আমাদের "অবশ্যই" কাজগুলির অংশ হিসাবে ক্রিয়ামূলক পরীক্ষার অন্তর্ভুক্ত করে testing


1

আমরা সমস্ত সঞ্চয় করতে এবং আমাদের সম্পূর্ণ প্রক্রিয়াটি পরিচালনা করতে টিএফএস ব্যবহার করি। এখন পর্যন্ত এটি ভালভাবে কাজ করছে।
রায়ান পেডারসেন

উত্তর:


3

আমরা এসসিআরওএম অনুশীলন করি। এবং আপনার মত একই, আমরা সম্পন্ন হিসাবে আমাদের সংজ্ঞা অংশ হিসাবে ক্রিয়ামূলক পরীক্ষা অন্তর্ভুক্ত।

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

কোড পর্যালোচনা সম্পর্কে একটি দ্বিতীয় সুন্দর জিনিস, এটি কি আপনাকে প্রকৃত কার্যকারিতা সম্পর্কে আরও একটি দৃষ্টিভঙ্গি দেয় এবং এটি 100% নিশ্চিত করে যে এটি গ্রাহক / ক্লায়েন্ট কী চায় তার সাথে সামঞ্জস্য রয়েছে। কয়েকবার এমন হয়েছে যখন কেউ কোড এবং কার্যকারিতা নিয়ে গিয়েছিল যেখানে ব্যক্তিটি গিয়েছিল ... "স্তব্ধ থাকুন, এটি ঠিক নয় ..." এবং এটি প্রমাণিত হয়েছে যে কোডটি প্রয়োগকারী ব্যক্তি কেবল কিছু ভুল বুঝে।


4

শুভ স্বর্গ হ্যাঁ (আমি এসও তে এক্সপ্লিটিভ ব্যবহার না করার চেষ্টা করি; পি)। পিয়ার আপনার কার্যকরী পরীক্ষাগুলি পর্যালোচনা মূলত আপনার প্রয়োজনীয়তা এবং বিশ্লেষণ পর্যালোচনা, এটি অবিশ্বাস্যরূপে গুরুত্বপূর্ণ এবং আপনি যদি শসার মতো একটি বিডিডি ভাষা ব্যবহার করেন তবে আপনি প্রোগ্রামারহীনদেরও জড়িত করতে পারেন!

যখন আমাদের শেষ ব্যবহারকারীরা আমাদের কার্যকরী পরীক্ষাগুলি নিয়ে সমস্যাগুলি দেখায় এবং এটি তাদের "বোধহয় আমি কোড পড়তে পারি !!" বিকাশের প্রক্রিয়াটির বিশাল অংশ বোধ করে তোলে তখন এটি দুর্দান্ত It's


দুর্ভাগ্যক্রমে, "আমি কোডটিও পড়তে পারি !!" মুহুর্তটি কিছু লোককে আপনার কাজটি সহজ এবং তারা এটি করতে পারে তা
ভাবিয়ে তুলবে

@ চ্যাড - আমি দ্রুত তাদের বহু-থ্রেডেড এক্সএ এসএফটিপি জেসিএ সংযোগকারী দেখিয়ে এ জাতীয় ধারণাগুলি নিষ্ক্রিয় করেছি :) :) তবে আমি আপনার বক্তব্য দেখতে পাচ্ছি।
মার্টিজন ভার্বার্গ

1

এটি আমার কাছে সঠিক ধারণা দেয়। আপনার লেখা যে কোনও কোডের অন্য কারও দিকে নজর দেওয়া উচিত, এমনকি কোডটি অভ্যন্তরীণভাবে ব্যবহৃত হয় এবং গ্রাহক কখনও চালাতে পারবেন না।


1

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

পরীক্ষাগুলি সঠিক কিনা তা পর্যালোচনা করা একটি দিক, সেগুলি যথেষ্ট পর্যাপ্ত এবং সঠিক / প্রতিনিধিও খুব গুরুত্বপূর্ণ।

এই পয়েন্টটি হারিয়ে যাওয়া এমন একটি বিষয় যা এই পদ্ধতিগুলি বাইরের পর্যালোচকদের কাছে ম্লান দেখায়।


1

আপনি জোড় পরিদর্শন করতে পারেন!

জুড়ি পরিদর্শনগুলি হ'ল:

অনুমোদনের ও দস্তাবেজ উত্পাদন চক্রের অংশ হিসাবে সক্রিয়ভাবে এবং অনানুষ্ঠানিকভাবে দস্তাবেজের একটি পর্যালোচনা।

পরীক্ষার সাথে এটি ভাল কাজ করার কারণগুলি হ'ল:

  1. আপনি প্রায়শই একাধিক চোখের সাথে প্রয়োজনীয়তা বা দস্তাবেজগুলি পরিদর্শন করতে পারেন।
  2. আপনি কেবল বিকাশকারীদের চেয়ে বেশি জড়িত থাকতে পারেন: টেস্ট লিডের সাথে বিএ, একটি প্রধানমন্ত্রীর সাথে বিএ, দেবের সাথে বিএ চেষ্টা করুন।
  3. আপনি একটি চপল প্রক্রিয়ার অংশ হিসাবে পুনঃ নিরাময় সভাগুলি সেট করতে পারেন - দলের সদস্যদের কাছ থেকে দৃ commit় প্রতিশ্রুতি নিয়ে এটি সম্পর্কে গুরুতর হওয়ার বিষয়ে নিশ্চিত হন।
  4. আপনি এই জোড় পরিদর্শনগুলি আপনার স্টেকহোল্ডারদের সাথে র‌্যাপপোর্ট-বিল্ডিং অনুশীলন এবং যোগাযোগের অনুশীলনের অংশ হিসাবে ব্যবহার করতে পারেন। কথোপকথন চালিয়ে যান!

1

আমরা কমপক্ষে আকস্মিকভাবে কার্যকরী পরীক্ষাগুলি পর্যালোচনা করি এবং আমাদের সংস্থায় সমস্ত কিছু কোড-পর্যালোচনা করার জন্য এটি দৃ strongly়ভাবে উত্সাহিত হয়।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.