testrepository cung cấp một cơ sở dữ liệu của các kết quả thử nghiệm có thể được sử dụng như là một phần của quy trình làm việc để đảm bảo phát triển / kiểm tra những thứ như:
& Nbsp; * Không cam kết mà không cần phải có một thử nghiệm thất bại, kiểm tra chu kỳ cố định.
& Nbsp; * Không cam kết mà không cần xét nghiệm mới được thêm vào.
& Nbsp; * Những xét nghiệm đã thất bại kể từ lần cam kết (để chạy chỉ là một tập hợp con).
& Nbsp; * Những bài thi này hiện không và cần làm việc.
Kết quả thử nghiệm được đưa vào sử dụng tiểu đơn vị (và do đó bất cứ điều gì mà có thể tiểu đơn vị đầu ra hoặc được chuyển đổi thành một dòng tiểu đơn vị có thể được chấp nhận).
Một danh sách gửi thư cho thảo luận, sử dụng và phát triển là ở https://launchpad.net/~testrepository-dev - tất cả đều được chào đón tham gia. Một số dân gian lang thang trên #testrepository trên irc.freenode.net.
CI cho dự án là tại http://build.robertcollins.net/job/testrepository-default/.
Quick Start
Tạo một kho lưu trữ ::
testr init
Tải một bài kiểm tra chạy vào kho lưu trữ ::
tải testr
testr stats $ testr cuối cùng $ testr không
Xóa một kho lưu trữ ::
testr xóa
Tài liệu
Tài liệu hướng dẫn chi tiết hơn bao gồm cả thiết kế và thực hiện chi tiết, một hướng dẫn sử dụng, hướng dẫn phát triển của Test Repository chính nó có thể được tìm thấy trong doc / thư mục.
là gì mới trong phiên bản này :
- Phiên bản này bổ sung thêm 'testr chạy "quy trình làm việc, trong đó cho phép một vòng eo hẹp xung quanh thất bại thử nghiệm, với testr theo dõi những thất bại, trong khi vẫn cho phép bạn chạy các chỉ số xét nghiệm - và có thể mặc định chỉ chạy các bài kiểm tra thất bại.
Yêu cầu :
- Python
Bình luận không