nosedbreport adalah plugin hidung yang mengekspos plugin tunggal yang dapat depan berbagai database backend untuk menyimpan hasil dari pelaksanaan uji hidung & nbsp;. Memiliki hasil tes Anda, apakah mereka bagian dari sistem integrasi berkesinambungan atau tidak, memungkinkan Anda untuk mengajukan pertanyaan menarik tentang proyek Anda seperti
- Apa suite tes yang berlari di lima menit terakhir
- Apakah rata-rata waktu untuk menjalankan test case 'x'
- Apakah waktu standar kegagalan untuk tes suite 'y'
- Dan seterusnya ...
Pertanyaan-pertanyaan ini juga memungkinkan Anda untuk membangun pelaporan, dan alat-alat berdasarkan tes otomatis fungsional yang Anda dapat berjalan terhadap perkembangan Anda, pementasan atau sistem produksi, seperti detak jantung atau ketersediaan halaman pemantauan.
Instalasi
- Dengan easy_install
& Nbsp; sudo easy_install nosedbreport
- Dengan pip
& Nbsp; sudo pip install nosedbreport
- Dari sumber (bitbucket repositori):
& Nbsp; hg clone http://hg.indydevs.org/nosedbreport
& Nbsp; cd nosedbreport
& Nbsp; python setup.py membangun
& Nbsp; sudo python setup.py install
Penggunaan
- Kasus penggunaan yang paling dasar adalah untuk melaporkan hasil tes lari ke database mysql, yang dapat dicapai dengan menambahkan pilihan berikut untuk eksekusi hidung Anda:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-host = your.mysql.com
& Nbsp; - dbreport-username = ali --dbreport-password = beberapa-pass --dbreport-db = nosereport
- Untuk membuat skema yang tepat dalam database mysql Anda:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-host = your.mysql.com
& Nbsp; - dbreport-username = akar --dbreport-password =-root-pass
& Nbsp; - dbreport-db = nosereport --dbreport-buat-skema
Persyaratan :
- Python
- hidung
Komentar tidak ditemukan