NoseDBResult ön çeşitli arka uç veri tabanları burun testi yürütme sonucunu saklamak için tek bir eklenti gösterir bir burun eklenti. & Nbsp; senin testlerin sonuçlarını olması, onlar sürekli entegrasyon sisteminin bir parçası olsun ya da olmasın, Eğer gibi projeniz hakkında ilginç sorular sormaya olanak sağlar
- Son beş dakika içinde koştu testi suit nelerdi
- Test case çalıştırmak için ortalama zaman nedir 'x'
- Test paketi için başarısızlık standart zaman nedir 'y'
- Ve benzeri ...
Bu sorular aynı zamanda raporlama oluşturmak için izin, ve bu kalp atışı ya da kullanılabilirlik sayfaları olarak otomatik fonksiyonel size gelişimine karşı çalışıyor olabilir testler, evreleme ve üretim sistemlerine dayalı izleme araçları.
Kurulum
& Nbsp; easy_install ile
& Nbsp; sudo easy_install nosedbreport
& Nbsp; pip ile
& Nbsp; sudo pip nosedbreport yüklemek
& Nbsp; kaynağından (bitbucket depo):
& Nbsp; hg clone http://hg.indydevs.org/nosedbreport
& Nbsp; cd nosedbreport
& Nbsp; python setup.py inşa
& Nbsp; sudo python setup.py install
Kullanım
& Nbsp; en temel kullanım durumunda burnunu yürütme için aşağıdaki seçenekleri ekleyerek elde edilebilir bir mysql veritabanına çalıştırmak bir test sonuçlarını rapor etmektir:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = ali --dbreport_password = bazı geçişli --dbreport_db = nosereport
& Nbsp; MySQL veritabanı uygun şema oluşturmak için:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = root --dbreport_password = Lütfen root-pas
& Nbsp; - dbreport_db = nosereport --dbreport_create_schema
Gereksinimleri :
- Python
- burun
Yorum Bulunamadı