'ফিক্সচার' এর বিভিন্ন অর্থ কী?


19

"ফিক্সচার" ধারণাটি বুঝতে আমার কিছুটা অসুবিধা হচ্ছে। আমি জানি একটি পরীক্ষার স্যুট কী, একটি টেস্ট কেস, একটি টেস্ট রান, তবে "ফিক্সচার" আসলে কী? প্যারামিটারাইজড টেস্ট কেস?

আমার কাছে মনে হয়েছে যে "ফিক্সিং" শব্দটির অর্থ বা শব্দার্থবিদ্যা প্রোগ্রামিং ভাষা বা ফ্রেমওয়ার্ক পরীক্ষার মাধ্যমে কিছুটা পরিবর্তিত হতে পারে? আমি মনে করি একটি phpunit স্থিরতা

" বিশ্বকে একটি পরিচিত অবস্থায় স্থাপন করার কোড এবং তারপরে পরীক্ষাটি শেষ হয়ে গেলে এটি তার মূল অবস্থায় ফিরিয়ে দেয় known এই পরিচিত রাষ্ট্রটিকে পরীক্ষার ফিক্সচার বলা হয়। "

" ফিটনেস ফিক্সার " থেকে কিছুটা আলাদা , যেখানে

" ফিক্সচারগুলি উইকি পৃষ্ঠাগুলি এবং সিস্টেম আন্ডার টেস্ট (এসইউটি) এর মধ্যে একটি সেতু যা পরীক্ষার আসল ব্যবস্থা " "

আশেপাশে এমন কোনও সফ্টওয়্যার পরীক্ষার বিশেষজ্ঞ আছেন যিনি এই প্রশ্নের উত্তর দিতে পারেন? অন্যান্য প্রোগ্রামিং ভাষার উল্লেখগুলি স্বাগত।


1
@ ক্রিস (এবং নক) দয়া করে উত্তর হিসাবে উত্তর দিন, প্রশ্নের সম্পাদনা নয় not

আপনি জিজ্ঞাসা করেছেন খুশি, আমি প্রায় একই প্রশ্ন জিজ্ঞাসা করি :)
আদি প্রসূতিও

উত্তর:


19

আপনি যেমন PHPUnit এবং Fitnesse এর মতো টেস্টিং সরঞ্জামগুলির উল্লেখ করেছেন , এই শব্দটি অবশ্যই পরীক্ষার দৃ of ়তার ধারণাটিকে বোঝায় :

ধারাবাহিকভাবে কিছু আইটেম, ডিভাইস বা সফ্টওয়্যার এর অংশ পরীক্ষা করার জন্য ব্যবহৃত কিছু ...

সফটওয়্যার

পরীক্ষার স্থিরতা সফ্টওয়্যার পরীক্ষায় টেস্ট চালানোর জন্য বেসলাইন হিসাবে ব্যবহৃত স্থিতিশীল অবস্থাটিকে বোঝায় । পরীক্ষার দৃxture়তার উদ্দেশ্য হ'ল পরীক্ষাটি পরিচালিত হয় যাতে একটি সুপরিচিত এবং স্থির পরিবেশ রয়েছে যাতে ফলাফল পুনরাবৃত্ত হয়। কিছু লোক এটিকে পরীক্ষার প্রসঙ্গ বলে

ফিক্সচারের উদাহরণ:

  • একটি নির্দিষ্ট, তথ্যের সেট সঙ্গে একটি ডাটাবেস লোড হচ্ছে
  • একটি হার্ড ডিস্ক মুছে ফেলা এবং একটি পরিচিত পরিষ্কার অপারেটিং সিস্টেম ইনস্টলেশন ইনস্টল করা
  • নির্দিষ্ট একটি নির্দিষ্ট ফাইলের সেট অনুলিপি করা হচ্ছে
  • ইনপুট ডেটা প্রস্তুত করা এবং জাল বা উপহাসের বিষয়গুলি সেট আপ / তৈরি করা ...

ফিক্সচার ব্যবহার

ফিক্সচারের কয়েকটি সুবিধার মধ্যে রয়েছে পরীক্ষার সূচনা (এবং ধ্বংস) পরীক্ষা থেকে পৃথক করা, একাধিক পরীক্ষার জন্য একটি পরিচিত রাষ্ট্রের পুনরায় ব্যবহার করা, এবং টেস্টিং ফ্রেমওয়ার্কের দ্বারা বিশেষ অনুমান যে ফিক্সচারটি কাজ করে ...


2
সংক্ষেপে বলতে গেলে, একটি ফিক্সচার হ'ল একটি পরিচিত রাষ্ট্রের সাথে এমন একটি বস্তু যা পরীক্ষার (বা যাই হোক না কেন) এগিয়ে যেতে পারে এবং প্রত্যাশিত ফলাফলও পেতে পারে।
ডেভ থিবেন

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

@ ডেভিথিবেন কি এটি একটি বিষয় হতে হবে ? - আমি তা মনে করি না, যদিও এটি প্রায়শই হয়।
সেবাস্তিয়ান নীলসেন

4

পরীক্ষার প্রসঙ্গে বাইরে, প্রথমবারের জন্য কোনও অ্যাপ্লিকেশন মোতায়েনের সময় কখনও কখনও ফিক্সচার শব্দটি স্টোরেজে প্রাথমিক ডেটা (ডাটাবেজে প্রাথমিক ডেটার মতো) বর্ণনা করতে ব্যবহৃত হয়।

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