হাই সব,
আমি কী শুনতে চাই যে অন্যরা যারা ওয়ার্ডপ্রেসের সাথে ক্লায়েন্টগুলিকে জটিল অ-ব্লগ সমাধানগুলি প্ল্যাটফর্ম হিসাবে সরবরাহ করে যা তারা স্বয়ংক্রিয় রেগ্রেশন পরীক্ষার জন্য ব্যবহার করছে ?
"রিগ্রেশন টেস্টিং" শব্দটির সাথে পরিচিত নয় তাদের জন্য উইকিপিডিয়া এটি সংজ্ঞায়িত করে:
রিগ্রেশন টেস্টিং হ'ল ধরণের সফ্টওয়্যার টেস্টিং যা প্রোগ্রামে পরিবর্তনগুলির পরে সফ্টওয়্যার ত্রুটিগুলি উদঘাটন করতে চায় (যেমন: বাগফিক্স বা নতুন কার্যকারিতা) প্রোগ্রামটি পুনরায় পরীক্ষা করে। রিগ্রেশন টেস্টিংয়ের উদ্দেশ্যটি নিশ্চিত করা হয় যে কোনও বাগ-ফিক্সের মতো কোনও নতুন বাগ প্রবর্তন করেনি।
উইকিপিডিয়া আরও বলছে যে নীচে নিম্নলিখিতটি হ'ল আমি এখনই একটি প্রকল্পে ঠিক যা अनुभव করছি:
অভিজ্ঞতা দেখিয়েছে যে সফ্টওয়্যার স্থির হয়ে যাওয়ার সাথে সাথে নতুন এবং / বা পুরাতন ত্রুটিগুলির পুনর্বার উত্থান বেশ সাধারণ। কখনও কখনও পুনঃস্রাব ঘটে কারণ দুর্বল সংশোধন নিয়ন্ত্রণ অনুশীলনগুলির (বা পুনর্বিবেশন নিয়ন্ত্রণে সাধারণ মানুষের ত্রুটি) এর মাধ্যমে একটি ফিক্স হারিয়ে যায়। প্রায়শই, সমস্যার সংশোধনটি "ভঙ্গুর" হতে পারে কারণ এটি সংকীর্ণ ক্ষেত্রে যেখানে সমস্যাটি প্রথম দেখা হয়েছিল সেখানে সমাধান করা হয়েছে তবে সফ্টওয়্যারটির জীবদ্দশায় দেখা দিতে পারে এমন সাধারণ ক্ষেত্রে নয়। প্রায়শই, একটি অঞ্চলে সমস্যার সমাধানের কারণে অসাবধানতাবশত অন্য অঞ্চলে একটি সফ্টওয়্যার বাগ ঘটে। অবশেষে, প্রায়শই এমনটি ঘটে যে যখন কোনও বৈশিষ্ট্যটি নতুনভাবে ডিজাইন করা হয়, তখন বৈশিষ্ট্যটির মূল বাস্তবায়নে একই রকম কিছু ভুল পুনরায় নকশায় করা হয়েছিল।
ক্রিয়াকলাপ এবং ফিল্টারগুলির বিশ্বব্যাপী প্রকৃতির সাথে আমি খুঁজে পেয়েছি যে জটিলতা র্যাম্পিং শুরু হয় আমি আরও ক্লায়েন্ট-অনুরোধকৃত কার্যকারিতা যুক্ত করার সাথে সাথে জটিল প্লাগইন স্থিতিশীল হওয়া শক্ত হয়ে যায়, বিশেষত যদি এটি প্রচুর কল ব্যবহার করে WP_Query
এবং ডেটাবেসকে অনেক আপডেট করে ।
আমার মনে সমাধানটি হ'ল "টেস্ট স্যুট " অন্তর্ভুক্ত করার জন্য "টেস্ট কেসগুলি" সিরিজ দিয়ে রিগ্রেশন টেস্টিং সেট করা । আপনি HTTP GET অনুরোধগুলির এইচটিএমএল আউটপুট পরীক্ষা করার সময় ধারণাটি তেমন কঠিন নয়। অ্যাডমিন কনসোলের মাধ্যমে লগ ইন করার সময় এবং / অথবা jQuery মিথস্ক্রিয়া পরীক্ষা করতে যখন আপনাকে জিনিসগুলি পরীক্ষা করতে হয় তখন এটি কিছুটা জটিল হয়ে যায়।
আমি এটিকে একটি সম্প্রদায়ের উইকি হিসাবে স্থাপন করছি আশা করি আমরা এখানে সেরা অনুশীলনগুলি সংগ্রহ করতে পারি তবে অন্য কোনও ওয়ার্ডপ্রেস পেশাদাররা যদি এটি ব্যবহার করে থাকেন তবে প্রক্রিয়াগুলি শুনতে আমি সত্যিই উদগ্রীব।