Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
JUnit jumprestart
- Chứng minh nó hoạt động
- Bắt đầu từ đầu
- Hiểu về các framework kiểm thử đơn vị
- Thiết lập JUnit
- Kiểm thử với JUnit
Khám phá JUnit
- Khám phá JUnit cốt lõi
- Chạy các bài kiểm tra với test runner
- Soạn các bài kiểm tra với TestSuite
- Thu thập các tham số với TestResult
- Quan sát kết quả với TestListener
- Làm việc với TestCase
- Bước qua TestCalculator
Lấy mẫu JUnit
- Giới thiệu thành phần controller
- Hãy kiểm thử nó!
- Kiểm thử xử lý ngoại lệ
- Thiết lập một dự án để kiểm thử
Kiểm tra phần mềm
- Tại sao chúng ta cần kiểm thử đơn vị
- Các loại kiểm thử
- Xác định mức độ tốt của các bài kiểm thử
- Phát triển hướng đến kiểm thử
Tự động hóa JUnit
- Một ngày trong cuộc sống
- Chạy kiểm thử từ Ant
- Chạy kiểm thử từ Maven
- Chạy kiểm thử từ Eclipse
Kiểm thử chi tiết với stubs
- Giới thiệu Stubs
- Thực hành trên mẫu kết nối HTTP
- Stub các tài nguyên của máy chủ web
- Stub kết nối
Kiểm thử cách ly với mock objects
- Giới thiệu mock objects
- Ví dụ đơn giản về mock tasting
- Sử dụng mock objects như một kỹ thuật tái cấu trúc
- Thực hành trên mẫu kết nối HTTP
- Sử dụng mocks như ngựa gỗ thành Troy
- Quyết định khi nào sử dụng mock objects
Kiểm thử trong container với Cactus
- Vấn đề với việc kiểm thử đơn vị các thành phần
- Kiểm thử các thành phần bằng mock objects
- Kiểm thử tích hợp đơn vị
- Giới thiệu Cactus
- Kiểm thử các thành phần bằng Cactus
- Cactus hoạt động như thế nào
Kiểm thử đơn vị servlets và filters
- Giới thiệu ứng dụng Administration
- Viết các bài kiểm thử servlet với Cactus
- Kiểm thử servlets với mock objects
- Viết các bài kiểm thử filter với Cactus
- Khi nào sử dụng Cactus và khi nào sử dụng mock objects
Kiểm thử đơn vị JSPs và taglibs
- Xem lại ứng dụng Administration
- Kiểm thử đơn vị JSP
- Kiểm thử đơn vị JSP cách ly với Cactus
- Kiểm thử đơn vị taglibs với Cactus
- Kiểm thử đơn vị taglibs với mock objects
- Khi nào sử dụng mock objects và khi nào sử dụng Cactus
Kiểm thử đơn vị ứng dụng cơ sở dữ liệu
- Database kiểm thử đơn vị
- Kiểm thử logic nghiệp vụ cách ly khỏi cơ sở dữ liệu
- Kiểm thử mã truy cập dữ liệu cách ly khỏi cơ sở dữ liệu
- Viết các bài kiểm thử tích hợp đơn vị cơ sở dữ liệu
- Chạy bài kiểm thử Cactus bằng Ant
- Tinh chỉnh hiệu suất xây dựng
- Chiến lược kiểm thử đơn vị cơ sở dữ liệu tổng thể
Kiểm thử đơn vị EJBs
- Định nghĩa ứng dụng EJB mẫu
- Sử dụng chiến lược façade
- Kiểm thử mã JNDI bằng mock objects
- Kiểm thử session beans
- Sử dụng mock objects để kiểm thử message-driven beans
- Sử dụng mock objects để kiểm thử entity beans
- Chọn chiến lược mock object phù hợp
- Sử dụng kiểm thử tích hợp đơn vị
- Sử dụng JUnit và các cuộc gọi từ xa
- Sử dụng Cactus
Requirements
Yêu cầu kiến thức cơ bản về ngôn ngữ Java để tham gia khóa học này.
21 Hours
Testimonials (1)
Bài tập
Florin Mazilu - SOJUS Software GmbH & Co. KG
Course - Unit Testing with JUnit
Machine Translated