মাইক্রো ফোকাস ইউনিফাইড ফাংশনাল টেস্টিং (UFT)- টিপস এবং ট্রিকস

30 অক্টোবর, 2021

ইউনিফাইড ফাংশনাল টেস্টিং (UFT) মাইক্রো ফোকাস থেকে একটি অটোমেশন টেস্টিং টুল। মাইক্রো ফোকাস ইউএফটি ওয়ান একটি বুদ্ধিমান সমাধানের সাথে শেষ থেকে শেষ কার্যকরী পরীক্ষাকে ত্বরান্বিত করে এবং সহজ করে যা এমবেডেড এআই-ভিত্তিক ক্ষমতা ব্যবহার করে এন্টারপ্রাইজ অ্যাপগুলির জন্য পরীক্ষাগুলি তৈরি এবং স্বয়ংক্রিয় করে।

এই পোস্টে মাসিক UFT টিপস এবং ট্রিকস থাকবে যা UFT-এর বিভিন্ন সাধারণ সমস্যাগুলির একত্রীকরণ হবে। অন্যান্য সরঞ্জামগুলির জন্য সমস্যা সমাধানের টিপস এবং কৌশলগুলির জন্য এই নিবন্ধটি দেখুন।

সুচিপত্র



  • UFT টিপস এবং ট্রিকস - জানুয়ারী 2021
  • UFT টিপস এবং ট্রিকস - ফেব্রুয়ারি 2021
    • 1. Linux/Mac-এ UFT বিকাশকারী লাইসেন্স ইনস্টল করা
    • 2. WaitUntilTestObjectState.waitUntil পদ্ধতির মাধ্যমে সমস্যার সমাধান করা
    • 3. UFT রান ফলাফল আচরণ কাস্টমাইজ করার জন্য পদক্ষেপ
    • 4. UFT-এ PDF নথি সমর্থন সক্ষম করার নির্দেশ
    • 5. ক্রস-প্ল্যাটফর্ম বৈশিষ্ট্য সমর্থন পরীক্ষা করা হচ্ছে
    • 6. UFT লাইসেন্স 12.53 SEAT ইস্যুতে দুর্নীতিগ্রস্ত হওয়ার জন্য ঠিক করুন
    • 7. স্পেস এবং ড্যাশের মত অক্ষর সহ ডেটাটেবল প্যারামিটার নাম সমাধান করা
    • 8. UFT কোথায় ALM লগইন তথ্য সঞ্চয় করে তা খুঁজে বের করা
    • 9. Apache struts সংস্করণ সহ ALM 12.60 দুর্বলতার সমাধান
    • 10. দ্রুত পরীক্ষা পেশাদার অটোমেশন DCOM অ্যাপ্লিকেশনের অনুমতি প্রদানের পদ্ধতি।
  • UFT টিপস এবং ট্রিকস - মার্চ 2021
    • 1. ইনস্টলারে উপস্থিত একটির পরিবর্তে বিভিন্ন জাভা রানটাইম পুনর্নির্দেশ এবং ব্যবহার করার পদ্ধতি
    • 2. জাভা সুইং-এ Java TreeNode লুকআপের সমস্যার সমাধান
    • 3. UFT বিকাশকারী লঞ্চআউট পদ্ধতির ব্যর্থতার জন্য সংশোধন করুন
    • 4. UFT ইনস্টলেশনের জন্য প্রয়োজনীয়তা
    • 5. উইন্ডোজের জন্য একটি UFT ডেভেলপার ডকার ইমেজ কিভাবে খুঁজে পাবেন
    • 6. ডার্ক থিম কীভাবে ফাইল কন্টেন্ট চেকপয়েন্ট বৈশিষ্ট্যের ডায়ালগ সমস্যার সমাধান করে যা এটিকে ব্যবহারযোগ্য করে তোলে
    • 7. সমস্যাটি সমাধান করা যেখানে UFT ওয়েব অ্যাপ্লিকেশন চালানোর সময় দুটি IE সেশন খোলা হয়
    • 8. কিভাবে UFT ডেভেলপার রানটাইম ইঞ্জিন চালাবেন
    • 9. v14.53 এবং .net ওয়েবসাইটের সাথে অভিজ্ঞ কর্মক্ষমতা সমস্যা সমাধানের নির্দেশাবলী
    • 10. অবজেক্ট রিকগনিশন সমস্যার সমাধান
  • UFT টিপস এবং ট্রিকস - এপ্রিল 2021
    • 1. LFT নির্ভরতার সাথে সমস্যা সমাধানের জন্য নির্দেশাবলী
    • 2. UFT14 এর ট্রায়াল সংস্করণ এবং AutoPass লাইসেন্স সার্ভারের মধ্যে সংযোগ ব্যর্থতার সমাধান
    • 3. মাইক্রোসফ্ট ব্যবহারকারী অ্যাকাউন্ট নিয়ন্ত্রণ (UAC) নিষ্ক্রিয় করার পদক্ষেপ
    • 4. ALM উপাদানগুলি পরিষ্কার এবং ইনস্টল করার পদ্ধতি।
    • 5. একই মেশিনে ইনস্টল থাকা পণ্যগুলির বিশদ বিবরণ
    • 6. টিম ফাউন্ডেশন সার্ভার (TFS) প্লাগইন কনফিগারেশনের জন্য ধাপ
    • 7. অটোপাস লাইসেন্স সার্ভার পাসওয়ার্ড জটিলতা সমস্যা সমাধানের জন্য সমাধান।
    • 8. UFT ক্লায়েন্টদের জন্য অটোপাস সার্ভারে সার্ভার-সাইড অটোরিলিজ বিকল্প সম্পর্কিত বিশদ বিবরণ।
    • 9. UFT-এর এজ এজেন্ট স্বয়ংক্রিয়ভাবে বন্ধ করার সমাধান খোলার সাথে সাথেই বন্ধ হয়ে যায়
    • 10. UFT 14.5 এবং 14.03 উভয়কে সমর্থন করার জন্য লাইসেন্স সার্ভার আপগ্রেড করার জন্য নির্দেশাবলী
  • UFT টিপস এবং ট্রিকস - মে 2021
    • 1. UFT লাইসেন্স দুর্নীতিগ্রস্ত 12.53 আসন
    • 2. (CAS-40004) WaitUntilTestObjectState.waitUntil পদ্ধতিতে সমস্যা
    • 3. Linux/Mac-এ UFT বিকাশকারী লাইসেন্স ইনস্টল করুন
    • 4. ক্রস-প্ল্যাটফর্ম বৈশিষ্ট্য সমর্থন
    • 5. স্পেস এবং ড্যাশের মতো অক্ষর সহ ডেটাটেবল প্যারামিটারের নাম
    • uft > en > 15.0-15.0.1 > UFT সহায়তা > বিষয়বস্তু > WhatsNew > whats-new-15.0.htm#mt-item-3'>admhelp.microfocus.com > uft > en > 15.0-15.0.1 > UFT সহায়তা > বিষয়বস্তু > WhatsNew > whats-new-15.0.htm#mt-item-3
    • 6. একটি কমিউটার (এবং একটি দূরবর্তী কমিউটার) লাইসেন্স কি ভার্চুয়াল এবং উইন্ডোজ সার্ভার পরিবেশে ব্যবহার করা যেতে পারে?
    • 7. ইনস্টলারের সাথে অন্তর্ভুক্ত একটির চেয়ে আলাদা জাভা রানটাইম পরিবেশ পুনর্নির্দেশ করা এবং ব্যবহার করা কি সম্ভব?
    • 8. UFT কোথায় ALM লগইন তথ্য সঞ্চয় করে?
    • 9. UFT বিকাশকারী রানের ফলাফল
    • 10. ইউএফটি ডেভেলপার রান ফলাফল আচরণ কাস্টমাইজ করুন
  • UFT টিপস এবং ট্রিকস - জুন 2021
    • 1. ক্লায়েন্ট অ্যাট্রিবিউট এবং পুল তৈরিতে সহায়তা প্রয়োজন, লাইসেন্স খরচ সীমাবদ্ধ করুন এবং লাইসেন্স প্রত্যাহার করুন।
    • 2. একটি ল্যাব প্রজেক্ট .qcp ফাইল ইম্পোর্ট করার পরে মিসিং ভিউ।
    • 3. Apache Struts সংস্করণ সহ ALM 12.60 দুর্বলতা।
    • 4. অটোমেশন স্ক্রিপ্টের জন্য ম্যানুয়ালি DCOM সেটিংস সেট করা।
    • 5. কুইকটেস্ট প্রফেশনাল অটোমেশন DCOM অ্যাপ্লিকেশনের অনুমতি কীভাবে দেওয়া যায়?
    • 6. UFT One ইনস্টল করার সময় HP.UFT.JSCTypeslib.dll (atl.dll) ত্রুটি কীভাবে ঠিক করবেন?
    • 7. SaaS ব্যবহারকারী JEPPESEN SD00392949: UFT v15 আর JavaTree অবজেক্টের জন্য নির্দিষ্ট বৈশিষ্ট্যের মান প্রদান করে না
    • 8. ALM 15 মাইগ্রেশন এবং UFT One এর পরে বিদ্যমান UFT টেস্ট স্ক্রিপ্ট ব্যর্থ হয়।
    • 9. SSL সক্ষম করে পরীক্ষা মেল ব্যর্থ হয়েছে৷
    • 10. (0803461) মোবাইল ডিভাইসের সাথে UFT বিকাশকারী সমান্তরাল পরীক্ষা
  • UFT টিপস এবং ট্রিকস - জুলাই 2021
    • 1. কিভাবে অকটেনে লগ অবস্থান পরিবর্তন করবেন?
    • 2. Java TreeNode লুকআপ জাভা সুইং-এ সমস্যা আছে।
    • 3. UFT বিকাশকারী রানটাইম ইঞ্জিন।
    • 4. ব্যবহারকারী UFT ওয়েব অ্যাপ্লিকেশন খোলে/চালালে দুটি IE সেশন খোলা হয়।
    • 5. UFT 14.5 – অবজেক্ট রিকগনিশন ইস্যু।
    • 6. আমি উইন্ডোজের জন্য একটি UFT ডেভেলপার ডকার ইমেজ খুঁজছি।
    • 7. মাইক্রো ফোকাস অ্যাপ্লিকেশন অটোমেশন টুল ব্যবহার করে জেনকিন্সে UFT কার্যকর করতে অক্ষম।
    • 8. UFT API পরীক্ষা লুপে বর্তমান পুনরাবৃত্তি নম্বর ব্যবহার করছে না
    • 9. Uft-এ আমার অ্যাকশনের নামগুলি alm-এ একই অ্যাকশনের নাম নয় যদিও এটি একই পরীক্ষা।
    • 10. ডার্ক থিম ফাইল কন্টেন্ট চেকপয়েন্ট প্রোপার্টি ডায়ালগ ভেঙে দেয় – অব্যবহারযোগ্য।
  • UFT টিপস এবং ট্রিকস - আগস্ট 2021
    • 1. F1 সহায়তা v15.0.1 এ ভাঙ্গা হয়েছে।
    • 2. রিমোট এজেন্ট দ্বারা সঞ্চালিত হলে UFT লাইসেন্স সার্ভারে লাইসেন্স ফিরিয়ে দেয় না।
    • 3. ইউনিফাইড ফাংশনাল টেস্টিং (UFT): নেটিভ মেসেজিং হোস্টে অ্যাক্সেস অক্ষম করা হয়েছিল যা UFT সনাক্তকরণকে বাধা দেয়।
    • 4. ALM থেকে রিপ্লে চলাকালীন UFT ক্র্যাশ হচ্ছে।
    • 5. ইউএফটি এজেন্ট প্রদর্শিত বার্তা বারটি কীভাবে লুকাবেন তা গুগল ক্রোম ব্রাউজার 79+ সংস্করণে ব্রাউজার ডিবাগ করা শুরু করে।
    • 6. কেন মার্কারি ট্যুর ওয়েবসাইট অ্যাক্সেসযোগ্য নয়?
    • 7. UFT 14.53 থেকে 15.0 আপগ্রেড করা লাইসেন্স ফলব্যাক মেকানিজমকে ভেঙে দেয়।
  • UFT টিপস এবং ট্রিকস - সেপ্টেম্বর 2021
    • 1. eCATT এবং SolMan ইন্টিগ্রেশন ফাইল librfc32.dll অনুপস্থিত বা SAPGUI 750 প্যাচ 03 এবং পরবর্তীতে সংযোগ ত্রুটি পূরণ করতে পারে
    • 2. UFT 14.01 শুধুমাত্র তখনই পাওয়ার বিল্ডার অবজেক্টকে চিনতে পারে যখন UFT অ্যাডমিন হিসেবে চালু হয়
    • 3. ALM উপাদান
    • 4. UFT14 এর ট্রায়াল সংস্করণ AutoPass লাইসেন্স সার্ভারের সাথে সংযোগ করতে পারে না
    • 5. ALM সংযোগ UFT
    • 6. টিম ফাউন্ডেশন সার্ভার (TFS) প্লাগইন কনফিগার করার ধাপ
      • ব্যবহারকারীরা টিম ফাউন্ডেশন সার্ভার (TFS) প্লাগইন কনফিগার করার বিস্তারিত পদক্ষেপ সম্পর্কে জানতে চান। কারণ এটি মাইক্রোসফ্ট টিম ফাউন্ডেশন সার্ভার সিআই সিস্টেমকে স্থানীয় ফাইল সিস্টেম, ALM বা ALM টেস্ট ল্যাব মডিউল থেকে UFT ব্যবহার করে পরীক্ষাগুলি ট্রিগার করার অনুমতি দেয়।
    • 7. অটোপাসে একটি লাইসেন্স ইনস্টল করা স্বয়ংক্রিয়ভাবে একটি সংরক্ষণাগারভুক্ত লাইসেন্স হিসাবে উপস্থিত হতে পারে৷
    • 8. GUI টেস্টিং স্ক্রিপ্টগুলিতে ডিবাগ করার সময় ব্যবহার করার জন্য কি একটি কল স্ট্যাক আছে?
    • 9. ALM থেকে VAPI-XP/UFT GUI পরীক্ষা চালানোর সময় অ্যাক্সেস অস্বীকার করা হয়েছে
    • 10. UFT ক্লায়েন্টদের জন্য অটোপাস সার্ভারে কি সার্ভার-সাইড অটোরিলিজ বিকল্প আছে?
  • UFT টিপস এবং ট্রিকস - অক্টোবর 2021
    • 1. UFT 14.5 এবং 14.03 উভয় সমর্থন করতে লাইসেন্স সার্ভার আপগ্রেড করুন
    • 2. অটোপাস লাইসেন্স সার্ভার পাসওয়ার্ড জটিলতা সমস্যা
    • 3. APLS 10.70 এ আপগ্রেড করার পরে লাইসেন্স সার্ভারের সাথে সংযোগ করা যাবে না
    • 4. UFT ক্লায়েন্ট v12.54 প্যাচ 3 APLS v10.7 এর সাথে কাজ করে?
    • 5. UFT 14.03 প্যাচ 3 এবং 14.51 ক্রোম 71-এ অবজেক্ট চিনতে অক্ষম
    • 6. অটোপাস লাইসেন্স সার্ভার পরিষ্কার আনইনস্টল
    • 7. UFT ওরাকল 12C বস্তুকে চিনতে পারে না
    • 8. UFT-এর জন্য স্ট্যাটিক কোড বিশ্লেষণ
    • 9. অটোপাস লগ ইন করুন
    • 10. অটোপাস রিপোর্ট

UFT টিপস এবং ট্রিকস - জানুয়ারী 2021

1. ল্যাব প্রজেক্ট .qcp ফাইল ইম্পোর্ট করার পরে হারিয়ে যাওয়া ভিউ পুনরুদ্ধার করা

এটি প্রায়শই ঘটে যে ব্যবহারকারীদের একটি ল্যাব Project.pcq ফাইল আমদানি করার পরে দেখা নেই। আমদানি প্রক্রিয়ার মধ্যে এ.এল একটি .qcp ফাইল থেকে ল্যাব প্রজেক্ট, ডাটাবেস বা স্কিমা ভিউ দেখানো হয় না, হয় তারা দূষিত বা হারিয়ে গেছে। প্রাথমিকভাবে, নিম্নলিখিত সাইট কনফিগারেশন প্যারামিটার যোগ করে .qcp ফাইল থেকে ল্যাব প্রজেক্ট রপ্তানি বা আমদানি করে এই সমস্যাটি মোকাবেলা করা যেতে পারে:

পরম নাম: SHOW_LAB_PROJECT

পরম মান: Y (N হল ডিফল্ট)

এটি কার্যকর প্রমাণিত হতে পারে কারণ ALM-এ আমদানি ব্যবস্থা ল্যাব প্রকল্প কাঠামোকে একটি আদর্শ প্রকল্প হিসাবে বিবেচনা করে, তাই ডাটাবেসের ভিউ অনুপস্থিত থাকবে।

আপনি সংযুক্ত ফাইলের প্রশ্নগুলি ব্যবহার করে এই সমস্যাটি সংশোধন করতে পারেন: LabProject_DropCreate_Views.zip

উপরে উল্লিখিত .zip ফাইলটিতে MSSQL এবং Oracle উভয়ের জন্যই সমস্ত প্রশ্ন রয়েছে। সমস্ত সদৃশ, দূষিত বা বিকৃত দৃষ্টিভঙ্গি শেষ বা সরাতে 'ড্রপ' বিবৃতি ব্যবহার করা ভাল হবে। এর পরে, আপনার প্রয়োজনীয় প্রত্যাশিত মতামত তৈরি করতে আপনি 'তৈরি করুন' বিবৃতি ব্যবহার করতে পারেন।

2. UFT ওয়ান ইনস্টল করার সময় HP.UFT.JSCTypeslib.dll (atl.dll) ত্রুটি ঠিক করার নির্দেশাবলী

কখনও কখনও ব্যবহারকারীরা যখন কারও ডিভাইসে UFT One ইনস্টল করেন তখন এটি ঘটে যে স্ক্রিনের নীচে একটি ত্রুটি বার্তা দেখায়।

স্ক্রীনে প্রদর্শিত ত্রুটির বার্তা:

ফাইল C://UFT_One_15.0_DVD.* .HP.UFT.JSCTypeslib.dll

আসলে যা ঘটে তা হল ইউএফটি ওয়ানের ইনস্টলেশন ফাইলটি একবার সংরক্ষিত হয়েছিল এবং তারপরে সিস্টেমের সি ড্রাইভার থেকে প্রশাসকের বিশেষাধিকারের সাথে চালু হয়েছিল। এটি ঘটতে পারে কারণ অ্যাক্টিভ টেমপ্লেট লাইব্রেরি ফাইল (atl.dll) ডিভাইসে নিবন্ধিত নয়।

ATL বিশেষত মাইক্রোসফটের তৈরি টেমপ্লেট-ভিত্তিক একটি সেট সি++ ক্লাস, যা সমস্ত COM অবজেক্ট ব্যবহার করে প্রোগ্রামিং সহজ করতে ব্যবহৃত হয়। যখন ডিএলএল নিবন্ধিত না হয় তখন এটির ফলে ইউএফওয়াই ওয়ান ইনস্টল সমস্যা হতে পারে, একটি বার্তা সহ: HP.UFT.JSCTypeslib.dll .

এই ত্রুটির মূল কারণটি অনুপস্থিত সক্রিয় টেমপ্লেট লাইব্রেরি ফাইল (atl.dll) হিসাবে পরিচিত। এবং একবার ফাইলটি স্থাপন করা হলে ব্যবহারকারীরা সহজেই ইউএফটি ইনস্টল করতে পারেন।

ডিভাইসে অ্যাক্টিভ টেমপ্লেট লাইব্রেরি ফাইল (atl.dll) রেজিস্টার করার ধাপগুলি, নিচের ধাপগুলি অনুসরণ করুন:

  1. আপনাকে atl.dll ফাইলটি ডাউনলোড করতে হবে

আপনাকে নিশ্চিত করতে হবে যে এটি একটি 64-, বা একটি 32-বিট ফাইল। তারপর ভবিষ্যতে রেফারেন্সের জন্য এটি যে ভাষা ব্যবহার করে তাও বিবেচনা করুন।

তারপরে আপনাকে সেই DLL ফাইলগুলি নির্বাচন করতে হবে যার ভাষা সাড়া দেয় এবং আপনার প্রোগ্রামের নির্দিষ্ট ভাষার জন্য উপযুক্ত।

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

  1. তারপরে আপনাকে ডাউনলোড করা ফাইলটি যে পথে রয়েছে সেখানে সরাতে হবে (C:WindowsSystem32) ফোল্ডার
  2. তারপরে নির্বাচন করুন শুরু করুন , তারপর ক্লিক করুন চালান .

রান উইন্ডোতে আপনাকে লাগাতে হবে regsvr32 C:WINDOWSsystem32atl.dll

  1. আপনি একটি পেতে যখন এই ফিক্স কার্যকর প্রমাণিত হবে RegSvr32 বার্তা যা বলে:

C:WindowsSystem32atl.dll-এ DllRegisterSever সফল হয়েছে।

3. অকটেনে লগ অবস্থান পরিবর্তন সংক্রান্ত নির্দেশাবলী

কখনও কখনও এটা অত্যন্ত গুরুত্বপূর্ণ হয়ে ওঠে যে আমরা অকটেনে লগ অবস্থান পরিবর্তন করি

আপনি নীচের ধাপগুলি অনুসরণ করে লগ অবস্থান পরিবর্তন করতে পারেন:

  1. আপনাকে Octane ইনস্টলেশন অবস্থানে যেতে হবে এবং সম্পাদনার উদ্দেশ্যে log4j2-conf.xml ফাইল খুলতে হবে। সবচেয়ে সুস্পষ্ট পথ হবে

লিনাক্সে অপারেটিং সিস্টেম: /opt/octane/conf

উইন্ডোজ অপারেটিং সিস্টেমে: \octaneconf

  1. তারপর আপনাকে নীচে দেওয়া স্ট্রিংটি খুঁজে বের করতে হবে:
  1. এখন আপনাকে নতুন লগ অবস্থানে বিদ্যমান মান পরিবর্তন করতে হবে, এখানে কয়েকটি উদাহরণ রয়েছে:

লিনাক্সের জন্য: /opt/octane/log

আপনাকে লক্ষ্য করতে হবে যে লিনাক্সের জন্য এটি গুরুত্বপূর্ণ যে অনুমতিগুলি অক্টেন গ্রুপের জন্য সেট করা আছে, অক্টাল: rwxrwx— (770)।

উইন্ডোজের জন্য: D:/octane/log

আপনাকে নিশ্চিত করতে হবে যে আপনি সাবধানে ফরোয়ার্ড স্ল্যাশগুলি ব্যবহার করছেন।

  1. পরিবর্তনগুলি সংরক্ষণ করতে ভুলবেন না
  2. তারপরে আপনাকে অকটেন পরিষেবাটি পুনরায় চালু করতে হবে।
  3. সমস্ত লগ সাম্প্রতিক অবস্থানে লেখা হচ্ছে কিনা সাবধানে যাচাই করুন এবং পুনরায় পরীক্ষা করুন৷

4. UFT সনাক্তকরণ ত্রুটি ঠিক করার সমাধান

প্রায়শই এটি উল্লেখ করা হয় যে নেটিভ মেসেজিং হোস্টগুলিতে অ্যাক্সেস অক্ষম করা হয়েছে। এটি একটি UFT সনাক্তকরণ ত্রুটির ফলে। ব্যবহারকারীরা স্বয়ংক্রিয়ভাবে চালু করার চেষ্টা করলে এটি ঘটতে পারে ক্রোমিয়াম UFT One দ্বারা এজ, পণ্য যা WinObject হিসাবে স্বীকৃত।

তারপর ত্রুটি যে হিসাবে প্রদর্শিত হবে:

সিস্টেম অ্যাডমিনিস্ট্রেটর দ্বারা নেটিভ মেসেজিং হোস্টে অ্যাক্সেস অক্ষম করা হয়েছে।

নীচের নির্দেশাবলী অনুসরণ করে আপনি সহজেই এই সমস্যাটি সমাধান করতে পারেন:

  1. আপনাকে পরিবর্তন করতে হবে (যদি আপনার একটি পুরানো সংস্করণ থাকে) বা নীচে দেওয়া রেজিস্ট্রি যোগ করতে হবে। এর পরে, UFT-তে Chrome নেটিভ মেসেজ হোস্ট কমিউনিকেশন চ্যানেল সাদা তালিকাভুক্ত হবে।

ক্রোম ব্রাউজারের জন্য:

|_+_|

উদাহরণ স্বরূপ:

|_+_|

উদাহরণ স্বরূপ:

|_+_|

ক্রোমিয়াম এজ ব্রাউজারের জন্য:

|_+_|

উদাহরণ স্বরূপ:

|_+_|

উদাহরণ স্বরূপ:

|_+_|

5. ইউএফটি এজেন্ট প্রদর্শন করে এমন বার্তা বার লুকানোর টিপস Google Chrome ব্রাউজার 79+ সংস্করণে ব্রাউজার ডিবাগ করা শুরু করেছে

এই পুনরাবৃত্ত পপ-আপ মেসেজ বারটি কিছু সময়ে বিরক্তিকর হয়ে ওঠে। এটা হয় গুগল ক্রম সংস্করণ 79+ ব্রাউজার, যখন UFT 15.0.1 এখনও ব্যবহার করা হচ্ছে।

সমস্ত ক্রোম সংস্করণ 79+, পতাকাটি Google নিজেই সরিয়ে দিয়েছে। তবুও, আপনি নীচে দেওয়া টিপস ব্যবহার করতে পারেন:

  1. রেকর্ড এবং রান সেটিংসের সাহায্যে:
  • রেকর্ড এবং রান সেটিংস থেকে ওয়েবে একটি রেকর্ড বা রান সেশন শুরু হলে আপনাকে নিম্নলিখিত ঠিকানাটি খুলুন নিষ্ক্রিয় করতে হবে।
  • তারপরে আপনাকে সেটিংস পরিবর্তন করতে হবে রেকর্ড করুন এবং যেকোনো খোলা ব্রাউজারে একটি পরীক্ষা চালান।
  1. কমান্ড লাইন প্যারামিটারের সাহায্যে – সাইলেন্ট-ডিবাগার-এক্সটেনশন-এপিআই স্ক্রিপ্টে উপস্থিত থাকে যা গুগল ক্রোম ওয়েব ব্রাউজার চালু করার জন্য দায়ী।
  • SystemUtil.Run C:Program Files (x86)GoogleChromeApplicationchrome.exe, -silent-debugger-extension-api
  1. ক্রোম শর্টকাট তৈরির সাহায্যে
  • আপনি যদি ইতিমধ্যেই ক্রোম শর্টকাট ব্যবহার করেন তাহলে আপনাকে করতে হবে সঠিক পছন্দ শর্টকাটে
  • তারপরে আপনাকে বৈশিষ্ট্য নির্বাচন করতে হবে এবং তারপরে শর্টকাট ট্যাবটি খুলতে হবে।

লক্ষ্যে, আপনাকে অবশ্যই নীচের একটি দিয়ে লাইনটি প্রতিস্থাপন করতে হবে:

C:Program FilesGoogleChromeApplicationchrome.exe -সাইলেন্ট-ডিবাগার-এক্সটেনশন-এপিআই

তারপর ক্লিক করুন আবেদন করুন .

  • এবং আপনি যদি Chrome শর্টকাট ব্যবহার না করেন তবে আপনাকে এটি তৈরি করতে হবে।

আপনি ডেস্কটপে গিয়ে এটি করতে পারেন, শর্টকাটে ডান-ক্লিক করুন। তারপর New এ ক্লিক করুন, শর্টকাট ট্যাবটি খুলুন এবং নীচের পথটি পেস্ট করুন:

C:Program FilesGoogleChromeApplicationchrome.exe -silent-debugger-extension-api

শর্টকাটের যেকোনো নাম দিন (যেমন: GChrome)

চূড়ান্ত সমাধান: গুগল ক্রোম ব্রাউজারের জন্য

  1. Google Chrome কাস্টমাইজ এবং নিয়ন্ত্রণে যান।
  2. তারপরে আরও সরঞ্জামগুলিতে নির্বাচন করুন, তারপরে এক্সটেনশনগুলিতে।
  3. তারপর ক্লিক করুন মাইক্রো ফোকাস ইউএফটি এজেন্ট, তারপর বিস্তারিত
  4. নতুন ট্যাবে, আপনাকে ডিফল্ট লগিং লেভেলের কম্বো বক্স খুলতে হবে, এবং তারপর বন্ধ নির্বাচন করুন, তারপরে এটি সংরক্ষণ করুন।

6. কোনো ত্রুটি থাকলে জেনকিন্সে UFT সঠিকভাবে চালানোর নির্দেশনা

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

14.52 মাইক্রো ফোকাস অ্যাপ্লিকেশন অটোমেশন টুল সংস্করণ: 6.3 স্ক্রিপ্ট মোটেও চলে না। জেনকিন্স মূলত একটি লিনাক্স কন্টেইনারে হোস্ট করা হয় এবং এটি ঘটে যখন ব্যবহারকারী একটি উইন্ডোজ নোড ডিভাইসে ALM এর মাধ্যমে UFT চালানোর চেষ্টা করছেন, উভয়ই ভিন্ন অপারেটিং সিস্টেম তাই, বেমানান৷

কনসোল লগ থেকে ত্রুটি বার্তা:

রান মোড RUN_LOCAL এ সেট করা আছে

লগ ইনে ব্যর্থ. সাহায্যের জন্য সিস্টেম অ্যাডমিনিস্ট্রেটরের সাথে যোগাযোগ করুন।

রান মোড সেট করা হয়েছে: RUN_LOCALUপরীক্ষা সেট ফোল্ডার পুনরুদ্ধার করতে অক্ষম: নোড পাওয়া যায়নি৷

================================================ ======================

টেস্ট সেট এক্সিকিউশন শুরু হচ্ছে টেস্ট সেট নাম: ব্যবহার করা_প্লাগইন, টেস্ট সেট আইডি: 101 ক্লাস নিবন্ধিত নয় ক্লাস নিবন্ধিত হয়নি শিডিউল তৈরি করা যায়নি, অ্যাড-ইন ফর্ম ডাউনলোড এবং ইনস্টল করার মাধ্যমে রান মেশিনে ALM ক্লায়েন্ট ইনস্টলেশন যাচাই করুন।

এটি সাধারণত ঘটে যখন তারা জেনকিন্স থেকে স্ক্রিপ্টগুলি সম্পাদন করে। কনফিগারেশন পরিবর্তন করার পরে ব্যবহারকারী স্ক্রিপ্টগুলি চালাতে সক্ষম হয়েছিল। সর্বদা, সিদ্ধান্তে যাওয়ার আগে একজনকে অবশ্যই ত্রুটির মূল কারণ খুঁজে বের করতে হবে। আমরা লক্ষ্য করতে পারি যে যে ত্রুটিটি দেখা যাচ্ছিল তা আসলে এই সমস্যার সাথে প্রাসঙ্গিক ছিল না:

|_+_|

যেহেতু সমস্ত ত্রুটি প্রমাণীকরণ সমস্যা হিসাবে প্রমাণিত হয়। সুতরাং, ব্যবহারকারী যদি API টোকেন (SSO) দিয়ে চেষ্টা করত তবে তা তাদের সাহায্য করত না। এর পরে, ব্যবহারকারীকে একই ALM url যোগ করার চেষ্টা করা উচিত একটি ভিন্ন নামে ( আইপি ঠিকানা ) সাবধানে। তারপর তাদের পদ্ধতিটি কনফিগার করা উচিত, এটি ভালভাবে কাজ করবে।

7. সমান্তরাল রানের কারণে, UFT বিকাশকারী স্বয়ংক্রিয়ভাবে শসা প্রকল্পটি পরীক্ষা করে

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

একটি আসন লাইসেন্স ব্যবহার করার সময়, UFT বিকাশকারীরা সমান্তরালভাবে প্রায় চারটি পরীক্ষা পরিচালনা করতে সক্ষম হয়। এটিও দেখা যায় যে UFT বিকাশকারী প্রায় অনেকগুলি অতিরিক্ত লাইসেন্স গ্রহণ করে, তাদের প্রত্যেকটি কমপক্ষে চারটি সমান্তরাল পরীক্ষা ক্রিয়াকলাপ সক্ষম করে।

ব্যবহার করে JUnit এবং Maven টেস্ট এক্সিকিউশন প্লাগইন শসা সমান্তরালভাবে কার্যকর করা যেতে পারে, শুধু নীচে দেওয়া পদক্ষেপগুলি অনুসরণ করুন:

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

  1. UFT বিকাশকারী শসা প্রকল্প ব্যবহার করে আপনাকে IDE-তে একটি Maven প্রকল্প তৈরি করতে হবে।
  2. তারপর আপনি যোগ করুন নিশ্চিত প্লাগইন কনফিগারেশন বিল্ড সেকশনে এবং POM-এ।
|_+_|

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

এটি একটি ধারণ করে LeanFTFeature.feature ফাইল , যা সমান্তরাল এক্সিকিউশনকে সমর্থন করে যা আপনাকে পরবর্তীতে আগের ফাইলের একটি অনুলিপি তৈরি করতে একটি নতুন বৈশিষ্ট্য ফাইল তৈরি করতে হবে। নীচে দেওয়া উদাহরণে, একই বৈশিষ্ট্য ফাইলটি সমান্তরালভাবে শুরু করা হচ্ছে, একই দৃশ্যটি সমান্তরালভাবে চালানোর জন্য, যখন এটি UFT মোবাইলে দুটি ভিন্ন মেশিন লক করে।

LeanFTFeature.feature

|_+_|

LeanFTFeatureParallel.feature

|_+_|
  1. তারপর আপনি POM চালানোর জন্য Maven install বা যেকোনো উপযুক্ত কমান্ড ব্যবহার করুন। এটি এটিকে সমান্তরাল থ্রেডেড মোডে চলতে দেবে। আপনি যে নোট করা প্রয়োজন ফাইলের দৃশ্য (LeanFTFeature.feature) সাধারণত আইডি 13 সহ থ্রেড দ্বারা কার্যকর করা হয়। একইভাবে, ফাইলের দৃশ্য (LeanFTFeatureParallel.feature) সংস্করণ ID 13 সহ থ্রেড দ্বারা কার্যকর করা হয়।

আপনাকে ফলাফলটি পরীক্ষা করতে হবে এবং যদি এটি নীচের মত কিছু দেখায় তবে এটি ভাল।

থ্রেড আইডি - 13 - লকিং ডিভাইস: 45C0219402001340

থ্রেড আইডি - 14 - লকিং ডিভাইস: E2MBC80803017581

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

8. অ্যাপ্লিকেশন অটোমেশন টুল প্লাগইন ব্যবহার করে Azure DevOps-এ JUnit রিপোর্ট প্রকাশ করার নির্দেশাবলী

যখন আমরা Azure DevOps পাইপলাইনে পরীক্ষার ফলাফল প্রকাশ করার জন্য একটি টাস্ক যোগ করি, তখন আমরা JUnit ফলাফলও দেখতে পারি টেস্ট রান ফলাফলের ট্যাব। এই নির্দিষ্ট ফলাফল UFT ONE রান ফলাফলের xml ফাইলের উপর ভিত্তি করে তৈরি করা হয়। নিচের ধাপগুলো অনুসরণ করে আপনি সহজেই পরীক্ষার ফলাফল প্রকাশ করতে পারেন:

  1. আপনাকে একটি UFT টাস্ক যোগ করতে হবে।
  2. তারপর আপনাকে পাবলিশ টেস্ট ফলাফল টাস্ক যোগ করতে হবে।
  3. তারপরে আপনাকে প্রকাশনার কাজটি কনফিগার করতে হবে এবং তারপরে কাজটি চালাতে হবে।
  4. তারপরে আপনাকে টেস্ট ট্যাবটি নির্বাচন করতে হবে এবং JUnit রিপোর্টটি পরীক্ষা করতে হবে।

9. পাওয়ারশেল স্ক্রিপ্ট দিয়ে পোর্টগুলি খোলা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে

Windows PowerShell ব্যবহার করে ডেটাবেস, ALM, সিঙ্ক্রোনাইজার, অটোপাস, সেন্টিনেল পোর্ট খোলা হয়েছে কিনা তা পরীক্ষা করা গুরুত্বপূর্ণ। কোম্পানির নেটওয়ার্কগুলিতে টেলনেট প্রোটোকল ব্যবহার করার সময় কিছু নিষেধাজ্ঞা রয়েছে, এটি প্রায়শই কিছু নিরাপত্তা নীতি নির্দেশিকা অনুসারে অক্ষম করা হয়।

যখন আমরা ALM ইন্সটলেশন এবং অন্যান্য টুলের সাথে ইন্টিগ্রেশন ব্যবহার করি, তখন এটা প্রায়ই ঘটে যে বিভিন্ন হোস্টের মধ্যে সঠিক যোগাযোগ স্থাপনের জন্য নেটওয়ার্ক কানেক্টিভিটি প্রয়োজন, যা বিভিন্ন নেটওয়ার্ক পোর্টের সাহায্যে করা হয়।

উইন্ডোজ ওএস এবং এর পরিবেশে, হোস্টের পোর্ট খোলা বা না থাকলে যাচাইকরণের জন্য রান স্ক্রিপ্টগুলি শুরু করতে পাওয়ারশেল ব্যবহার করা সম্ভব। এটি ডাটাবেস সার্ভার, অ্যাপ্লিকেশন সার্ভার উভয়ের জন্যই ভাল কাজ করে।

PowerShell শুরু এবং ব্যবহার করার জন্য আপনি নীচের নির্দেশাবলী অনুসরণ করতে পারেন:

  1. আপনাকে পাওয়ারশেল স্ক্রিপ্টটি ডাউনলোড করতে হবে, তারপর এটি একটি নোটপ্যাডে অনুলিপি করুন।
  2. তারপর আপনি এটি হিসাবে সংরক্ষণ করতে হবে Checkport.ps1 .
  3. তারপরে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে স্ক্রিপ্ট এক্সিকিউশন কাজ করছে, যদি এটি অক্ষম করা থাকে তবে আপনি পাওয়ারশেলে নীচে দেওয়া কমান্ডটি ব্যবহার করতে পারেন:
|_+_|
  1. তারপর আপনাকে PowerShell কমান্ড লাইনের মাধ্যমে স্ক্রিপ্টটি চালাতে হবে:
|_+_|

10. অটোমেশন স্ক্রিপ্টের জন্য DCOM সেটিংস সেট করার নির্দেশাবলী

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

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

নীচে দেওয়া ধাপগুলি অনুসরণ করে আপনি নিজেরাই এই সেটিংটি সক্ষম করতে পারেন:

  1. প্রেস করুন উইন্ডোজ কী এবং এস একসাথে এবং তারপর টাইপ করুন উপাদান সেবা অথবা আপনি সহজভাবে চালাতে পারেন dcomcnfg.exe কমান্ড .
  2. তারপর আপনাকে খুলতে হবে উপাদান সেবা কনসোল
  3. তারপর কম্পোনেন্ট সার্ভিস প্রসারিত করুন
  4. তারপর কম্পিউটার প্রসারিত করুন
  5. আমার কম্পিউটার প্রসারিত করুন
  6. DCOM কনফিগারেশন প্রসারিত করুন
  • এর অধীনে, আপনাকে একটি QuickTest খুঁজে বের করতে হবে পেশাগত আবেদন .
  • তারপর আপনি প্রয়োজন সঠিক পছন্দ চালু বৈশিষ্ট্য QuickTest পেশাদার অ্যাপ্লিকেশন.
  • তারপর আপনি যেতে হবে আইডেন্টিটি ট্যাব .
  • এতে, আপনি অ্যাপ্লিকেশনটি চালানোর জন্য কোন ব্যবহারকারীর অ্যাকাউন্ট ব্যবহার করতে হবে তা চয়ন করুন।
  • তারপর সিলেক্ট করুন ইন্টারেক্টিভ ব্যবহারকারী.
  • ঠিক আছে বোতাম টিপতে ভুলবেন না বা সমস্ত পরিবর্তন সংরক্ষণ করা হবে না।