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

AngularJS testing P2

Service là một trong những thành phần thường thấy nhất trong ứng dụng AngualarJS, Service cung cấp cách thức định nghĩa logic, có thể tái sử dụng mà không phải lặp đi lặp lại logic. Service có thể share dữ liệu thông qua nhiều controllers, directives và cả những services khác nữa Một ...

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

Block trong Ruby

Block trong Ruby Mở đầu Block là một trong những tính năng quan trọng trong RUBY nhưng lại thường bị bỏ qua nhất. Khi mới bắt đầu với Ruby, tôi đã làm quen với lệnh Yield và có đôi chút khó hiểu với nó. Yield cũng là một dạng Block. Bài viết này tôi sẽ giới thiệu cách mà một khối lệnh ...

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

Quản lý nguồn nhân lực dự án (Human Resource Management Plan)

Lập kế hoạch quản lý nguồn nhân lực dự án (Plan Human Resource Management ) Kế hoạch quản lý nguồn nhân lực dự án là quá trình xác định và tài liệu hóa các vai trò (project roles), trách nhiệm (responsibilities), kỹ năng cần thiết, mối quan hệ giữa các roles và tạo kế hoạch quản lý nhân viên ...

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

Chuẩn bị cho việc viết Testcase và nâng cao hiệu quả test

Khi tester muốn viết được Testcase chất lượng và muốn nâng cao hiệu quả và năng suất của Test case thì có vài điểm quan trọng giúp các tester có thể đạt được những mục tiêu này. Cần phải hiểu chỉ số chất lượng trong các dự án, các chỉ số này được sử dụng như một công cụ để đánh giá hiệu suất của ...

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

Google Map with Javascripts API Phần I

Google map là dịch vụ được xây dựng và phát triển bởi GOOGLE cung cấp khả năng tìm kiếm địa điểm, đường đi, nhà hàng, ATM .... và nhiều thứ khác. GOOGLE MAP không chỉ đơn giản khi sử dụng đối với người dùng mà còn cung cấp phương thức xây dựng ứng dụng cho lập trình viên một cách dễ ràng, mềm dẻo ...

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

Giới thiệu Butter Knife, thư viện hỗ trợ gán view và callback vào các trường và hàm dành cho Android

Lập trình ứng dụng Android đôi khi là một công việc nhàm chán khi bạn phải viết đi viết lại 1 đoạn code dài đến vài dòng chỉ để làm những tác vụ đơn giản. Java là 1 ngôn ngữ được coi là khá "rườm rà" so với những ngôn ngữ mới hiện nay, và điều đó làm cho bạn không thể hoàn toàn tập trung vào việc ...

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

Kiểm thử hướng chức năng - Làm sao quyết định phần nào cần tự động hóa?

Khi chúng ta làm việc trong một dự án chuyển giao phần mềm, chúng ta sẽ phải đối mặt với vấn đề quyết định xem có nên tự động hóa việc kiểm thử cho một trường hợp nào đó. Câu hỏi “tự động hóa hay không?” sẽ là chủ đề chính để chúng ta thảo luận trong bài viết này. Vì sao tự động hóa ...

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

ECMAScript 6 fat arrow function

Bài viết cũng được post trên Kipalog # Ở đây có một bài giới thiệu các tinh năng mới của ES6 https://viblo.asia/nguyen.thanh.tungb/posts/WkwGnWzxv75g Bài này giới thiệu hàm mũi tên - arrow function trong ECMA Script 6, phiên bản kế tiếp của Javascript hay ECMAScript 5 (ES5) Uhm, trước ...

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

Các mẹo trong việc thiết kế dữ liệu test

Mọi người đều biết rằng việc testing là một quá trình tạo ra và tiêu tốn một lượng lớn dữ liệu. Dữ liệu sử dụng trong testing mô tả trạng thái ban đầu của của việc kiểm thử và là phương tiện các tester sử dụng để tác động đến phần mềm. Đây là một bước quan trọng của hầu hết các functional testing. ...

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

Sử dụng Decision Table technique để viết Test Case cho các ứng dụng kinh doanh phức tạp (part 2)

Tiếp theo phần 1: https://viblo.asia/nguyen.thi.hong.nhung/posts/wjAM7yyAvmWe đã viết ở bài trước hôm nay tôi sẽ đưa ra ví dụ cụ thể hơn để hướng dẫn tìm hiểu về Bảng Quyết Định Bảng quyết định là 1 công cụ thông minh để sử dụng trong cả việc test và quản lý yêu cầu. Quan trọng là nó được cấu ...

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