Bài viết của Trịnh Tiến Mạnh

Xây dựng một API hoàn chỉnh với Rails 5

Ở phiên bản rails 5, thì gem rails-api đã được tích hợp vào phần core của Rails, vì vậy chúng ta có thể khởi tạo API trong Rails 1 cách dễ dàng và nhanh chóng. Cho đến bây giờ, Grape vẫn được xem là sự lựa chọn tốt nhất để viết API trong Ruby, vậy nếu mình đã quen với cách việc với Rails thuần thì ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

Cách function minmax() hoạt động trong CSS (phần 2)

Một tính năng hữu ích cực kỳ hữu ích được giới thiệu với Đặc điểm bố cục CSS của CSS là chức năng minmax (). Chức năng này mở ra cho chúng ta khả năng viết CSS mạnh mẽ và gọn gàng hơn bằng cách cho phép chúng ta thiết lập, như một giá trị cho đường lưới, một chức năng bao gồm cả giá trị tối thiểu ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

Kiểm thử API

I. API là gì? Vì sao phải test API? API (Application Programming Interface) là cái cầu nối giữa client và server. Client ở đây có thể là máy tính, điện thoại sử dụng hệ điều hành khác nhau và được viết bằng những ngôn ngữ khác nhau. Tương tự, server back-end cũng được viết bằng các ngôn ngữ khác ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

Làm thế nào để bắt đầu test một hệ thống thanh toán trực tuyến

Thanh toán trực tuyến (Online payment) cung cấp khả năng thanh toán thông qua thẻ ghi nợ (Debit card), thẻ tín dụng (credit card), thẻ ATM, thẻ cào điện thoại, tin nhắn SMS, API OTP… để thanh toán. Giúp khách hàng, nhà cung cấp sản phẩm và ngân hàng có thể kết nối với nhau thông qua ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

Hướng dẫn lập trình macos phần 2

Ở phần trước chúng ta đã làm quen với việc sử dụng các thành phần UI đơn giản, nên ở phần 2 này chúng ta sẽ làm quen với những UI phức tạp hơn, các bạn sẽ học cách để tùy chỉnh độ lớn của window tùy thích. Cùng với đó là cách thiết kế và chuyển màn hình hay windown để hiện trong app của bạn Hãy ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

Hướng dẫn cài đặt Robot Framework

Một số bài viết liên quan giúp người dùng hiểu được Robot Framework là gì? Robot Framework có tác dụng như thế nào với 1 tester: https://viblo.asia/p/kiem-thu-tu-dong-cung-robot-framework-danh-cho-tester-aRBvXndbeWE https://viblo.asia/p/robot-framework-danh-cho-tester-phan-i-DzVkpopJenW https://vib ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

Kiểm thử tự động với Selenium_P2

Kiểm thử tự động với Selenium_P1 (Refer: https://viblo.asia/p/kiem-thu-tu-dong-voi-selenium-p1-aWj53V0Ql6m) I. Các lệnh Selenium thường sử dụng .Open : Mở một trang sử dụng một URL. .Click/clickAndWait: Thực hiện một thao tác nhấp chuột và chờ đợi để nạp một trang mới. ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

[Java IO - Từ tổng quan tới chi tiết] Bài 03: Các lớp dẫn xuất của InputStream: FileInputStream

Chào các bạn! Chúng ta lại gặp nhau trong series Java IO - Từ tổng quan tới chi tiết. Trong bài này, chúng ta sẽ đi tìm hiểu về cả FileInputStream và FileOutputStream luôn nhé! Để giúp các bạn dễ hình dung 2 lớp này nằm ở đâu trong cây phân cấp, mình có đánh dấu ở hình dưới đây. (Hơi mờ chút, các ...

Tác giả: Trịnh Tiến Mạnh viết 15:39 ngày 12/08/2018 chỉnh sửa

Volume Testing là gì

1. Volume Testing là gì ? Volume testing (hay còn được gọi là kiểm thử khối lượng) là một thử nghiệm hiệu suất phi chức năng, nơi mà phần mềm phải chịu một lượng lớn dữ liệu. Nó cũng được gọi là flood testing Khối lượng thử nghiệm được thực hiện để phân tích hiệu suất của hệ thống bằng cách ...

Tác giả: Trịnh Tiến Mạnh viết 15:38 ngày 12/08/2018 chỉnh sửa

Tìm Hiểu về Accelerated Mobile Pages một sản phẩm của Google

Cũng giống như Facebook, Google và các công ty công nghệ lớn luôn tạo ra được những thay đổi nhằm nâng cao trải nghiệm người dùng trên các sản phẩm của họ. Vào ngày 24/2/2016 Google đã chính thức công bố thuật ngữ Google AMP nhắm đến việc tối ưu kết quả tìm kiếm trên thiết bị di động. Vậy sản phẩm ...

Tác giả: Trịnh Tiến Mạnh viết 15:38 ngày 12/08/2018 chỉnh sửa