Top 20 mẹo thực tế kiểm thử phần mềm, bạn nên đọc trước khi kiểm thử các ứng dụng.

Tất cả các nhân viên kiểm thử nên đọc những phần mềm kiểm thử nghiệm thực tiễn tốt. Đọc tất cả các điểm cẩn thận và cố triển khai chúng trong hoạt động kiểm thử hàng ngày của bạn. Đây là những gì tôi mong đợi từ bài viết này. Nếu bạn không hiểu cách thực hiện bất cứ kiểm thử nào, yêu cầu làm rõ ...

Tác giả: Hoàng Hải Đăng viết 14:44 ngày 12/08/2018

Tạo cuộc gọi trong ứng dụng Android

Trong bài viết này, mình sẽ giới thiệu với các bạn Android Telephony API. Bạn sẽ học cách làm sao để thực hiện cuộc gọi từ ứng dụng của bạn và làm thế nào để theo dõi các sự kiện cuộc gọi điện thoại. 1. Tạo cuộc gọi Để bắt đầu, mình sẽ chỉ cho bạn làm thế nào để bắt đầu một cuộc gọi từ ứng dụng ...

Tác giả: Bùi Văn Nam viết 14:44 ngày 12/08/2018

OpenCV là gì ? Làm thế nào để sử dụng nó trong IOS Projects

Open CV là gì ? OpenCV là một thư viện mã nguồn mở hàng đầu cho thị giác máy tính (Computer Vision), xử lý ảnh (Image Processing) và máy học (Machine Learnning). Nó chứa hàng ngàn thuật toán tối ưu hoá , trong đó cung cấp một bộ công cụ phổ biến cho các ứng dụng về thị giác máy tính. OpenCV ...

Tác giả: Hoàng Hải Đăng viết 14:44 ngày 12/08/2018

Cơ bản về DOM attribute và property

Trong bài cơ bản này mình sẽ trình bày lại các khái niệm cơ bản về HTML và DOM. Bài viết này chủ yếu giải thích về các khái niệm xung quanh HTML và DOM. HTML là chữ viết tắt của Hypertext Markup Language, là ngôn ngữ được sử dụng rộng rãi nhất để viết các trang Web. Như các bạn đã biết HTML ...

Tác giả: Trịnh Tiến Mạnh viết 14:44 ngày 12/08/2018

Top JavaScript Frameworks & Topics to Learn in 2017

Mở đầu: Với sự phát triển mạnh mẽ của JavaScript đã khiến nó trở thành kho tài nguyên technologies, frameworks và libraries. Cùng với sự đa dạng và năng lượng mạnh mẽ mà hệ sinh thái này mang lại đã khiến mọi người dễ bị nhằm lẫn trong việc lựa chọn. Đâu là những công nghệ mà bạn cần quan tâm ...

Tác giả: Bùi Văn Nam viết 14:44 ngày 12/08/2018

Cucumber (P1) - Giới thiệu tổng quan

Cucumber Cucumber, testing framework hỗ trợ Behavior Driven Development (BDD), cho phép người dùng định nghĩa hành vi hệ thống với ngữ nghĩa tiếng anh thông qua cú pháp Gherkin . Cucumber hướng tới việc viết test “ as cool as cucumber ” mà bất kỳ ai cũng có thể hiểu cho dù họ ...

Tác giả: Bùi Văn Nam viết 14:44 ngày 12/08/2018

Nghệ thuật quản lý team test

Có rất nhiều thông tin về việc làm thế nào để quản lý quá trình kiểm thử nghiệm của bản thân, nhưng việc quản lý team thường có ít thông tin hơn. Câu nói "Quản lý là quản lý là quản lý" là đúng, kỹ năng quản lý tốt là chặng đường dài, trong bài viết này sẽ giới thiệu việc quản lý và thúc đẩy một ...

Tác giả: Bùi Văn Nam viết 14:44 ngày 12/08/2018

Module mixin và vấn đề đa thừa kế trong rails

Module mixin là gì? Module mixin (mixin) hiểu một cách đơn giản thì nó là một module được include trong Class. Khi bạn include một Module vào trong một Class thì class đó sẽ có quyền truy cập và sử dụng các phương thức của Module. Tác dụng của mixin là gì? Như các bạn đã biết Ruby không ...

Tác giả: Trịnh Tiến Mạnh viết 14:44 ngày 12/08/2018

ES6 - The Good Part (Phần 1)

ES6 hay ECMAScript 2015, ES2015 là tập hợp các kỹ thuật nhằm code javascript clean and clear hơn. Nghe khái niệm này có vẻ hơi khó hiểu, tại sao 1 ngôn ngữ lại cần 1 cái chuẩn để viết được code (??). Mình sẽ giải thích qua một chút về vấn đề này trước khi đi sâu hơn vào ES6. Trước tiên, tản mạn 1 ...

Tác giả: Trịnh Tiến Mạnh viết 14:44 ngày 12/08/2018

Tìm hiểu Charles và Fiddler Web Debugging

Charles/Fiddler là một web proxy (HTTP Proxy / HTTP Monitor) được chạy trên PC. Cho phép các web browsers của bạn được thiết lập để truy cập internet thông qua Charles, vì vậy Charles có thể bắt được các gói tin và hiển thị cho chúng ta tất cả dữ diệu gửi đi (request) và nhận (response). Vì vậy ...

Tác giả: Trịnh Tiến Mạnh viết 14:44 ngày 12/08/2018

6 ĐIỂM CƠ BẢN CẦN CHÚ Ý KHI TẠO MỘT WEBSITE THÂN THIỆN DỄ NHÌN

Link post: http://uxmilk.jp/59843 Trong một website, dù nội dung có hay đến mấy nhưng trang web đó không dễ nhìn dễ nhận diện thì người dùng sẽ ngay lập tức từ bỏ việc tìm hiểu website đó. “Dễ nhìn” tức là tuy có nhiều nội dung, nhiều phần phụ thuộc vào user nhưng trong những điều ...

Tác giả: Bùi Văn Nam viết 14:44 ngày 12/08/2018

Một số Chrome Extensions hữu ích dành cho việc Test Web Apps

Ở bài trước mình đã giới thiệu về Top Chrome Extensions dành cho việc Test Web Apps. Dưới đây chúng ta sẽ tiếp tục thảo luận về một số Chrome extension giúp QA tìm bug hiệu quả hơn. Các tool được trình bày dưới đây rất nhỏ và nhẹ, nhưng chúng sẽ tạo ra một sự khác biệt lớn cho công việc của bạn. ...

Tác giả: Hoàng Hải Đăng viết 14:44 ngày 12/08/2018

Cách tạo WordPress Mega Menu - Phần 2 (Các field cần thiết cho Mega Menu)

Tiếp tục với series bài viết hướng dẫn tạo WordPress Mega Menu phần trước. Hôm nay chúng ta sẽ tiếp tục với phần 2 là tìm hiểu về các field (settings) cần thiết cho WordPress Mega Menu. Project URL: https://github.com/MiloTheme/WordPressMegaMenu Do sẽ hướng dẫn chi tiết cách code nên bài viết sẽ ...

Tác giả: Bùi Văn Nam viết 14:44 ngày 12/08/2018

[Mikrotik] Setup web proxy với Mikrotik và Squid

1 Proxy là gì 2 Cấu hình web proxy trên Mikrotik 3 Thiết lập transparent web proxy 4 Block website hoặc download với web proxy. 5 Squid là gì? 6 Cài đặt và cấu hình Squid trên ubuntu ...

Tác giả: Tạ Quốc Bảo viết 14:44 ngày 12/08/2018

Lời khuyên để thiết kế dữ liệu test trước khi thực hiện các test case

Dữ liệu test đóng vai trò quan trọng trong khi kiểm thử. Tester nên kiểm tra và cập nhật các dữ liệu test trước khi thực hiện bất kỳ test case nào. Trong bài viết này tôi sẽ cung cấp lời khuyên về việc làm thế nào để chuẩn bị môi trường test để cho bất kỳ test case quan trọng nào cũng không thể bị ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018

Use Case Diagram

Diagram được xem là cách để diễn giải document có logic và dễ hiểu cho cả Developer, testers và cho cả phía Business. BA team thường hay create những diagram này để thể hiện mối liên quan giữa các feature với nhau và logic flow để hiện thực hóa 1 feature. Use case diagram là gì? Use case ...

Tác giả: Bùi Văn Nam viết 14:43 ngày 12/08/2018

Phalcon thổi luồng gió mới vào thế giới Framework PHP

Đầu tiên xin giới thiệu với các bạn mình là 1 Mobile Developer và tôi có 1 vài ý tưởng xây dựng và phát triển những ứng dụng riêng cho mình. Nhưng ngoặt 1 nỗi các dụng dụng cho di động bây giờ mà chỉ hoạt động "offline" không có các phương thức chia sẻ hay đồng bộ dữ liệu khi người dùng thay máy ...

Tác giả: Trịnh Tiến Mạnh viết 14:43 ngày 12/08/2018

Một số điểm chú ý khi thiết kế Form

Chúng ta đều biết tầm quan trọng của form trong 1 trang web. Tuy nhiên, việc thiết kế form thế nào cho hiệu quả nhất, giúp người dùng không khó khăn trong quá trình input vẫn là 1 vấn đề mà nhiều người mắc phải. Bài viết này tập trung vào những điều nên và không nên làm khi design form để tối ưu ...

Tác giả: Hoàng Hải Đăng viết 14:43 ngày 12/08/2018

Laravelの既存AuthからSentinelに移動する方法

チュートリアルの通りにblogプロジェクト作成: Laravel Installation Authモジュール導入 php artisan make:auth Sentinelを導入してLaravelに統合する Sentinel Installation Sentinelへ異動するとしたらAuthに導入した時に作成されたClassを削除せずに継承したくて一部書き直しました。 Login/Logoutロジック <?php namespace AppHttpControllersAuth; use ...

Tác giả: Hoàng Hải Đăng viết 14:43 ngày 12/08/2018

Hướng dẫn cơ bản sử dụng NPM như một Build tool (part 1)

Trong bài viết này chúng ta sẽ cùng tìm hiểu về cách dùng npm như một build tool thay thế những build tool khác như gulp, grunt,... Node đã cung cấp sẵn cách để xây dựng tiến trình build với chỉ npm và file package.json nên về cơ bản bạn sẽ chỉ cần tạo custom scripts trong trường script của file ...

Tác giả: Trịnh Tiến Mạnh viết 14:43 ngày 12/08/2018