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

Công Cụ tìm kiếm và phân tích dữ liệu - ElasticSearch

ElasticSearch là gì? ES là phần mềm tìm kiếm và trả về thông tin nó cũng là một document oriented database. Nhiệm vụ của nó chính là store và retrieve document. Trong ES, tất cả các document được hiển thị trong JSON format. Nó được xây dựng trên apache Lucene ES thực sự đặc biệt chính là nhờ vào ...

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

Tự học Swift - Part 2

Ở bài này, mình sẽ giới thiệu cấu trúc điều khiển trong Swift #1 Cấu trúc điều khiển 1.1 if Thực thi tập các câu lệnh nếu điều kiện là đúng. Các loại if thường gặp: if condition { // do something } if condition { // do something } else { // do something } if condition { // do something } else ...

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

Tuỳ biến input file type

Như chúng ta đã biết, thẻ <input type="file" /> dùng để chọn file, tuy nhiên cái nút này hiển thị có vẻ không được đẹp mắt cho lắm. Vì thế chúng ta sẽ dùng thêm thẻ label để dễ dàng hơn trong việc style. <input type="file" name="file" id="file" class="inputfile" /> <label ...

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

Học về Git trong 30 phút - Phần II

I.Nhánh - Branch Khi phát triển 1 tính năng mới của dự án , chúng ta sẽ phát triển trên 1 bản sao của dự án ban đầu , được gọi là một chi nhánh, Các chi nhánh này có lịch sử thay đổi khác nhau , độc lập với nhau.Cho đến khi bạn quyết định hợp nhất các chi nhánh lại vơi nhau dựa trân các lí do: ...

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

4 Sai lầm phổ biến của tôi khi là một Tester

Tất cả chúng ta hẳn đều đã nghe câu chuyện về con ếch nhỏ ngồi đáy giếng nghĩ rằng cả thế giới chỉ là cái giếng cho đến khi nó bước ra ngoài và nhận ra thế giới to lớn, đẹp và khác biệt nhường nào! Bạn có nghĩ rằng bạn đã trải nghiệm tình huống này tại một số thời điểm trong cuộc sống nghề nghiệp ...

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

Make a Different in Software Testing Basics - Phần 3

Phần 3 - Boundary value analysis and Equivalence partitioning Nội dung bài viết được tham khảo từ Software Testing Help Equivalence partitioning (Phân vùng tương đương) Trong phương pháp này dữ liệu miền đầu vào được chia thành các vùng dữ liệu tương đương khác nhau. Tất cả các giá trị ...

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

Đơn giản hóa test plan bằng 5W2H

Đơn giản hóa test plan bằng 5W2H Test plan rất quan trọng trong việc truyền tải các dự định và yêu cầu cho công việc test, nhưng quá nhiều tài liệu và chi tiết thừa mứa thì tạo ra sự khó hiểu - mọi người sẽ bỏ qua. Bài viết này giới thiệu phương thức 5W2H. Cái tên này tới từ 7 câu hỏi : why, ...

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

TOP 10 CÔNG CỤ KIẾM THỬ TỰ ĐỘNG CHO MOBILE APPS

Mỗi ngày trôi qua, tự động hóa phát triển như vũ bão trong các tổ chức. Bởi vì tự động tiết kiệm thời gian và sức lực của con người bằng cách thực hiện các công việc đơn điệu theo các tiêu chuẩn được xác định trước. Cùng với các ngành công nghiệp khác, Công nghệ thông tin cũng tăng cường tự động ...

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

Kiểm thử tải ứng dụng trước khi release

Tạo 1 web performance và dự án kiểm thử tải Trước hết bạn tạo các kiểm thử web performance. Các kiểm thử này sẽ được sử dụng trong load test để mô phỏng hành động truy cập vào ứng dụng từ nhiều người dùng vào cùng 1 thời điểm. Nếu chưa có Visual Studio Enterprise, bạn có thể lấy ở đây Tạo ...

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

Dependency Injection với Dagger 2 trong Android

Giới thiệu Khi bạn có một đối tượng cần hoặc phụ thuộc vào đối tượng khác để thực hiện công việc của nó, bạn có một sự phụ thuộc. Sự phụ thuộc có thể được giải quyết bằng cách cho phép đối tượng phụ thuộc tạo ra sự phụ thuộc hoặc yêu cầu một object khác tạo ra sự phụ thuộc đó. Tuy nhiên, trong ...

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