Bạn có biết một công cụ để tạo báo cáo html đẹp cho pyunit không?báo cáo html đẹp cho pyunit
8
A
Trả lời
9
Tôi đề nghị như sau:
- Chạy thử nghiệm của bạn sử dụng nose
- Tạo một plugin mũi mà kết quả đầu ra kết quả dưới dạng HTML. Mã ví dụ mũi có một plugin đầu ra HTML đơn giản (https://raw.github.com/nose-devs/nose/master/examples/html_plugin/htmlplug.py). Bạn có thể sử dụng nó, ít nhất là điểm khởi đầu.
Mũi plug-in tài liệu: http://nose.readthedocs.org/en/latest/index.html
Một tùy chọn khác:
- Nose có thể kết quả kiểm tra đầu ra như XML NUnit tương thích:
nosetests --with-xunit
. Điều này sẽ tạo ra một tập tinnostests.xml
trong thư mục hiện hành. - Có nhiều giải pháp để chuyển đổi XML này sang HTML:
- Ví dụ, Hudson/Jenkins sẽ hiển thị kết quả kiểm tra XML dưới dạng HTML trong trình duyệt.
- How to convert NUnit output into an HTML report
- http://www.google.com/search?&q=nunit+xml+to+html
1
đó có một HTMLTestRunner đơn giản được phát triển cho pyunit, đây là link
Sự thiếu hụt của nó là không có đầu ra trong giao diện điều khiển, vì sys.stdout và sys.stderr đã bị HTMLTestRunner bắt giữ. Ngoại trừ ở trên, những người khác làm việc tốt với tôi.
Các vấn đề liên quan
- 1. Mô-đun cho HTML in đẹp?
- 2. Khuôn khổ báo cáo lỗi cho .net
- 3. Tạo báo cáo knitr
- 4. Báo cáo lỗi cho Flurry cho Android
- 5. Tạo báo cáo thử nghiệm HTML với Karma
- 6. Báo cáo ASP.NET MVC
- 7. Python: tạo báo cáo có định dạng html
- 8. Tạo các báo cáo HTML sử dụng C++
- 9. Mẫu HTML miễn phí đẹp cho tài liệu hệ thống?
- 10. Cách tạo bảng đẹp bằng cách sử dụng BÁO CÁO PROC và đầu ra ODS RTF
- 11. Báo cáo JUnit trên Eclipse
- 12. Báo cáo sự cố cho java
- 13. Báo cáo nào có sẵn cho svn?
- 14. Báo cáo Crystal "Tải báo cáo không thành công" lỗi chạy báo cáo trên máy chủ
- 15. Làm thế nào để tạo một báo cáo html cho findbugs với Maven 3.x
- 16. C# Kiểm soát Báo cáo (Báo cáo Tương tác)
- 17. PyUnit: dừng sau lần kiểm tra thất bại đầu tiên?
- 18. Báo cáo dịch vụ báo cáo Thời gian chờ
- 19. JasperBáo cáo đầu ra html và pdf
- 20. PHP "in đẹp" HTML (không gọn gàng)
- 21. Báo cáo lỗi báo cáo chuẩn bị MySQLi
- 22. Báo cáo tinh thể XI treo khi mở báo cáo
- 23. Chuyển đổi Báo cáo Oracle (.rdf) sang báo cáo BIRT
- 24. Báo cáo tải báo cáo CrystalReport không thành công
- 25. Chiều rộng cột động cho báo cáo RDLC
- 26. python - các thanh thông báo in đẹp
- 27. Haskell IF báo cáo
- 28. OCaml Báo cáo in
- 29. Báo cáo lỗi Bugzilla
- 30. Làm cho các báo cáo OpenCover có sẵn trong CruiseControl.NET
http://socsci2.ucsd.edu/~aronatas/project/cartoon.math.miracle.3.12.htm – Purrell