Trong quá trình phát triển hệ thống hoặc quá trình testing, một trong những vấn đề khó khăn là khi hệ thống của bạn cần tích hợp với một bên thứ ba (3rd party). Do sử dụng API của bên thứ ba nên chúng ta có thể gặp một số vấn đề sau: Bên thứ […]
Test REST Web Service đơn giản hơn với REST Assured
Ở bài viết trước, tôi đã giới thiệu với các bạn cách test REST API trong Jersey project. Giả sử bây giờ chúng ta cần sử dụng API của bên thứ 3 (không phải source code trong jersey project của chúng ta), khi đó ta không thể sử dụng Jersey Test. Khi đó, chúng ta […]
Làm thế nào để Test Jersey Rest API với JUnit?
Trong bài này tôi sẽ hướng dẫn các bạn cách viết Unit Test để test Jersey REST API sử dụng Jersey Test. Một số kiến thức bạn cần nắm trước khi xem phần tiếp theo của bài viết này: Unit Test là gì và cách viết JUnit test Tạo ứng dụng Java RESTful API với Jersey […]
Tổng hợp các bài viết về Unit Test trong Java
Để dễ dàng cho các bạn theo dõi và tìm hiểu về cách viết Unit Test trong Java. Bài này mình sẽ tổng hợp lại toàn bộ các bài viết về cách viết Unit Test với JUnit + Mockito + PowerMockito. Tìm hiểu về kiểm thử (Tesing) trong phát triển phần mềm Trong bài viết […]
Giới thiệu JUnit
Trong các bài trước chúng ta đã cùng tìm hiểu về kiểm thử (Testing) trong phát triển phần mềm và Unit Testing, TDD. Trong bài này, chúng ta sẽ cùng tìm hiểu về cách viết Unit Test trong Java với JUnit Framework. JUnit là gì? Trong Java, để thực hiện viết code cho Unit Test […]
Unit Testing trong phát triển phần mềm hiện đại
Trong bài trước chúng ta đã cùng tìm hiểu tổng quan về kiểm thử (Testing) trong phát triển phần mềm. Trong bài này, chúng ta sẽ cùng đi chi tiết hơn về Unit Testing và mô hình phát triển phần mềm hiện đại TDD (Test-Driven Development). Unit Testing (kiểm thử đơn vị) Định nghĩa Nhắc […]
Tìm hiểu về kiểm thử (Tesing) trong phát triển phần mềm
Trong bài viết này, chúng ta sẽ cùng tìm hiểu về kiểm thử phần mềm (testing). Một công việc không thể thiếu trong việc xây dựng bất kỳ chương trình nào, để đảm bảo chương trình hoạt động đúng với những yêu cầu thực tế đề ra. Kiểm thử (testing) là gì? Kiểm thử (tesing) […]