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

Software Testing - Documentation

Tài liệu test là các tài liệu cần phát triển trước và trong quá trình kiểm thử. Tài liệu kiểm thử phần mềm giúp trong việc ước lượng effort cần thiết, phạm vi kiểm tra, theo dõi yêu cầu, vv. Phần này mô tả một số tài liệu thường được sử dụng liên quan đến kiểm thử phần mềm, ví dụ như: ...

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

[ThaoVT] Tìm hiểu về các ngày lễ trong năm của Nhật Bản

I. Lời mở đầu: Chắc hẳn các bạn đã từng nghe đến Tuần lễ vàng (Golden week) của Nhật Bản. Và cũng biết , người dân Nhật Bản có khá nhiều ngày nghỉ trong năm. Theo như pháp luật Nhật Bản , từ năm 2016, trong năm sẽ có 16 ngày lễ. Nếu những ngày lễ này rơi vào chủ nhật thì người lao động sẽ được ...

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

Phần mềm - mục tiêu di động

Bài viết được dịch từ software, the moving target của tác giả dejimata. Yukihiro “Matz” Matsumoto, tác giả ngôn ngữ lập trình Ruby, đã có một bài nói chuyện lôi cuốn tại hội nghị RubyWorld năm nay (2013 - ND) khiến tôi phải suy nghĩ. Bài nói chuyện nói về Ruby, về lịch sử gần đây của ...

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

Extreme Programming

Giới thiệu Extreme Programming (viết tắt là XP) là một phương pháp phát triển phần mềm dựa theo Agile, được sử dụng nhằm nâng cao chất lượng phần mềm và tăng khả năng thích nghi với những thay đổi requirement. Nó đã được chứng minh là rất hiệu quả ở nhiều công ty từ nhỏ đến lớn, trong đa dạng ...

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

Tìm hiểu cách tạo reports với JasperReports trong ruby on rails

JasperReport là một trong những công cụ mã nguồn mở của java được sử dụng phổ biến trong việc tạo báo cáo với các định dạng file khác như như (pdf, xml, csv). Trong ruby on rails(RoR) có rât nhiều gem hỗ trợ việc tạo báo cáo, tuy nhiên hầu hết đều dựa theo nguyên lý tạo ra HTML và chuyển đổi ...

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

5S và các bước tiến hành cụ thể (phần cuối)

IV. 5S Seiketsu hay là tiêu chuẩn hóa 5S Seiketsu hay tiêu chuẩn hóa là quá trình đảm bảo rằng nhữn gì chún ta dã làm trong 3 bước đầu tiên của 5S sẽ trở thành chuẩn mực; điều đó giúp chún ta đảm bảo tiêu chuẩn chung và các cách thức làm việc. Tiêu chuẩn hóa công việc là một trong những ...

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

Under The Hood: Android View System - Part 1

Lời nói đầu Đây là bài đầu tiên trong series bài viết Under The Hood. Mục đích của series này là dive deeper vào các những thứ anh em dev thường dùng trong Android Framework: View, RecyclerView, AsyncTask, Activity,... cũng như là các library nổi tiếng không thể thiếu như: Retrofit, Picasso, ...

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

Tìm hiểu sơ lược về Scrum testing

Scrum là gì? Scrum là 1 mô hình con của mô hình phát triển agile. Nó là 1 lightweight process framework cho quy trình phát triển phần mềm agile và là 1 trong các mô hình được sử dụng nhiều nhất. Scrum là một mô hình quản lý và kiểm soát chia cắt độ phức tạp để tập trung vào việc xây dựng phần ...

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

Gần 40 tiện ích mở rộng siêu hữu ích cho Testing của Chrome_Phần 3

Tiếp theo phần 2 giới thiệu các tiện ích của Chrome hỗ trợ cho việc kiểm tra Cookies, Exploratory Testing, Test trên kích cỡ nhiều màn hình khác nhau và test API. Trong phần cuối cùng này, tôi sẽ giới thiệu với các bạn về những tiện ích hỗ trợ Security - Penetration Testing, Accessibility Testing ...

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

Tạo doc cho Rails API với gem swagger-docs

Tạo một API trên app Rails là một công việc đơn giản mà hầu hết các lập trình viên sử dụng Rails đều đã trải qua. Nhưng việc viết API là một chuyện, để cho khách hàng hay đối tác, những người trực tiếp sử dụng API đó tin rằng API vẫn hoạt động tốt là một chuyện khác. Để tránh việc phải kiểm thử ...

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