Tìm kiếm Nâng cao
Kết quả Tìm kiếm
Tìm thấy 270 kết quả
Trang 1: Xử lý lỗi & Recovery chuyên sâu
Hệ thống sử dụng ExternalApiClient làm trung tâm điều phối. Nếu bạn muốn thay đổi logic xử lý khi Backend gặp lỗi: Thay đổi số lần thử lại: Sửa maxAttempts trong @Retryable. Sửa logic trả về mặc định: Cập nhật các phương thức @Recover. Ví dụ, bạn có thể gử...
Trang 2: Hướng dẫn thêm Endpoint Proxy mới
Để thêm một đường dẫn Proxy mới vào hệ thống, hãy thực hiện 3 bước: Bước 1 (Controller): Tạo phương thức mới trong SigningProxyController hoặc ExternalProxyController để đón nhận request. Bước 2 (Service): Định nghĩa interface và triển khai forwarding. Bư...
Trang 3: Check-list bàn giao cho Dev tiếp quản
Kiểm tra file application.yml đã đúng URL của môi trường mới chưa. Bật logging.level.com.example=DEBUG để kiểm tra các request đầu tiên. Đảm bảo cổng Port (8080) không bị chiếm dụng bởi ứng dụng khác. Xác nhận Client đã gửi Header Token-Signing (cần t...
Phòng Kỹ thuật
QUY ĐỊNH GIT WORKFLOW
III. Cấu trúc nhánh Dự án sử dụng cấu trúc nhánh: main: nhánh production develop: nhánh tích hợp chung feature/*: phát triển tính năng bugfix/*: sửa lỗi hotfix/*: sửa lỗi khẩn cấp production Không tạo nhánh tự do ngoài quy ước trên nếu chưa được thố...
QUY ƯỚC CODE
V. Quy ước đặt tên 9. Biến Sử dụng camelCase Tên phải có ý nghĩa Không viết tắt khó hiểu Không sử dụng tên như: a, data1, temp, test nếu không có ý nghĩa rõ ràng. 10. Class và Interface Sử dụng PascalCase Tên phản ánh đúng chức năng Ví dụ: ...
Bài tập SQL
Bài tập SQL từ cơ bản đến nâng cao
ĐỀ TEST SQL – CHỦ ĐỀ: QUẢN LÝ SINH VIÊN
⏱ Thời gian làm bài: 90 phút 🎯 Mục tiêu đánh giá: ● Viết SQL chính xác ● Hiểu nghiệp vụ giáo dục ● Phát hiện dữ liệu bất thường ● Tư duy kiểm thử dữ liệu I. MÔ TẢ HỆ THỐNG & CSDL Giả định DB: MySQL / PostgreSQL 1️⃣ Bảng students stu...
ĐỀ TEST SQL – CHỦ ĐỀ: QUẢN LÝ Y TẾ
Thời gian làm bài: 90 phút🎯 Mục tiêu đánh giá:- Viết SQL chính xác- Hiểu nghiệp vụ y tế- Phát hiện dữ liệu bất thường- Tư duy kiểm thử dữ liệu I. MÔ TẢ HỆ THỐNG & CSDL Giả định DB: MySQL / PostgreSQL 1️⃣ Bảng patientspatients ( id BIGINT PRIM...
BÀI SQL Cơ bản – CHỦ ĐỀ: HỆ THỐNG BÁN HÀNG / ĐƠN HÀNG
Bảng users users ( id BIGINT PRIMARY KEY, username VARCHAR(50), full_name VARCHAR(100), email VARCHAR(100), department_id BIGINT, status INT, -- 1: active, 0: inactive created_at TIMESTAMP ) Bảng departments ...
Hướng dẫn test api
LÝ THUYẾT VỀ API
PHẦN 1: LÝ THUYẾT VỀ API 1.1. API là gì? API (Application Programming Interface – Giao diện Lập trình Ứng dụng) là một tập hợp quy tắc và giao thức cho phép các ứng dụng phần mềm khác nhau giao tiếp và trao đổi dữ liệu với nhau mà không cần biết chi tiết bên...
Hướng dẫn viết testcase
BÍ KÍP VIẾT TEST CASE
PHẦN 1: THÔNG TIN NHẬN DIỆN Đây là phần giúp quản lý hàng ngàn test case mà không bị rối. STT (Mã Test Case): Giống như số CCCD của kịch bản đó. Phải là duy nhất. Ví dụ: TCSG_QLVB_001 (Test Case Sài Gòn _ Quản Lý Văn Bản _ Số 001). Mã chức ...
Các trường hợp kiểm thử phổ biến nhất theo từng Loại Test
1. Test Giao diện (UI/UX - User Interface/User Experience) Các trường hợp kiểm thử (Test Cases) thường gặp: Kiểm tra tính đồng nhất (Consistency): Font chữ, màu sắc, kích thước nút bấm có đúng với bản thiết kế (Figma/Design Guideline) không? Kiểm tr...
Trang mới
Trang 4.2: Hướng dẫn chi tiết cách tạo roles và phân quyền giá sách theo từng roles
1. Tạo roles mới Điều kiện đăng nhập với tài khoản có quyền Admin Cài đặt --> Quyền --> Tạo Quyền mới Tạo quyền mới với điều kiện chỉ cho nhóm quyền đấy truy cập vào 1 giá sách cụ thể Ví dụ Tên quyền (tên quyền chỉ định) Quyền hệ thống (Bật/tắt...
Các bước viết testcase
1. Lý thuyết chung – Tại sao phải viết test case theo chuẩn này? Mục tiêu cuối cùng: Đảm bảo 100% coverage các khía cạnh: Giao diện + Chức năng + Tích hợp + API + SQL + Ghi log + Điều hướng & UX. Nguyên tắc cốt lõi: Mọi test case phải cụ thể, kiểm chứng...