উত্তর:
থেকে উবুন্টু উইকি :
অটোপাইলট হ'ল ইউনিটির কার্যকরী পরীক্ষার সরঞ্জাম। এটি কীবোর্ড এবং মাউস ইভেন্ট উত্পন্ন করে এবং তারপরে ityক্যের অভ্যন্তরীণ অবস্থা এবং সম্পর্কিত অ্যাপ্লিকেশনগুলি পরীক্ষা করে ব্যবহারকারীর ক্রিয়াগুলি অনুকরণ করে।
আপনি কিউএ দলে যোগদানের মাধ্যমে পরীক্ষার সাথে যুক্ত হতে পারেন । এখানে তাদের মেলিং তালিকার একটি লিঙ্ক রয়েছে - উবুন্টু-গুণমান , তাদের লঞ্চপ্যাড পৃষ্ঠা , পাশাপাশি সরকারী উবুন্টু কিউএ পৃষ্ঠা ।
কমান্ড লাইন থেকে অটোপাইলট ইনস্টল করতে, নিম্নলিখিত কমান্ডগুলি চালান:
sudo add-apt-repository ppa:autopilot/ppa
sudo apt-get update && sudo apt-get install python-autopilot
একটি সাধারণ পরীক্ষা ইউনিটের উদাহরণ:
autopilot run unity.tests.test_showdesktop.ShowDesktopTests.test_showdesktop_hides_apps
সতর্কতা: আপনার ডিফল্ট ডেস্কটপে অটোপাইলট পরীক্ষা চালানো আপনার পিসিকে আপনার নিয়ন্ত্রণ ছাড়াই মাউস এবং কীবোর্ডের চলনগুলি প্রেরণ করবে। এই আদেশটি অন্ধভাবে চালানোর আগে দয়া করে নীচের নিবন্ধগুলি পড়ুন।
এখানে একটি টিউটোরিয়াল আছে । অতিরিক্তভাবে, উবুন্টু সাপ্তাহিক নিউজলেটারে উল্লেখ করা হয়েছে বেশ কয়েকটি ভাল নিবন্ধ। এগুলি টেস্টিং টিমের সম্প্রদায়ের সমন্বয়কারী নিকোলাস স্ক্যাগস লিখেছিলেন, এটি আমার পক্ষে খুব কার্যকর।
অটোপাইলট: অংশ 2 - এখানে লেখক অটোপাইলটের একটি সাধারণ "হ্যালো ওয়ার্ল্ড" ব্যবহারের ক্ষেত্রে চলে
আমি স্বয়ংক্রিয় পাইলট শুরু করার আগে উপরের লিঙ্কযুক্ত তিনটি নিবন্ধটি উচ্চভাবে পড়ার পরামর্শ দিই।
আপনি ইমেল করে পরীক্ষার বিষয় জমা দিতে পারেন উবুন্টু মানের মেইলিং লিস্ট রূপরেখা একটি নির্দিষ্ট বিন্যাস ব্যবহার এখানে ।
অধিকন্তু, নিম্নলিখিত কমান্ড ব্যবহার করে পরীক্ষার কেসগুলি bzr এর মাধ্যমে টানা যেতে পারে:
bzr branch lp:ubuntu-autopilot-tests
কোড শাখায় পরীক্ষার কেস পরিবর্তনগুলি একটি বিজেআর পুশ কোমন্ড দিয়ে করা যেতে পারে:
bzr push lp:<username>/ubuntu-autopilot-tests/ubuntu-autopilot-tests
আরও তথ্যের জন্য http://code.launchpad.net/ubuntu-autopilot-tests দেখুন ।