টসকা টিউটোরিয়াল - টসকা 13.x এর জন্য একটি সম্পূর্ণ সাফল্য গাইড

টসকা টিউটোরিয়াল

টসকা টিউটোরিয়ালে নিবন্ধগুলির তালিকাটি সামগ্রীর সারণীতে উল্লেখ করা হয়েছে যা পুরো টিউটোরিয়ালের মাধ্যমে ব্যাখ্যা করা হবে। সমস্ত নিবন্ধগুলি যথাযথ উদাহরণ সহ সহজ ভাষায় লিখিত যা এন্ট্রি স্তরের সফ্টওয়্যার পরীক্ষককে স্বল্প সময়ের মধ্যে বুঝতে সহায়তা করবে।

টসকা টিউটোরিয়াল # 1: টসকা ওভারভিউ

টোসকা অভিভাবকসংবঁধীয় #2: ট্রাইসেন্টিস টসকা সেটআপ - ইনস্টল করুন, আনইনস্টল করুন এবং লাইসেন্স কনফিগারেশন

টোসকা অভিভাবকসংবঁধীয় #3: টোসকা ওয়ার্কস্পেস ক্রিয়েশন

টোসকা অভিভাবকসংবঁধীয় #4: টসসিএএ কমান্ডার এবং টসকা ব্যবহারকারী পরিচালনা সম্পর্কে বোঝা

টোসকা অভিভাবকসংবঁধীয় #5: টসকা স্ক্যানিং - মডিউলগুলির পরিচিতি

টোসকা অভিভাবকসংবঁধীয় #6: টসকা টেস্ট কেস ক্রিয়েশন

টোসকা অভিভাবকসংবঁধীয় #7: টসকা প্যারামিটার এবং লাইব্রেরি– বাফার, বিজনেস প্যারামিটার, টিসিপি

টোসকা অভিভাবকসংবঁধীয় #8:টসকা টেস্ট এক্সিকিউশন, রিপোর্টস এবং বাগ পরিচালনা

টোসকা অভিভাবকসংবঁধীয় #9: পরীক্ষার কেস ডিজাইন - ডেটা ম্যানেজমেন্ট পরীক্ষা করার একটি পদ্ধতির 

টোসকা অভিভাবকসংবঁধীয় #10: টসকা টেস্ট ডেটা ম্যানেজমেন্ট.

টোসকা অভিভাবকসংবঁধীয় #11: টসকায় এপিআই পরীক্ষা

টসকা টিউটোরিয়াল # 12: টসকা সাক্ষাত্কারের প্রশ্নোত্তর

এই নিবন্ধে, আমরা টসকাএর ওভারভিউ দিয়ে শুরু করব। টসকা সাক্ষাত্কারের স্বাদ পেতে, আপনি উত্তরগুলির সাথে প্রায়শই জিজ্ঞাসিত সাক্ষাত্কারের প্রশ্নগুলি পরীক্ষা করতে পারেন এখানে.

টসকা ওভারভিউ

এই টিউটোরিয়ালটির উদ্দেশ্য হ'ল একটি বর্ণনা করা নতুনদের জন্য পরীক্ষার অটোমেশন সরঞ্জাম হিসাবে টসসিএএর সম্পূর্ণ এবং বিস্তারিত ওভারভিউ.

সফ্টওয়্যার পরীক্ষার ধারণাগুলি:

সফটওয়্যার পণ্যগুলির মান নিশ্চিত করার জন্য সফ্টওয়্যার টেস্টিং একটি গুরুত্বপূর্ণ পদক্ষেপ। এটি নিশ্চিত করে যে প্রয়োজনীয়তাগুলি প্রত্যাশা অনুযায়ী পূর্ণ হয়। সফ্টওয়্যার বিকাশ জীবনের চক্রের বিভিন্ন পর্যায়ে পরীক্ষা করা যেতে পারে। ঐগুলি -

অংশ পরিক্ষাকরণ - উন্নয়নের সময় সফটওয়্যার বিকাশকারী দ্বারা সম্পন্ন।

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

সিস্টেম টেস্টিং - ইন্টিগ্রেশন টেস্টিংয়ের পরে, সফ্টওয়্যারটির মান নিশ্চিত করার জন্য সিস্টেম টেস্টিং প্রয়োজন।

ব্যবহারকারীর গ্রহন নিরিক্ষা - এটি এক ধরণের ব্ল্যাক বক্স টেস্টিং। সমস্ত প্রয়োজনীয়তা পূরণ হয়েছে কিনা তা যাচাই করতে ব্যবসায় দল (সফ্টওয়্যার পণ্যটির শেষ ব্যবহারকারী) এই পরীক্ষাটি করার জন্য দায়বদ্ধ।

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

অটোমেশন পরীক্ষা কি?

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

টসকা কেন?

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

মুখ্য সুবিধা:

  • মডেল-ভিত্তিক পরীক্ষার পদ্ধতি: এটি টেস্ট অটোমেশন সরঞ্জাম হিসাবে টসকার মূল বৈশিষ্ট্য। এই কারণে টসকা বাজারে উপলব্ধ অন্যান্য পরীক্ষার অটোমেশন সরঞ্জামগুলির চেয়ে বেশি উপযুক্ত। পরীক্ষার কেস বিকাশের অংশ হিসাবে আমাদের প্রতিটি ইউনিট স্তরের কার্যকারিতাগুলির জন্য মডিউল তৈরি করতে হবে। টেস্ট অবজেক্টগুলির সমস্ত প্রযুক্তিগত বৈশিষ্ট্যগুলি মডিউলগুলিতে সঞ্চিত থাকে যা পরীক্ষার ডেটা বরাবর পরীক্ষার সময় একীভূত হবে।
  • ঝুঁকি ভিত্তিক পরীক্ষার পদ্ধতি: টসকার আরেকটি গুরুত্বপূর্ণ বিষয় এটি ঝুঁকি-ভিত্তিক পরীক্ষার পদ্ধতির সমর্থন করে। টসকা পরীক্ষার ক্ষেত্রে ঝুঁকি মূল্যায়ন করতে সক্ষম। মূলত, এটি পুরো পরীক্ষার স্যুটটির উপসেট সনাক্ত করতে পারে যা ঝুঁকির সম্ভাবনা হ্রাস করবে। একবার কার্যকর করা শেষ হলে, পরীক্ষার কার্যকর ফলাফল এবং ঝুঁকি কভারেজ বিবেচনা করে ঝুঁকিগুলি পরিমাপ করা হয়।
  • স্ক্রিপ্ট কম পরীক্ষার কেস: টসকা স্ক্রিপ্টটি কম অটোমেশন সমর্থন করে যার অর্থ টাসকার টেস্ট কেস বিভাগে মডিউলগুলির টানা এবং ড্রপ পদ্ধতি দ্বারা পরীক্ষার কেসগুলি বিকাশ করা যেতে পারে। পরীক্ষার ডেটা প্যারামিট্রাইজেশন এবং চেকপয়েন্টগুলির বাস্তবায়ন কনফিগারেশনের মাধ্যমে করা যেতে পারে। সুতরাং, যে কেউ ন্যূনতম স্কিলসেট এবং প্রশিক্ষণ দিয়ে পরীক্ষা বিকাশ করতে সক্ষম হবে।
  • গতিশীল পরীক্ষার ডেটা:  গতিশীল পরীক্ষার ডেটা প্রযুক্তিগত টেস্টকেসগুলি থেকে আলাদা রাখা যেতে পারে। এটি অর্জনের জন্য, টসকা অগ্রিম বৈশিষ্ট্যগুলি সরবরাহ করে যেমন টিডিএম, টিসিডি, টিডিএস ইত্যাদি provides
  • বজায় রাখা সহজ:  যদি কোনও অ্যাপ্লিকেশন বা ডেটা বর্ধন থাকে তবে কেন্দ্রীয় সংগ্রহস্থলের মডিউল বা ডেটা আপডেট করে পুরো টেস্ট স্যুইটে এটি অন্তর্ভুক্ত করা যেতে পারে। এখানে ব্যয় করা প্রচেষ্টা অন্যান্য পরীক্ষার অটোমেশন সরঞ্জামগুলির তুলনায় কম is
  • কার্য সম্পাদন: এটি মানব প্রচেষ্টা এবং সম্পাদন চক্র হ্রাস করার জন্য একাধিক সিস্টেমে পরীক্ষার সম্পাদন বিতরণ সম্পর্কে ইঙ্গিত দেয়। বিতরণ সম্পাদনের কনফিগারেশনের উপর ভিত্তি করে, আমরা একাধিক সিস্টেমে পরীক্ষার প্রয়োগের সময়সূচী করতে পারি।
  • এপিআই পরীক্ষা: পুরো অ্যাপ্লিকেশন প্রস্তুত না থাকলেও অ্যাপ্লিকেশন উপাদানগুলির কয়েকটি বিকাশ করা হয় তখন এপিআই টেস্টিং খুব কার্যকর। এপিআই ব্যবহার করে, টসকা সংশ্লিষ্ট অ্যাপ্লিকেশন উপাদানগুলি পরীক্ষা করতে সক্ষম।
  • পরীক্ষার রেকর্ডিং: সময় বাঁচানোর জন্য টস্কা চেকপয়েন্টগুলির সাথে লিনিয়ার টেস্ট কেসগুলি উত্পন্ন করতে পরীক্ষার দৃশ্যের রেকর্ড করতে সক্ষম। এই বৈশিষ্ট্যটি শুধুমাত্র এক সময়ের পরীক্ষার জন্য খুব দরকারী।
  • বিস্তারিত প্রতিবেদন: টসকা ধাপে ধাপে কার্যকরকরণের প্রতিবেদন তৈরি করে এবং ক্যাপচার হওয়া স্ক্রিনগুলির সাথে লগ করে। কোনও ত্রুটি তদন্তের সময় কার্যকর করা লগগুলি খুব কার্যকর।
  • মোবাইল পরীক্ষা: টসকা অ্যান্ড্রয়েড এবং আইওএস উভয় ডিভাইসে মোবাইল অ্যাপ্লিকেশনগুলির পরীক্ষার জন্য সমর্থন করে। আইওএস পরীক্ষার জন্য অতিরিক্ত ম্যাক অবকাঠামো প্রয়োজন।
  • সমর্থিত অ্যাপ্লিকেশন:  টসকা বিভিন্ন ধরণের অ্যাপ্লিকেশন যেমন সেলসফোর্স, এসএপি, ওয়েব, পাওয়ারবিল্ডার, ডটনেট, মেনফ্রেম, মোবাইল ডিভাইস ইত্যাদির সাথে সামঞ্জস্যপূর্ণ is
  • তৃতীয় পক্ষের সরঞ্জামগুলির সাথে সংহতকরণ: টসকা ন্যূনতম কাস্টমাইজেশন যেমন পারফেক্টো, সেলেনিয়াম, অ্যাজুরি, জেনকিনস ইত্যাদির সাথে তৃতীয় পক্ষের সরঞ্জামগুলির সাথে সংহত করতে সহায়তা করে T

টসকাএ আর্কিটেকচার:

টোসকা ট্রিকেনটিস টেকনোলজি অ্যান্ড কনসাল্টিং জিএমবিএইচ (ভিয়েনায় অবস্থিত একটি অস্ট্রিয়ান সফটওয়্যার সংস্থা) ডিজাইন ও বিকাশ করেছে। পরীক্ষার সরঞ্জামটি টসসিএর নীচের ইন্টারফেসগুলি রয়েছে -

  • জিইউআই - গ্রাফিকাল ইউজার ইন্টারফেস
  • এপিআই - অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস
  • CLI - কমান্ড লাইন ইন্টারফেস
  • ইন্টিগ্রেটেড টেস্ট ম্যানেজমেন্ট
টসকাএর ওভারভিউ- টসকা আর্কিটেকচার
আর্কিটেকচার ডায়াগ্রাম (টসকা ওভারভিউ)

টসকাএ কমান্ডারের সর্বশেষ সংস্করণ যা বাজারে উপলভ্য। টসকার মূল উপাদানগুলি নীচে উল্লেখ করা হয়েছে -

  • টসকা উইজার্ড
  • টসকা কমান্ডার
  • টসকা এক্সিকিউটর
  • পরীক্ষার সংগ্রহশালা

টসকাএ কমান্ডার: টাসকাএ কমান্ডার হ'ল পরীক্ষার স্ক্রিপ্টস সৃষ্টির বিকাশ, পরিচালনা, সম্পাদন এবং বিশ্লেষণের সরঞ্জামটির মূল ব্যাক হোন। টসকা কমান্ডারের পাঁচটি বিভাগ রয়েছে যা বেশিরভাগ প্রকল্পে ব্যবহৃত হয় - 

1. মডিউল - সমস্ত মডিউল (পরীক্ষার অবজেক্টের প্রযুক্তিগত তথ্য রাখুন) এই বিভাগে সংরক্ষণ করা হয়।

২. টেস্টকেস - যে কোনও পরীক্ষার মামলার প্রযুক্তিগত উপাদানগুলি এই বিভাগে রাখা হয়।

৩. টেস্টকেস ডিজাইন - এই বিভাগটি টেস্টকেস থেকে টেস্টের তথ্যগুলি একটি সুসংহত পদ্ধতিতে পৃথক করতে ব্যবহৃত হয়। এই বিভাগের মূল উদ্দেশ্যটি পরীক্ষার ডেটা পরিবর্তন করার জন্য প্রযুক্তিগত পরীক্ষার কেসগুলিকে স্পর্শ করা নয়।

৪. মৃত্যুদণ্ড - এই বিভাগগুলি পরীক্ষার ফলাফলের লগগুলিকে মৃত্যুদন্ডের তালিকায় রাখে। মূলত, এটি পরীক্ষা সম্পাদন পরিচালনা করতে ব্যবহৃত হয়।

৫. প্রয়োজনীয়তা - সমস্ত প্রয়োজনীয়তা সম্পর্কিত তথ্য এই বিভাগে সংরক্ষণ করা হয়।

টসকা ওভারভিউ - টসকা কমান্ডার
টসকাএর ওভারভিউ - টসকা কমান্ডার

বিভিন্ন বিভাগের একটি বিশদ অধ্যয়ন পরবর্তী প্রবন্ধে উপলব্ধ।

টসকাএ এক্সিকিউটার: টসকা এক্সিকিউটর টসসিএ-তে বিকাশমান পরীক্ষার কেসগুলি সম্পাদন করতে ব্যবহৃত হয়। এটি টসকা কমান্ডার না খোলার জন্য পরীক্ষার মৃত্যুদণ্ড কার্যকর করার বিকল্প। উইন্ডোজ স্টার্ট মেনুতে আমরা টসকা এক্সিকিউটারকে নেভিগেট করতে পারি:  শুরু-> সমস্ত প্রোগ্রাম-> ট্রাইসেন্টিস-> টসকা এক্সিকিউটার

টেস্টসেট ফাইলগুলিতে আরও বিশদ পেতে, দয়া করে ক্লিক করুন এখানে.

টসকা ওভারভিউ - টসকা এক্সিকিউটর
টসকা ওভারভিউ - টসকা এক্সিকিউটর

টসকা উইজার্ড: টেস্ট অটোমেশনের জন্য মডিউল (বস্তুর মানচিত্র) তৈরি করতে আমাদের অ্যাপ্লিকেশনটি স্ক্যান করতে হবে। তোসকা উইজার্ড অ্যাপ্লিকেশন স্ক্যানগুলির পুরানো মডেল। এটি কমান্ডারের কাছ থেকেও একটি স্বতন্ত্র উপাদান হিসাবে খোলা যেতে পারে। টসকা টিউটোরিয়াল - টসকা 13.x এর জন্য একটি সম্পূর্ণ সাফল্য গাইড

টসকাএর ওভারভিউ- টসকা উইজার্ড
টসকাএর ওভারভিউ - টসকা উইজার্ড

পরীক্ষার সংগ্রহশালা: টেস্টকেস বহিরাগত ভাগ করা সংগ্রহস্থল / ডাটাবেসে যেমন ওরাকল, এসকিউএল সার্ভার, এসকিউএল লাইট ইত্যাদিতে সংরক্ষণ করা যেতে পারে, এছাড়াও টেডির বিভিন্ন প্রক্রিয়া যেমন টিডিএম - টেস্ট ডেটা ম্যানেজমেন্ট, টিডিএস - পরীক্ষার ডেটা হিসাবে টসকার একটি বহিরাগত সংগ্রহস্থলে সংরক্ষণ করা যেতে পারে test সেবা। একাধিক পরীক্ষার্থী একসাথে কাজ করতে পারে সেজন্য পরীক্ষার সংগ্রহস্থলটি প্রয়োজনীয়।

টসকাএর ওভারভিউ- টসকা রিপোজিটরি
টসকাএর ওভারভিউ - টসকা সংগ্রহস্থল ory

 

সমর্থিত প্ল্যাটফর্ম:

  • ফ্রেমওয়ার্ক এবং প্রোগ্রামিং ভাষা: ডবনেট ডাব্লুপিএফ সহ, জাভা, ভিবি, ডেলফি
  • ওয়েব ব্রাউজারগুলি: ফায়ারফক্স, ইন্টারনেট এক্সপ্লোরার, ক্রোম।
  • অ্যাপ্লিকেশন বিকাশ পরিবেশ: পাওয়ারবিল্ডার.
  • হোস্ট অ্যাপ্লিকেশন: 3270, 5250।
  • এমএস প্রোগ্রাম: এমএস আউটলুক, এমএস এক্সেল
  • এন্টারপ্রাইজ অ্যাপ্লিকেশন: Seibel, SAP।
  • প্রোটোকল এবং হার্ডওয়্যার: ফ্ল্যাশ, ওয়েবসার্ভিসেস (এসওএপি), ওডিবিসি।

উপসংহার

টসকা ওভারভিউয়ের এই প্রারম্ভিক নিবন্ধে, আমরা ট্রাইসেন্টিস টসকাএ টেস্টিং সরঞ্জাম, টসকা কমান্ডার এবং ওয়ার্কস্পেসের সংক্ষিপ্ত বিবরণটি coveredেকে রেখেছি। ক্লিক করুন এখানে, আরও তথ্যের জন্য টসকা সমর্থন পোর্টালে নেভিগেট করতে।

TOSCA টিউটোরিয়াল এর পরবর্তী নিবন্ধ পড়তে দয়া করে ক্লিক করুন - টসসিএএ কমান্ডারের সম্পূর্ণ স্টাডি।

কে মন্ডল সম্পর্কে

টসকা টিউটোরিয়াল - টসকা 13.x এর জন্য একটি সম্পূর্ণ সাফল্য গাইডহাই, আমি কে মন্ডল, আমি একটি শীর্ষস্থানীয় প্রতিষ্ঠানের সাথে যুক্ত। আমি ডোমেন জুড়ে 12+ বছরের কাজের অভিজ্ঞতা রাখছি যেমন, অ্যাপ্লিকেশন বিকাশ, অটোমেশন টেস্টিং, আইটি পরামর্শদাতা। আমি বিভিন্ন প্রযুক্তি শিখতে খুব আগ্রহী। আমি আমার আকাঙ্ক্ষা পূরণ করতে এবং বর্তমানে ল্যাম্বডিজিক্সে দুজনেই একজন লেখক এবং ওয়েবসাইট বিকাশকারী হিসাবে অবদান রাখছি।
লিংকডইন- https://www.linkedin.com/in/kumaresh-mondal/ এ সংযুক্ত করুন

মতামত দিন

আপনার ইমেইল প্রকাশ করা হবে না। প্রয়োজনীয় ক্ষেত্রগুলি * চিহ্নিত করা আছে।

en English
X