সুচিপত্র:

আপনি কিভাবে কর্মফল একটি একক পরীক্ষা মামলা চালাবেন?
আপনি কিভাবে কর্মফল একটি একক পরীক্ষা মামলা চালাবেন?

ভিডিও: আপনি কিভাবে কর্মফল একটি একক পরীক্ষা মামলা চালাবেন?

ভিডিও: আপনি কিভাবে কর্মফল একটি একক পরীক্ষা মামলা চালাবেন?
ভিডিও: 60. জেসমিন টেস্টিং অ্যাপ্লিকেশনে স্বয়ংক্রিয় পরীক্ষার জন্য কর্ম পরীক্ষা রানার টুল বুঝুন 2024, মে
Anonim

গতানুগতিক, কর্ম সঞ্চালিত হয় সব তোমার পরীক্ষা নথি পত্র. প্রতি পরীক্ষা ক একক ফাইল বা ফোল্ডার, --grep পতাকা ব্যবহার করুন। (যদি আপনি একটি ম্যানুয়াল সেটআপ করেন তবে নিশ্চিত করুন যে আপনার কনফিগারেশনটি এই পতাকা পরিচালনা করে)। কোন ফাইল পাস পরীক্ষা grep পতাকা থেকে: npm পরীক্ষা চালান ---গ্রেপ পরীক্ষা /foo/বার।

তদনুসারে, আপনি কীভাবে কর্মে পরীক্ষামূলক মামলা চালাবেন?

মনে রাখবেন যে ইন্টারনেট এক্সপ্লোরারে পরীক্ষা করার জন্য আপনাকে উইন্ডোজের সাথে কারমা ব্যবহার করতে হবে।

  1. ধাপ 1: ইনস্টলেশন। NPM ব্যবহার করে কর্ম এবং প্রয়োজনীয় প্লাগইন ইনস্টল করুন।
  2. ধাপ 2: কনফিগারেশন। karma-conf নামে একটি ফাইল তৈরি করুন।
  3. ধাপ 3: কারমা কমান্ড লাইন ইন্টারফেস ব্যবহার করে পরীক্ষা চালানো।

উপরের পাশে, আমি কিভাবে কমান্ড লাইন থেকে একটি জেসমিন পরীক্ষা চালাব? এটি আপনাকে দ্রুত এগিয়ে নিয়ে যেতে হবে:

  1. নোড ইনস্টল করুন। js (স্পষ্টতই)।
  2. পরবর্তী জেসমিন ইনস্টল করুন. একটি কমান্ড প্রম্পট খুলুন এবং চালান: npm install -g jasmine.
  3. এরপর, যেকোনো ডিরেক্টরিতে সিডি করুন এবং একটি উদাহরণ 'প্রজেক্ট' সেট আপ করুন: jasmine init। জেসমিন উদাহরণ।
  4. এখন আপনার ইউনিট পরীক্ষা চালান: জেসমিন।

ফলস্বরূপ, কর্মে একক রান কি?

CLI: -- একক - চালানো , --না- একক - চালানো . বর্ণনা: ক্রমাগত ইন্টিগ্রেশন মোড। যদি সত্য, কর্ম সমস্ত কনফিগার করা ব্রাউজার শুরু এবং ক্যাপচার করবে, চালানো পরীক্ষা করুন এবং তারপরে 0 বা 1 এর প্রস্থান কোড দিয়ে প্রস্থান করুন সমস্ত পরীক্ষা পাস হয়েছে বা কোন পরীক্ষা ব্যর্থ হয়েছে তার উপর নির্ভর করে।

কর্ম জাভাস্ক্রিপ্ট কি?

কর্ম জন্য একটি পরীক্ষা রানার জাভাস্ক্রিপ্ট যে নোডে চলে। js ব্যবহার কর্ম অনেক জনপ্রিয় একটি ব্যবহার করে পরীক্ষা চালানোর জন্য জাভাস্ক্রিপ্ট টেস্টিং স্যুটগুলি (Jasmine, Mocha, QUnit, ইত্যাদি) এবং সেই পরীক্ষাগুলি শুধুমাত্র আপনার পছন্দের ব্রাউজারেই নয়, আপনার পছন্দের প্ল্যাটফর্মেও (ডেস্কটপ, ফোন, ট্যাবলেট।)

প্রস্তাবিত: