NoseDBResult adalah plugin hidung yang mengekspos sebuah plugin tunggal yang depan dapat berbagai database backend untuk menyimpan hasil dari pelaksanaan tes 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'
- Apa waktu standar untuk 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
& Nbsp; dengan easy_install
& Nbsp; sudo easy_install nosedbreport
& Nbsp; dengan pip
& Nbsp; sudo pip install nosedbreport
& Nbsp; 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
& Nbsp; 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_user = ali --dbreport_password = beberapa-pass --dbreport_db = nosereport
& Nbsp; Untuk membuat skema yang tepat dalam database mysql Anda:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = akar --dbreport_password =-root-pass
& Nbsp; - dbreport_db = nosereport --dbreport_create_schema
Persyaratan :
- Python
- hidung
Komentar tidak ditemukan