প্রতিদিনের এআই রেসিপিকাজযাচাই করা হয়েছে ২৮ জুল, ২০২৬

৭ মিনিটে মোবাইল অ্যাপ অটোটেস্টের জন্য AI এজেন্ট তৈরি করুন

Appium এবং pytest দিয়ে প্রস্তুত Python স্ক্রিপ্ট: টেস্ট সিনারিও চালায়, ত্রুটির স্ক্রিনশট নেয় এবং HTML রিপোর্ট তৈরি করে

  1. 1.chatgpt.com খুলুন এবং নতুন চ্যাট শুরু করুন। ফ্রি প্ল্যান যথেষ্ট।

    চ্যাটে অ্যাপের অভ্যন্তরীণ API-কী, টোকেন এবং পাসওয়ার্ড পাঠাবেন না - ChatGPT তাদের নিজস্ব সার্ভারে ডেটা প্রক্রিয়া করে।

    ChatGPT টুল সম্পর্কে
  2. 2.নিচের প্রম্পটটি পেস্ট করুন। [APP_NAME] বদলে অ্যাপের নাম দিন (যেমন Calculator), [PLATFORM] - android বা ios, [APP_FILE] - অ্যাপ ফাইলের পথ (.apk বা .ipa), [SCENARIOS] - ২-৩টি সিনারিও বাংলা বা ইংরেজিতে, যেমন: 'ব্যবহারকারী লগইন স্ক্রিন খোলে, লগইন ও পাসওয়ার্ড দেয়, লগইন বোতাম চাপে, হোম স্ক্রিন দেখে'।

    প্রতিটি সিনারিওর ধাপ যত বিস্তারিত লিখবেন, টেস্ট স্ক্রিপ্ট তত নির্ভুল হবে।

    ChatGPT টুল সম্পর্কে
    প্রম্পট
    আপনি একজন সিনিয়র মোবাইল QA অটোমেশন ইঞ্জিনিয়ার। Appium এবং pytest ব্যবহার করে নিচের জন্য একটি সম্পূর্ণ Python টেস্ট এজেন্ট তৈরি করুন:
    
    অ্যাপ: [APP_NAME]
    প্ল্যাটফর্ম: [PLATFORM]
    অ্যাপ ফাইল পথ: [APP_FILE]
    
    টেস্ট সিনারিও:
    [SCENARIOS]
    
    ডেলিভারেবল:
    1. conftest.py - pytest ফিক্সচার সহ - ড্রাইভার সেটআপ/টিয়ারডাউন, ডিজায়ার্ড ক্যাপাবিলিটিজ
    2. test_app.py - প্রতি সিনারিওর জন্য একটি টেস্ট ফাংশন - WebDriverWait, অ্যাসারশন, try/except ব্যবহার করুন
    3. টেস্ট ব্যর্থ হলে স্ক্রিনশট ./screenshots/ এ সংরক্ষণ করুন
    4. requirements.txt - সব ডিপেন্ডেন্সি সহ
    5. নতুনদের জন্য ধাপে ধাপে চালানোর নির্দেশনা
    
    Python 3.10+ সিনট্যাক্স ব্যবহার করুন। ইংরেজিতে ইনলাইন কমেন্ট যোগ করুন।
    এই প্রম্পটটি কী করেপ্রম্পটটি ইংরেজিতে ছিল: এটি ChatGPT-কে একটি সম্পূর্ণ টেস্ট এজেন্ট তৈরি করতে বলে - Appium এবং pytest দিয়ে একাধিক Python ফাইল, ত্রুটির সময় স্ক্রিনশট সহ। বর্গাকার বন্ধনীর ক্ষেত্রগুলি আপনার অ্যাপের ডেটা এবং টেস্ট সিনারিও দিয়ে প্রতিস্থাপন করুন।
  3. 3.প্রতিটি তৈরি করা ফাইল (conftest.py, test_app.py, requirements.txt) কম্পিউটারে নতুন প্রজেক্ট ফোল্ডারে কপি করুন।

    ChatGPT প্রতিটি ফাইল আলাদা কোড ব্লক হিসেবে দেয় - একটি একটি করে কপি করুন।

  4. 4.প্রজেক্ট ফোল্ডারে টার্মিনাল খুলে চালান: pip install -r requirements.txt। আরেকটি টার্মিনাল উইন্ডোতে Appium Server ইনস্টল ও চালু করুন: npm install -g appium, তারপর appium।

    Python 3.10+ এবং Node.js 18+ ইনস্টল থাকা দরকার। Android-এর জন্য - এমুলেটর সহ Android Studio। iOS-এর জন্য - Xcode ও Simulator (শুধু macOS)।

    Appium
  5. 5.pytest test_app.py -v কমান্ড দিয়ে টেস্ট চালান। শেষ হওয়ার পর ব্রাউজারে রিপোর্ট ফাইল খুলুন।

    টেস্ট সংযোগ ত্রুটিতে ব্যর্থ হলে - নিশ্চিত করুন Appium Server চলছে এবং এমুলেটর বা ডিভাইস সংযুক্ত। ত্রুটির টেক্সট ChatGPT-তে পেস্ট করে জিজ্ঞাসা করুন «How to fix this?»

💰 এটি অনুসরণ করতে কত খরচ2026-07 অনুযায়ী দাম
  • বিনামূল্যেChatGPT Freeফ্রি প্ল্যান: GPT-4o-mini মডেলে আনলিমিটেড মেসেজ, ক্রেডিট কার্ডের প্রয়োজন নেই।
  • বিনামূল্যেAppiumসম্পূর্ণ ফ্রি ওপেন-সোর্স টেস্ট অটোমেশন ফ্রেমওয়ার্ক, কোনো সীমাবদ্ধতা ছাড়া।
  • বিনামূল্যেPythonফ্রি প্রোগ্রামিং ভাষা, বিনামূল্যে ইনস্টল করা যায়।
  • বিনামূল্যেNode.jsফ্রি রানটাইম এনভায়রনমেন্ট, শুধু Appium Server চালানোর জন্য প্রয়োজন।
চেষ্টা করুন এবং প্রথম হয়ে চিহ্ন দিন

আজ কেন

এআই পরিষেবা দ্রুত বদলায় - ইন্টারফেস ও ফ্রি সীমা বর্ণনার থেকে আলাদা হতে পারে।