Đề 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)
Provided with nestjs even though it was not on the agenda
Suhail - Maldives Pension Administration Office (Pension Office)
Course - Typescript Unit Testing
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
The fact that I have learnt a new approach for writing unit tests is the part I liked most about the training. I also liked the free talk we had, the fact that we debated certain topics, I liked the team work we had, it made us analyse from a different perspective the requirements of user stories and I also appreciated the intervention of the trainer that suggested us different solutions when we were stuck on taking some decisions.
Crina-Maria Rosu - ACCENTURE
Course - Agile and TDD with C
Exercises were nice
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Course - Unit Testing with Python
An interesting and broad scope