Bài viết của Hoàng Hải Đăng

Tích hợp markdown vào bài viết

1.Giới thiệu Hôm nay mình xin giới thiệu tới các bạn 1 gem khác Ckeditor, trong Ruby on Rails mà cũng được sử trong soạn thảo các form text, nhằm tạo ra các bài viết đẹp mắt. Markdown là ngôn ngữ đánh dấu văn bản được tạo ra bởi John Gruber. Markdown sử dụng cú pháp khá đơn giản và dễ hiểu để ...

Tác giả: Hoàng Hải Đăng viết 14:43 ngày 12/08/2018 chỉnh sửa

Làm thế nào để trở thành Tester chuyên nghiệp

Bất kì lúc nào lỗi được tìm thấy , nếu dev và tester ngồi cạnh nhau thì có thể trao đổi.Còn nếu ngồi xa nhau thì có 2 lời khuyên cho việc này : Luôn luôn ghi ra các steps để tạo ra lỗi một cách rõ ràng. Nếu tester không có 1 cách rõ ràng để tái hiện lại bug thì dev khó có thể giải quyết nó. ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

Send mailer qua sendgrid và sử dụng Sidekiq

I. Create ActionMailer rails generate mailer UserNotifier app/mailers/user_notice_mailer.rb class UserNoticeMailer < ApplicationMailer def send_email_after_account user, password @user = user @password = password mail to: user.email, subject: t("mailer.subject", name: ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

4 yếu tố của việc thiết kế game(Phần 1)

Game là gì ? Thực tế có rất nhiều định nghĩa, rất nhiều sự giải thích cho ý nghĩa của game, nhưng không có định nghĩa, sự lý giải nào là toàn vẹn và hợp lý cả, game design cũng vậy. Thực sự cho tới thời kỳ gần đây, game design mới thực sự là yếu tố quan trọng, nó mới bắt đầu đi từ giai đoạn ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

Selenium và Framework

Nguồn: https://vntesters.com http://toolsqa.com/selenium-webdriver Selenium là một trong những công cụ kiểm thử phần mềm tự động mã nguồn mở (open source test automation tool) mạnh mẽ nhất hiện nay cho việc kiểm thử ứng dụng Web. Selenium script có thể chạy được trên hầu hết các trình duyệt như ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về SOAPUI và thực hiện test Webservice

Nguồn: https://www.soapui.org/ https://viblo.asia/p/hoc-kiem-thu-api-trong-10-phut-6BAMYkjnvnjz 1. Kiểm thử API là gì? Để thảo luận thử nghiệm API, chúng ta cần biết API là gì và nó hoạt động như thế nào. API là một tập hợp các chức năng phần mềm, thủ tục có thể được sử dụng bởi các phần ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

Phân biệt Epics, User Stories và Tasks

Mối quan hệ giữa Epics, User Stories và Tasks là như thế nào trong việc thực hành Scrum và đặc biệt là mối quan hệ này khác nhau như thế nào khi so sánh giữa tiếp thị và phát triển phần mềm. Những khác biệt này đưa ra một kết luận rằng người làm tiếp thị khi áp dụng mô hình Scrum cần một cấu trúc ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

Phát hiện memory leak với Xcode Instruments

Thuật ngữ memory leaks chỉ những vấn đề liên quan đến memory của ứng dụng, bao gồm việc memory không ngừng tăng trong quá trình sử dụng ứng dụng còn gọi là unbounded growth memory, hoặc có những vùng nhớ tồn tại nhưng không hề có một tham chiếu nào đến nó và không bao giờ bị hủy. Khi bạn là một lập ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

Angular Modules - Ng2

Trước khi đọc bài viết này, các bạn nên tìm hiểu về Angular2 trước để nắm được các khái niệm chính, các thành phần trong angular2. Như các bạn đã biết, Angular2 application được tạo lên từ các components. Một component được tập hợp của một html template và một component class để điều khiển ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa

Lập kế hoạch cho những thử thách khi kiểm thử phần mềm trên thiết bị di động

Khi bạn phát triển ứng dụng, chúng ta không thể bỏ qua các thiết bị di động. Kiểm thử phần mềm trên thiết bị di động có những thách thức không hề tồn tại khi test desktop hoặc web applications. Trong bài viết này, tôi sẽ giải thích những thách thức đó. Có khoảng hàng ngàn thiết bị di động ...

Tác giả: Hoàng Hải Đăng viết 14:42 ngày 12/08/2018 chỉnh sửa