जवाबों:
से उबंटू विकि :
ऑटोपायलट एकता के लिए एक कार्यात्मक परीक्षण उपकरण है। यह कीबोर्ड और माउस घटनाओं को उत्पन्न करके और फिर एकता और संबंधित अनुप्रयोगों की आंतरिक स्थिति का परीक्षण करके उपयोगकर्ता कार्यों को अनुकरण करता है।
आप QA टीम में शामिल होकर परीक्षण कर सकते हैं । यहां उनकी मेलिंग सूची का लिंक दिया गया है - ubuntu- गुणवत्ता , उनके लॉन्चपैड पेज , साथ ही आधिकारिक उबंटू क्यूए पेज ।
कमांड लाइन से ऑटोपायलट को स्थापित करने के लिए, निम्नलिखित कमांड चलाएं:
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 - यहाँ लेखक एक सरल "हैलो वर्ल्ड" के माध्यम से चलता है जो ऑटोपायलट का उपयोग करता है
मैं ऑटोपायलट के साथ शुरुआत करने से पहले तीनों को ऊपर दिए गए लेखों को पढ़ने की सलाह देता हूं।
आप यहां उल्लिखित एक निर्दिष्ट प्रारूप का उपयोग करके ubuntu- गुणवत्ता मेलिंग सूची ईमेल करके परीक्षण के मामले प्रस्तुत कर सकते हैं ।
इसके अतिरिक्त, परीक्षण मामलों को निम्नलिखित कमांड का उपयोग करके bzr के माध्यम से खींचा जा सकता है:
bzr branch lp:ubuntu-autopilot-tests
कोड शाखा में परीक्षण मामले के बदलावों को bzr पुश कॉमन के साथ किया जा सकता है:
bzr push lp:<username>/ubuntu-autopilot-tests/ubuntu-autopilot-tests
अधिक जानकारी के लिए http://code.launchpad.net/ubuntu-autopilot-tests देखें ।