Yanıtlar:
Gönderen Ubuntu wiki :
Otopilot, Unity için işlevsel bir test aracıdır. Klavye ve fare olayları oluşturarak ve ardından Unity'nin dahili durumunu ve ilgili uygulamaları test ederek kullanıcı eylemlerini simüle eder.
KG ekibine katılarak testlere katılabilirsiniz . İşte e-posta listelerinin bir bağlantısı - ubuntu kalitesi , fırlatma paneli sayfası ve resmi Ubuntu KG sayfası .
Autopilot'u komut satırından yüklemek için aşağıdaki komutları çalıştırın:
sudo add-apt-repository ppa:autopilot/ppa
sudo apt-get update && sudo apt-get install python-autopilot
Basit bir test birimi örneği:
autopilot run unity.tests.test_showdesktop.ShowDesktopTests.test_showdesktop_hides_apps
Uyarı: Otopilot testlerini varsayılan masaüstünüzde çalıştırmak, bilgisayarınızın kontrolünüz olmadan fare ve klavye hareketleri göndermesine neden olur. Bu komutu körü körüne çalıştırmadan önce lütfen aşağıdaki makaleleri okuyun.
Burada bir öğretici var . Ayrıca, Ubuntu haftalık bülteninde bahsedilen birkaç iyi makale de bulunmaktadır. Bunlar, test ekibinde bir topluluk koordinatörü olan ve benim için çok yararlı olan Nicholas Skaggs tarafından yazıldı.
Autopilot: part 2 - Burada yazar otopilotun basit bir "merhaba dünyası" kullanım senaryosuna giriyor
Otopilot kullanmaya başlamadan önce yukarıdaki üç bağlantılı makaleyi okumanızı tavsiye ederim.
Burada belirtilen belirli bir biçimi kullanarak ubuntu kalitesinde posta listesine e-posta göndererek test senaryoları gönderebilirsiniz .
Ayrıca, test senaryoları aşağıdaki komut kullanılarak bzr aracılığıyla çekilebilir:
bzr branch lp:ubuntu-autopilot-tests
Kod bölümüne test senaryosu değişiklikleri eklemek bir bzr push comand ile yapılabilir:
bzr push lp:<username>/ubuntu-autopilot-tests/ubuntu-autopilot-tests
Daha fazla bilgi için http://code.launchpad.net/ubuntu-autopilot-tests adresine bakın .