Đề cương khóa học
Giới thiệu
Phát triển hướng dẫn bởi kiểm thử (Test-Driven Development)
- Các phương pháp tiếp cận kiểm thử khác nhau
Unit Testing Khung
- Kiểm thử đơn vị là gì?
- Các nguyên tắc cơ bản của khung kiểm thử đơn vị
Chuẩn bị môi trường kiểm thử
- Cài đặt và cấu hình AceUnit và Unity
Viết Unit Testing Khung
- Tạo một kiểm thử
- Áp dụng thêm kiểm thử
- Tái cấu trúc trình chạy kiểm thử
- Làm việc với lớp assert
- Sử dụng phản xạ để gọi phương thức
- Sử dụng quy ước đặt tên
Unity
- Tạo kiểm thử đơn vị
- Kết hợp Unity với Ceedling
- Tạo kiểm thử mô phỏng
AceUnit
- Chạy AceUnit trong các môi trường mục tiêu
- Tạo kiểm thử đơn vị
- Sử dụng forks để bắt tín hiệu
Hậu kiểm thử
- Gỡ lỗi và tái cấu trúc mã C
Tóm tắt và kết luận
Requirements
- Kinh nghiệm lập trình C
Đối tượng
- Người kiểm thử phần mềm
Testimonials (5)
Dù đã được cung cấp với NestJS dù nó không nằm trong kế hoạch ban đầu
Suhail - Maldives Pension Administration Office (Pension Office)
Course - Typescript Unit Testing
Machine Translated
Tôi thích rằng tôi có cơ hội để luyện tập.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
Machine Translated
Thực tế là tôi đã học được một phương pháp mới để viết các bài kiểm thử đơn vị là phần tôi thích nhất trong khóa đào tạo. Tôi cũng thích cuộc thảo luận tự do mà chúng tôi có, việc tranh luận về một số chủ đề, tôi thích sự hợp tác của đội nhóm, điều đó giúp chúng tôi phân tích yêu cầu của câu chuyện người dùng từ một góc độ khác và tôi cũng đánh giá cao sự can thiệp của giảng viên đã gợi ý cho chúng tôi các giải pháp khác nhau khi chúng tôi gặp khó khăn trong việc đưa ra quyết định.
Crina-Maria Rosu - ACCENTURE
Course - Agile and TDD with C
Machine Translated
Bài tập rất hay
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Course - Unit Testing with Python
Machine Translated
Một phạm vi rộng và thú vị
Maciej Perkowski - Nordic Semiconductor
Course - Advanced C Programming
Machine Translated