Saya ingin terlibat dengan QA Ubuntu dengan membuat tes otomatis. Apakah ada upaya berkelanjutan untuk membuat tes ini? Di mana saya bisa belajar lebih banyak?
automation
testing
quality
David Siegel
sumber
sumber
Ada beberapa cara untuk terlibat dalam penulisan tes otomatis. Tim kualitas terlibat dalam penulisan tes autopkg dan autopilot untuk paket ubuntu.
Autopkg
Tes autopkg dijalankan pada waktu build secara otomatis oleh buildbots untuk paket. Tujuan dari tes ini adalah untuk menyediakan pengujian sistem dan integrasi untuk menjamin fungsionalitas dasar. Anda dapat melihat output langsung dari tes autopkg saat ini di sini . Jika Anda tertarik untuk menulis tes ini, lihat:
Pilot otomatis
Tes-tes ini ditulis dalam python menggunakan kerangka autopilot. Tujuan dari tes ini adalah untuk memberikan aplikasi tingkat tinggi dan pengujian fungsional. Tes ditulis dalam python dan dapat dieksekusi pengguna atau dituliskan melalui pelari uji seperti UTAH atau jenkins untuk menjalankan dan menerbitkan hasil secara otomatis. Untuk informasi lebih lanjut tentang autopilot, lihat proyek di launchpad serta dokumentasi untuk proyek. Jika Anda tertarik untuk menulis tes ini, lihat:
Mendapatkan bantuan
Untuk informasi lebih lanjut atau untuk mendapatkan bantuan, kirim email ke daftar kualitas-ubuntu atau kunjungi # kualitas-ubuntu di freenode.
sumber
Sebuah proyek memang ada di https://wiki.ubuntu.com/Testing/Automation untuk ini - saya tidak yakin berapa banyak yang dicakupnya saat ini, tetapi ada juga pengujian peningkatan otomatis yang dilakukan untuk menguji peningkatan berbagai kombinasi paket.
sumber
Anda dapat terlibat dengan pengujian dengan bergabung dengan tim QA , milis mereka - kualitas-ubuntu , dan halaman launchpad mereka .
Tautan terakhir akan membawa Anda ke situs launchpad autopilot yang merupakan paket pengujian otomatisnya.
Lihat jawaban saya di sini untuk detail tambahan tentang cara kerja pengujian otomatis Ubuntu.
sumber
Biasanya pengujian otomatis dilakukan pada basis per proyek dan kualitas tes tersebut sangat tergantung pada organisasi proyek dan kontrol kualitas. Tes dapat diikat ke dalam pembangunan hutang dan semacamnya, tetapi sejauh yang saya tahu saya belum pernah mendengar kerangka pengujian eksternal di luar proyek tertentu.
sumber
Ada http://qa.ubuntu.com/ - yang menghubungkan ke mis. Http://mago.ubuntu.com/
Meskipun saya tidak dapat menunjuk pada sesuatu yang spesifik, ini tampaknya menjadi titik awal yang baik.
sumber