ইউনিফাইড ফাংশনাল টেস্টিং

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

30 অক্টোবর, 2021

সুচিপত্র

  • UFT টিপস এবং ট্রিকস - জানুয়ারী 2021
    • 1. ল্যাব প্রজেক্ট .qcp ফাইল ইম্পোর্ট করার পরে হারিয়ে যাওয়া ভিউ পুনরুদ্ধার করা
    • 2. UFT ওয়ান ইনস্টল করার সময় HP.UFT.JSCTypeslib.dll (atl.dll) ত্রুটি ঠিক করার নির্দেশাবলী
    • 3. অকটেনে লগ অবস্থান পরিবর্তন সংক্রান্ত নির্দেশাবলী
    • 4. UFT সনাক্তকরণ ত্রুটি ঠিক করার সমাধান
    • 5. ইউএফটি এজেন্ট প্রদর্শন করে এমন বার্তা বার লুকানোর টিপস Google Chrome ব্রাউজার 79+ সংস্করণে ব্রাউজার ডিবাগ করা শুরু করেছে
    • 6. কোনো ত্রুটি থাকলে জেনকিন্সে UFT সঠিকভাবে চালানোর নির্দেশনা
    • 7. সমান্তরাল রানের কারণে, UFT বিকাশকারী স্বয়ংক্রিয়ভাবে শসা প্রকল্পটি পরীক্ষা করে
    • 8. অ্যাপ্লিকেশন অটোমেশন টুল প্লাগইন ব্যবহার করে Azure DevOps-এ JUnit রিপোর্ট প্রকাশ করার নির্দেশাবলী
    • 9. পাওয়ারশেল স্ক্রিপ্ট দিয়ে পোর্টগুলি খোলা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে
    • 10. অটোমেশন স্ক্রিপ্টের জন্য DCOM সেটিংস সেট করার নির্দেশাবলী
  • 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
  • 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. ইনস্টলারে উপস্থিত একটির পরিবর্তে বিভিন্ন জাভা রানটাইম পুনর্নির্দেশ এবং ব্যবহার করার পদ্ধতি

ইনস্টলারের সাথে একটি ব্যবহার করার পরিবর্তে একটি ভিন্ন জাভা রানটাইম ব্যবহার করার বিষয়ে ব্যবহারকারীদের সন্দেহ রয়েছে। জাভার নীতি অনুসারে, জাভা রানটাইম সংস্করণ (JRE) ব্যবহার করার জন্য একটি নির্দিষ্ট উত্স এবং সংস্করণ প্রয়োজন।

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

ইনস্টলেশনটি কাস্টমাইজ করা হবে যদি টেস্টিং টুলটি জাভা-এর অন্য কোনও ইনস্টলেশনের দিকে নির্দেশ করে এবং এটি নিশ্চিত করতে হবে যে উদ্ভূত সমস্যাগুলি মূল UFT ইনস্টলেশন প্যাকেজ ব্যবহার করে পুনরুত্পাদনযোগ্য।

জাভা অ্যাড-ইন রূপান্তরের জন্য, নীচে নির্দেশিত পদক্ষেপগুলি অনুসরণ করুন।

- (উইন্ডোজ 32/64 বিট ) HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveJavaAgent

JrePath=C:\Program Files (x86)\Micro Focus\Unified Functional Testing\JRE

- (উইন্ডোজ 64 বিট) [HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMercury InteractiveJavaAgent]

JrePath=C:\Program Files (x86)\Micro Focus\Unified Functional Testing\JRE

উভয় সেটআপ, যদি সম্ভব হয়.

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

2. জাভা সুইং-এ Java TreeNode লুকআপের সমস্যার সমাধান

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

যে সমস্যার সম্মুখীন হচ্ছে তার সংশোধন করার জন্য নীচের পদক্ষেপগুলি পাওয়া যায়।

1. একটি হটফিক্সের সংহতকরণের মাধ্যমে জটিলতার সমাধান করা হয়েছে৷ ফিক্স ডাউনলোড করার জন্য, নিম্নলিখিত দেখুন লিঙ্ক .

2. ব্যবহারকারীদের অবশ্যই নীচে প্রদর্শিত শংসাপত্রের সাথে লগ ইন করতে হবে৷

  • ব্যবহারকারীর নাম: SC240c57
  • পাসওয়ার্ড: 9tc!WF2e

3. 15_01_JTree_patch.zip হল একটি ফাইল যা ডাউনলোড করতে হবে।

প্যাচ প্রয়োগের জন্য:

  1. ব্যবহারকারীকে প্রথমে UFT এবং অ্যাপ্লিকেশন উভয়ই বন্ধ করতে হবে।
  2. তারপর, এখানে যান: injavaclasses
  3. এর পরে নামটি mic.jar থেকে mic.jar.original এ পরিবর্তন করুন
  4. তারপর আবার, jaclin.jar এর নাম পরিবর্তন করে jaclin.jar.original করুন
  5. উপরের ফাইলগুলি পাথের '32' ডিরেক্টরির সংস্করণগুলির সাথে প্রতিস্থাপন করতে হবে।
  6. এখন যান: injavaclasses64
  7. আবার mic.jar এর পরিবর্তে এটিকে mic.jar.original নাম দিন
  8. jaclin.jar এর নাম পরিবর্তন করে আবার jaclin.jar.original করুন।
  9. উপরের ফাইলগুলিকে প্যাচের '64' ডিরেক্টরি দিয়ে প্রতিস্থাপন করতে হবে।

অ্যাডমিন অধিকার সহ UFT প্রোগ্রাম চালান এবং আপনি সমস্যার সমাধান পাবেন।

3. UFT বিকাশকারী লঞ্চআউট পদ্ধতির ব্যর্থতার জন্য সংশোধন করুন

এখানে যে সমস্যার সম্মুখীন হয়েছে তা হল বিভিন্ন প্যারামেট্রিক কম্বিনেশন ব্যবহার করে launchAut ব্যবহার করে ডেস্কটপ অ্যাপ্লিকেশনগুলির লঞ্চ ব্যর্থ হতে চলেছে৷

ইউএফটি ডেভেলপারের সাথে অ্যাপ্লিকেশন চালানোর পদ্ধতি ব্যবহার করে,

IAut mfc = Desktop.LaunchAut(C:\Windows\System32\calc.exe);

পরীক্ষার পদ্ধতি UFT_dev_test.UftDeveloperTest.TestMethod1 ব্যতিক্রম ছুঁড়েছে:

HP.LFT.SDK.GeneralLeanFtException: AUT লঞ্চ অনুমোদিত নয়৷ যাচাই করুন যে AUT autConfig.json-এ কনফিগার করা হয়েছে। fileName=C:WindowsSystem32calc.exe, args=[undefined], workingDirectory=undefined

সঠিক কনফিগারেশন ব্যবহার না করার সময় প্রদর্শিত ত্রুটি বার্তা হবে।

launchAut পদ্ধতি ব্যবহার করে ডেস্কটপ অ্যাপ্লিকেশন চালু করার জন্য একটি পরীক্ষার কোড লেখা যেতে পারে। এই বিকল্পটি সমস্ত UFT বিকাশকারী SDK-তে উপলব্ধ। কিন্তু নিরাপত্তা উদ্বেগের জন্য, অ্যাপ্লিকেশন এবং বিন্যাস একটি সাদা তালিকা ফাইলে এটি চালু করার জন্য যোগ করা আবশ্যক।

প্রথমবার ব্যবহারকারীদের জন্য, প্রথমে সাদা তালিকা তৈরি করতে হবে এবং তারপরে অ্যাপ্লিকেশনটি যোগ করতে হবে।

সমস্যার সমাধান নিচে দেওয়া হল।

ব্যবহারকারীকে দেখানো অবস্থানে autConfig.json নামে একটি ফাইল তৈরি করা উচিত।

ফাইলের বিন্যাস:

প্ল্যাটফর্মফাইল অবস্থান
উইন্ডোজ% localappdata% LeanFT config
ম্যাক~/লাইব্রেরি/অ্যাপ্লিকেশন সাপোর্ট/LeanFT/config
লিনাক্স~/.leanft/config

ফাইলটি JSON ফরম্যাটে এবং এর সমর্থিত বস্তুগুলি

অনুমোদিত আউট

আপনি launchAut() পদ্ধতি ব্যবহার করে যে অ্যাপ্লিকেশনগুলি চালু করতে চান তা এখানে অন্তর্ভুক্ত করা হয়েছে। যদি অ্যাপ্লিকেশনগুলি বিভিন্ন উপায়ে চালু করতে হয় তবে প্রতিটি উপায়ের জন্য একটি এন্ট্রি যোগ করতে হবে।

ফাইলের নাম

এটি অ্যাপ্লিকেশনের নাম অন্তর্ভুক্ত করে। নামটি এক্সটেনশন, আপেক্ষিক বা একটি পূর্ণ পথ সহ বা ছাড়া নির্দিষ্ট করা যেতে পারে।

আর্গস

আর্গুমেন্ট একটি অ্যারে. উদাহরণস্বরূপ, কমান্ড-লাইন আর্গুমেন্ট।

ওয়ার্কিং ডাইরেক্টরি

এটিতে অ্যাপ্লিকেশনটির বর্তমান কার্যনির্দেশ রয়েছে।

নীচে autConfig.json ফাইলের জন্য একটি উদাহরণ।

|_+_|

এই ফাইলটি নিম্নলিখিত launchAut() বাস্তবায়নের সাথে সম্পর্কিত:

|_+_|

4. UFT ইনস্টলেশনের জন্য প্রয়োজনীয়তা

UFT বিকাশকারীর ইনস্টলেশনটি বিভিন্ন সমর্থিত পরিবেশে পূর্বশর্ত এবং প্রয়োজনীয় অনুমতিগুলির একটি তালিকা বিবেচনা করার পরে অবশ্যই করা উচিত।

UFT ডেভেলপার ইনস্টল করার আগে Node.js-এর একটি সমর্থিত সংস্করণ ইনস্টল করতে হবে।

জন্য উল্লিখিত লিঙ্ক দেখুন Node.js ডাউনলোড করা হচ্ছে

নোড উপস্থিত না থাকলে ইনস্টলেশন বন্ধ করা হবে। সুতরাং, প্রথমে নোডটি ইনস্টল করুন এবং তারপরে ইনস্টলেশন শুরু করুন।

UFT ডেভেলপার মেশিনে নোড ইনস্টল করা আছে কিনা তা যাচাই করার জন্য, ব্যবহারকারীকে নিম্নলিখিত কমান্ডটি চালাতে হবে:

নোড-সংস্করণ

কমান্ডটি মেশিনে ইনস্টল করা নোড সংস্করণ দেয়। যদি নোডের সংস্করণটি ফেরত না দেওয়া হয় তবে নিশ্চিত করুন যে node.exe PATH এনভায়রনমেন্ট ভেরিয়েবলে সংজ্ঞায়িত করা হয়েছে।

ইনস্টলেশনের সময় Node.js পাওয়া না গেলে, ইনস্টলেশন ব্যর্থ হবে।

আইডিই

ব্যবহারকারী যদি IDEs (UFT ডেভেলপার প্লাগইন) এর ভিতর থেকে UFT ডেভেলপার ব্যবহার করতে চান, তাহলে নিশ্চিত করুন যে IDE গুলি ইনস্টল করা আছে।

উইন্ডোজ ব্যবহারকারীদের জন্য, প্লাগইনটি ভিজ্যুয়াল স্টুডিও, ইক্লিপস, স্প্রিং টুল স্যুট, জেবস ডেভেলপার স্টুডিও, ইন্টেলিজে আইডিইএ এবং অ্যান্ড্রয়েড স্টুডিওর জন্য উপলব্ধ।

Eclipse কেপলার বা লুনা ব্যবহারকারীরা Eclipse Java EE ডেভেলপারদের জন্য IDE ব্যবহার করতে বা UFT ডেভেলপার প্লাগইন সহ Eclipse স্ট্যান্ডার্ড সংস্করণ ব্যবহার করতে, গুগল গসন প্লাগইন অবশ্যই Eclipse ফোল্ডারে স্থাপন করতে হবে।

GSON প্লাগইন ডাউনলোড করুন

ডাউনলোড করা .jar ফাইলটি অবশ্যই আপনার /plugins ফোল্ডারে কপি করতে হবে এবং eclipse পুনরায় খুলতে হবে।

এই UFT ইনস্টলেশনের জন্য প্রয়োজনীয়তা

উইন্ডোজের জন্য প্রয়োজনীয় অনুমতি

UFT বিকাশকারীর সাথে কাজ করার জন্য ফাইল সিস্টেমের অনুমতি

সম্পূর্ণ পড়া এবং লেখার অনুমতি

  • C:Temp ফোল্ডার
  • পরীক্ষা সংরক্ষণ বা ফলাফল চালানোর ফোল্ডার
  • Windows 7 বা Windows Server 2008: HP ফোল্ডার
  • ব্যবহারকারীর প্রোফাইল ফোল্ডার
  • mercury.ini ফাইল
  • %অ্যাপডেটা%LeanFT

UFT বিকাশকারীর সাথে কাজ করার জন্য রেজিস্ট্রি কী অনুমতি

সম্পূর্ণ পড়ার এবং লেখার অনুমতি

  • নিচে কি

HKEY_CURRENT_USERSoftwareMercury Interactive এবং HKEY_LOCAL_MACHINESOFTWAREWow6432NodeHewlett-Packard

  • HKEY_CURRENT_USERSOFTWAREHewlett Packard-এর অধীনে কী

সমস্ত HKEY_LOCAL_MACHINE এবং HKEY_CLASSES_ROOT কীগুলি পড়ুন এবং মূল্যের অনুমতিগুলি জিজ্ঞাসা করুন

ALM এর সাথে কাজ করার অনুমতি

সম্পূর্ণ পড়ার এবং লেখার অনুমতি

  • ALM ক্যাশে ফোল্ডার
  • HP ফোল্ডার

BPT এর সাথে কাজ করার অনুমতি

  • ALM-এ কম্পোনেন্ট ধাপের সাথে কাজ করার জন্য, উপযুক্ত অ্যাড স্টেপ সেট করুন, স্টেপ পরিবর্তন করুন, বা স্টেপ অনুমতি মুছুন।

টিপ: কম্পোনেন্ট পরিবর্তন করার অনুমতি আপনাকে কম্পোনেন্ট প্রপার্টি (কম্পোনেন্ট ডিটেইলস ট্যাবের ক্ষেত্র) নিয়ে কাজ করতে সক্ষম করে। উপাদান পদক্ষেপের সাথে কাজ করার জন্য আপনার এই অনুমতির প্রয়োজন নেই।

  • ALM-এ পরামিতিগুলির সাথে কাজ করার জন্য, আপনার অবশ্যই ALM-এ সেট করা সমস্ত প্যারামিটার টাস্ক অনুমতি থাকতে হবে৷
  • অ্যাপ্লিকেশানের ক্ষেত্রগুলিকে সংশোধন করতে, উপাদানগুলি সংশোধন করার জন্য এবং পদক্ষেপগুলি যোগ, পরিবর্তন এবং মুছে ফেলার জন্য প্রয়োজনীয় সংস্থানগুলির জন্য আপনার কাছে অবশ্যই সমস্ত পৃথক অনুমতি থাকতে হবে৷ যদি এই অনুমতিগুলির মধ্যে একটি বরাদ্দ না করা হয়, তাহলে আপনি শুধুমাত্র পঠনযোগ্য বিন্যাসে আবেদনের ক্ষেত্রগুলি খুলবেন৷

লিনাক্সের জন্য প্রয়োজনীয় অনুমতি

UFT বিকাশকারী ইনস্টল করার জন্য ফাইল সিস্টেমের অনুমতি

সম্পূর্ণ পড়ার এবং লেখার অনুমতি

  • রুট
  • /অপ্ট (স্থান ইনস্টল করুন)
  • / var (রেজিস্ট্রি ফাইল ইনস্টল করুন)
  • IDE ফোল্ডার (ড্রপিন/প্লাগইন)
  • /opt/google/chrome (ক্রোম এক্সটেনশন)

UFT বিকাশকারীর সাথে কাজ করার জন্য ফাইল সিস্টেমের অনুমতি

হোম ডিরেক্টরিতে সম্পূর্ণ লেখার অনুমতি এবং সম্পূর্ণ পড়ার অনুমতি

  • /opt/uftdeveloper
  • IDE ফোল্ডার

ম্যাকের জন্য প্রয়োজনীয় অনুমতি

UFT বিকাশকারী ইনস্টল করার জন্য ফাইল সিস্টেমের অনুমতি

সম্পূর্ণ লেখার অনুমতি

  • / অ্যাপ্লিকেশন
  • IDE অবস্থান

UFT বিকাশকারীর সাথে কাজ করার জন্য ফাইল সিস্টেমের অনুমতি

সম্পূর্ণ পড়ার এবং লেখার অনুমতি

  • ব্যবহারকারী ফোল্ডার
  • IDE অবস্থান

5. উইন্ডোজের জন্য একটি UFT ডেভেলপার ডকার ইমেজ কিভাবে খুঁজে পাবেন

উইন্ডোজের জন্য UFT ডেভেলপার ডকার ইমেজের অস্তিত্ব নিয়ে প্রশ্ন উত্থাপিত হয়েছে। যদি এটি বিদ্যমান থাকে, ব্যবহারকারী কি এটি একটি FTP সাইটে যোগ করতে পারে? যেহেতু এটি নিরাপত্তার কারণে ডকারহাব থেকে ডাউনলোড করতে বাধা দেয়।

এই সমস্যার সমাধান খুঁজে বের করতে, নিম্নলিখিত বিষয়বস্তু পড়ুন.

লিনাক্সের উপর ভিত্তি করে একটি ডকার ইমেজ UFTd/LeanFT দ্বারা প্রদান করা হয়। কন্টেইনারের ভিতরের UI-ভিত্তিক অ্যাপ্লিকেশনগুলি শুধুমাত্র Linux-ভিত্তিক কন্টেইনার ব্যবহার করেই চালানো যেতে পারে। একটি উইন্ডোজ ভিত্তিক কন্টেইনারকে সমর্থন করার সমস্যা হল যে উইন্ডোজ ভিত্তিক কন্টেইনারগুলি কন্টেইনারের ভিতরে UI অ্যাপ্লিকেশন চালু করার অনুমতি দেয় না।

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

6. ডার্ক থিম কীভাবে ফাইল কন্টেন্ট চেকপয়েন্ট বৈশিষ্ট্যের ডায়ালগ সমস্যার সমাধান করে যা এটিকে ব্যবহারযোগ্য করে তোলে

ডার্ক থিমের সাথে সাম্প্রতিক একটি সমস্যা হয়েছে যা ফাইল সামগ্রী যাচাইকরণ ডায়ালগগুলিকে অব্যবহারযোগ্য করে তোলে এবং কিছু ক্ষেত্রে স্ন্যাপশটগুলিও তৈরি করে৷

সমস্যার সমাধান নিম্নরূপ।

অন্ধকার থিম সমস্যাটির সমাধান ধাপে ধাপে করা হয় এবং একটি একক প্রকাশে সম্পূর্ণরূপে সমাধান করা হয় না। এটি অব্যাহত থাকবে 15.0.2,16.0, ইত্যাদি,

ফিক্স 16.0 হল ডায়ালগ উইন্ডোগুলি ঠিক করার জন্য এবং এটি একটি উচ্চ অগ্রাধিকার হবে৷ বর্তমান ফিক্সটি ফাইল কনটেন্টচেকপয়েন্ট বৈশিষ্ট্য ডায়ালগের জন্য এবং সম্পূর্ণভাবে 15.0.2 এ স্থির করা হবে, অন্যান্য ডায়ালগগুলি 16.0 এবং ভবিষ্যতের রিলিজে সম্বোধন করা হবে।

ব্যবহারকারী স্টার্টআপ অপশন নোডে গিয়ে ফ্যাক্টরি ডিফল্ট সেটিংস পুনরুদ্ধার করার চেষ্টা করতে পারেন।

7. সমস্যাটি সমাধান করা যেখানে UFT ওয়েব অ্যাপ্লিকেশন চালানোর সময় দুটি IE সেশন খোলা হয়

UFT ওয়েব অ্যাপ্লিকেশন খোলার সময় আপনি যদি সমস্যার সম্মুখীন হন, যেখানে IE এর দুটি সেশন পপ আপ হয়। মুখোমুখি চ্যালেঞ্জের সমাধানটি বেশ সহজ, নীচের নির্দেশাবলী সম্পাদন করুন।

1. ব্যবহারকারীকে UFT খুলতে হবে এবং 'আপনার পরীক্ষা' বিকল্পটি খুলতে হবে।

2. তারপর রেকর্ডে ক্লিক করুন এবং 'রেকর্ড এবং রান সেটিংস'-এ যান।

3. নিশ্চিত করুন যে চেকবক্স রেকর্ড করুন এবং যেকোন ব্রাউজারে চলুন 'ওয়েব' ট্যাবের অধীনে চিহ্নিত করা আছে। যদি না হয়, তাহলে UFT কনফিগারেশনে নির্বাচিত সেটিংস সহ একটি ব্রাউজার চালু করবে।

4. সমস্যাটি এখনও বিদ্যমান কিনা তা খুঁজে বের করতে পরীক্ষাটি চালান।

8. কিভাবে UFT ডেভেলপার রানটাইম ইঞ্জিন চালাবেন

ইউএফটি ডেভেলপার রানটাইম ইঞ্জিন চালানো যেতে পারে, একটি স্ট্যান্ড-অ্যালোন ইউএফটি ডেভেলপার মেশিন বা ইউএফটি ডেভেলপারের অংশ হিসাবে ব্যবহার করা যেতে পারে।

যদি আপনি একটি গ্রিড কনফিগারেশন বেছে নেন, তাহলে UFT ডেভেলপারকে অবশ্যই গ্রিড মেশিনে একটি গ্রিড এবং নোড মেশিনে একটি নোড হিসেবে চালাতে হবে।

প্রক্রিয়াটির সম্পূর্ণ পদ্ধতি নীচে দেওয়া হল।

কোথায় স্ট্যান্ড-অ্যালোন হিসাবে UFT বিকাশকারী চালান গ্রিড বা নোড হিসাবে UFT বিকাশকারী চালান
IDE তেUFT বিকাশকারী মেনু থেকে, UFT বিকাশকারী সক্ষম করুন নির্বাচন করুন৷ আপনি যখন প্রথমবার UFT বিকাশকারী প্লাগইন দিয়ে আপনার IDE খুলবেন তখন ইঞ্জিনটি স্বয়ংক্রিয়ভাবে সক্রিয় হবে৷এন.এ
স্টার্ট মেনু (শুধুমাত্র উইন্ডোজ)মাইক্রো ফোকাস > UFT বিকাশকারী > UFT বিকাশকারী রানটাইম নির্বাচন করুন।নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন: মাইক্রো ফোকাস > ইউএফটি ডেভেলপার > ইউএফটি ডেভেলপার রানটাইম (গ্রিড) মাইক্রো ফোকাস > ইউএফটি ডেভেলপার > ইউএফটি ডেভেলপার রানটাইম (গ্রিড নোড)
দ্রষ্টব্য: আপনি যে উইন্ডোজ সংস্করণ ব্যবহার করছেন তার উপর নির্ভর করে স্টার্ট মেনু পাথ ভিন্ন হতে পারে।
কমান্ড লাইনWindows: Run leanft start (in-এ অবস্থিত)। লিনাক্স: রান ./leanft start (/bin-এ অবস্থিত)। ম্যাক: রান ./leanft start (UFT বিকাশকারী ইনস্টলেশন ডিরেক্টরিতে অবস্থিত) দ্রষ্টব্য: আপনি UFT বিকাশকারী চালাতে পারবেন না। UFT বা স্প্রিন্টারের সমান্তরালে।Windows: চালান leanft.bat start –role=gridor leanft.bat start –role=nodeand leanft.bat start –role=local বা সহজভাবে leanft.bat স্থানীয় মোডের জন্য শুরু করুন(in এ অবস্থিত)।Linux:Run ./leanft start –role=gridor ./leanft start –role=node(/bin-এ অবস্থিত)।Mac:Run ./leanft start –role=gridor ./leanft start –role=node(UFT বিকাশকারী ইনস্টলেশন ডিরেক্টরিতে অবস্থিত)।সতর্কতা: একই মেশিনে গ্রিড এবং নোড হিসাবে UFT বিকাশকারী রানটাইম ইঞ্জিন চালাবেন না।

দ্রষ্টব্য: নোডগুলি সেটিংসে কনফিগার করা UFT বিকাশকারী গ্রিডের সাথে সংযোগ করে, এমনকি যদি নোডগুলি গ্রিডের আগে বা পরে শুরু হয়। যাতে আপনি UFT ডেভেলপার গ্রিড মেশিন পুনরায় চালু করার সময় আপনাকে নোডগুলি পুনরায় চালু করতে হবে না।

রানটাইম ইঞ্জিন বন্ধ করুন

নিম্নলিখিত উপায়গুলির মধ্যে একটিতে UFT বিকাশকারী রানটাইম ইঞ্জিন বন্ধ করুন:

কোথা থেকেUFT বিকাশকারী রানটাইম ইঞ্জিন নিষ্ক্রিয় করুন
IDE তেUFT বিকাশকারী মেনু থেকে, UFT বিকাশকারী নিষ্ক্রিয় করুন নির্বাচন করুন।
টাস্ক বার / স্টার্ট মেনু (শুধুমাত্র উইন্ডোজ)টাস্কবারে আইকনে ডান ক্লিক করুন এবং প্রস্থান নির্বাচন করুন।
কমান্ড লাইনWindows: Leanft stop চালান (in-এ অবস্থিত)।Linux: Run ./leanft stop (/bin-এ অবস্থিত)।Mac: Run ./leanft stop (UFT বিকাশকারী ইনস্টলেশন ডিরেক্টরিতে অবস্থিত)। দ্রষ্টব্য: UFT বিকাশকারীকে থামাতে গ্রিড বা নোড রানটাইম ইঞ্জিন, স্টপ কমান্ডে –role=grid বা –role=node যোগ করুন।

রানটাইম ইঞ্জিন স্ট্যাটাস পুনরুদ্ধার করুন

UFT ডেভেলপার রানটাইমের স্থিতি পুনরুদ্ধার করার জন্য, আপনাকে অবশ্যই leanft তথ্য চালাতে হবে।

একটি UFT বিকাশকারী গ্রিড বা নোড মেশিনে ইঞ্জিনের অবস্থার তথ্যের জন্য, চালান leanft info –role=grid বা leanft তথ্য – ভূমিকা = নোড

এই তথ্যের মধ্যে রয়েছে UFT বিকাশকারী সংস্করণ, ব্যবহার করা পোর্ট, ইঞ্জিন চলছে কিনা এবং বৈধ লাইসেন্স আছে কিনা।

9. v14.53 এবং .net ওয়েবসাইটের সাথে অভিজ্ঞ কর্মক্ষমতা সমস্যা সমাধানের নির্দেশাবলী

v14.53 ব্যবহার করার সময় পারফরম্যান্স সমস্যা এবং একটি নির্দিষ্ট .net ওয়েবসাইট রিপোর্ট করা হয়েছে। একাধিক ব্যবহারকারী সমস্যার সম্মুখীন হচ্ছেন এবং এটি একাধিক স্ক্রিপ্টের জন্য ঘটছে। এটি v14.03 এ ছিল। স্ক্রিপ্টগুলি মূলত বিকশিত হয়েছিল।

সমস্যার সমাধান নিচে দেওয়া হল।

1. IgnoreHiddenFrames, InteractiveSync এবং OptimizeElemntConnection এর জন্য মান 1 এর অধীনে সেটআপ করতে হবে

|_+_|

2. সমস্যাটি অব্যাহত আছে কিনা তা পরীক্ষা করতে ডিভাইসটি পুনরায় চালু করুন৷ যদি আচরণ একই হয়, তাহলে অন্য সমাধান চেষ্টা করুন।

3. EventsHook.dll এর অধীনে মানটি 0 হিসাবে সেট করুন

|_+_|

4. অবশেষে, উইন্ডোজ পাথ C:Program Files (x86)MicrofocusUnified Functional Testingin64-এ যান এবং EventsHook.dll নামক ফাইলটির নাম পরিবর্তন করুন।

5. পরিবর্তনগুলি প্রয়োগ করার জন্য সিস্টেমটি পুনরায় বুট করুন৷

10. অবজেক্ট রিকগনিশন সমস্যার সমাধান

UFT 14.5 ব্যবহারকারী ব্যবহারকারীরা একটি সমস্যার সম্মুখীন হয়েছেন যেখানে CES এর বিরুদ্ধে চালানো হলে বস্তুর স্বীকৃতি ব্যর্থ হয়। CES অ্যাপ্লিকেশনের জন্য ক্রোমিয়াম বস্তু বা উইজেট স্ক্রীন UFT দ্বারা চিহ্নিত করতে ব্যর্থ হয়েছে৷ IE ছিল অ্যাড-ইন যা আগে ব্যবহার করা হয়েছিল কিন্তু CES অ্যাপ্লিকেশনটি ক্রোমিয়াম অ্যাড-ইন দিয়ে আপডেট করা হয়েছিল যখন ব্যবহারকারীরা সমস্যার সম্মুখীন হতে শুরু করে।

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

নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করে CEF অ্যাপ্লিকেশন চালু করার চেষ্টা করুন।

1. রেকর্ড মেনু থেকে রেকর্ড এবং রান সেটিংস ডায়ালগ ব্যবহার করুন৷

  • উইন্ডোজ অ্যাপ্লিকেশন ট্যাব নির্বাচন করুন.
  • 'রেকর্ড করুন এবং শুধুমাত্র চালু করুন' বিকল্পটি নির্বাচন করুন
  • অ্যাপ্লিকেশানের বিশদ বিবরণ বিভাগে যোগ করতে প্লাস চিহ্নে ক্লিক করুন।
  • তারপর অ্যাপ্লিকেশন এক্সিকিউটেবল পাথ লিখুন
  • প্রোগ্রাম আর্গুমেন্ট বক্সে নিম্নলিখিত লিখুন:

-রিমোট-ডিবাগিং-পোর্ট=
যেখানে 1024 এবং 65535 এর মধ্যে একটি সংখ্যা

  • ঠিক আছে ক্লিক করুন.

2. SystemUtil.Run বাক্য ব্যবহার করে, প্রথম প্যারামিটারটি হবে অ্যাপ্লিকেশন পাথ এবং নাম এবং দ্বিতীয় প্যারামিটারটি হবে রিমোট ডিবাগিং পোর্ট আর্গুমেন্ট:
SystemUtil.Run C: empCefSampleAppcefclient.exe, –remote-debugging-port=1111