রুবি মধ্যে বিশেষত্ব কি?
রুবি মধ্যে বিশেষত্ব কি?

ভিডিও: রুবি মধ্যে বিশেষত্ব কি?

ভিডিও: রুবি মধ্যে বিশেষত্ব কি?
ভিডিও: নিউরোলজি ডাক্তারের কাছে কখন যাবেন? | Neurologist 2024, এপ্রিল
Anonim

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

তাছাড়া রুবিতে কি বর্ণনা আছে?

শব্দ বর্ণনা একটি RSpec কীওয়ার্ড। এটি একটি "উদাহরণ গ্রুপ" সংজ্ঞায়িত করতে ব্যবহৃত হয়। আপনি পরীক্ষার একটি সংগ্রহ হিসাবে একটি "উদাহরণ গ্রুপ" ভাবতে পারেন। দ্য বর্ণনা কীওয়ার্ড একটি শ্রেণীর নাম এবং/অথবা স্ট্রিং আর্গুমেন্ট নিতে পারে। ব্লক শুধু একটি রুবি ব্লক দ্বারা মনোনীত রুবি do/end কীওয়ার্ড।

উপরন্তু, রুবিতে RSpec কি? RSpec জন্য একটি পরীক্ষার টুল রুবি , আচরণ-চালিত উন্নয়নের জন্য তৈরি (BDD)। এটির জন্য সবচেয়ে বেশি ব্যবহৃত টেস্টিং লাইব্রেরি রুবি উত্পাদন অ্যাপ্লিকেশনে। যদিও এটির একটি খুব সমৃদ্ধ এবং শক্তিশালী ডিএসএল (ডোমেন-নির্দিষ্ট ভাষা), এটির মূলে এটি একটি সহজ টুল যা আপনি বরং দ্রুত ব্যবহার শুরু করতে পারেন।

এই বিবেচনায় রেখে রুবি টেস্টিং কি?

ইউনিট পরীক্ষামূলক আপনি যদি উপযুক্ত এবং দরকারী লেখার জন্য সময় উত্সর্গ করেন তবে বিকাশ প্রক্রিয়ার প্রথম দিকে ত্রুটিগুলি ধরার একটি দুর্দান্ত উপায় পরীক্ষা . অন্যান্য ভাষার মতো, রুবি সেট আপ, সংগঠিত এবং চালানোর জন্য এর স্ট্যান্ডার্ড লাইব্রেরিতে একটি কাঠামো প্রদান করে পরীক্ষা ডাকা পরীক্ষা :: ইউনিট। মৌলিক পাস/ফেল সংজ্ঞায়িত করার একটি উপায় পরীক্ষা.

একটি বৈশিষ্ট্য বৈশিষ্ট কি?

বৈশিষ্ট্য বৈশিষ্ট্য . বৈশিষ্ট্য বৈশিষ্ট্য উচ্চ-স্তরের পরীক্ষাগুলি কার্যকারিতার স্লাইস অনুশীলন করার জন্য। একটি আবেদনের মাধ্যমে। তারা শুধুমাত্র তার বহিরাগত মাধ্যমে অ্যাপ্লিকেশন ড্রাইভ করা উচিত. ইন্টারফেস, সাধারণত ওয়েব পেজ।

প্রস্তাবিত: