2011-09-06 42 views
8

Tôi đã sử dụng Qt một thời gian ... Và tôi đã quyết định bắt đầu sử dụng thử nghiệm đơn vị quá (hoặc ít nhất là thử). Nhưng tôi không biết bắt đầu từ đâu ... Tôi đã đọc điều này: http://doc.qt.io/qt-5/qttest-index.html và hiểu cách sử dụng lớp QtTest. Nhưng bất cứ điều gì khác tôi không hiểu ... Nên thử nghiệm trong cùng một dự án như dự án thực tế của tôi? Hoặc có thể trong dự án riêng biệt? Hoặc có thể trong nhiều dự án riêng biệt? Nếu vậy, tiêu chuẩn của việc tách chúng là gì?Thiết lập kiểm tra đơn vị Qt

Và khi tôi viết một số bài kiểm tra đơn vị, làm cách nào để sử dụng chúng? Ý tôi là, tôi sẽ biên dịch chúng, nhưng sau đó thì sao? Tôi chỉ chạy tập tin thực thi? Tôi có cần phải biên dịch dự án của tôi một cách riêng biệt hoặc bằng cách nào đó bao gồm nó trong QtTest? Tôi có thể tự động hóa quá trình, vì vậy tất cả các bài kiểm tra đơn vị của tôi sẽ được chạy tự động?

Wow ... Đó là rất nhiều câu hỏi :) Bạn có thể cho tôi liên kết đến một số hướng dẫn nơi những điều này (tôi đoán cơ bản) được đề cập không?

Trả lời

0

Có lẽ đây sẽ là một số giúp đỡ: http://doc.qt.nokia.com/stable/qtestlib-tutorial.html

+2

Tôi đã đọc mà ... Nhưng nó không đưa ra bất cứ thông tin làm thế nào để thiết lập dự án của bạn, hoặc bất cứ điều gì như thế ... Tôi đoán đó là câu hỏi kiểm tra đơn vị tổng quát hơn ... – xx77aBs