Kiểm thử trong Công ty Outsourcing và Công ty Product

Kiểm thử trong Công ty Outsource và Công ty In-house Production hoặc Product có khác nhau không? Đó chính là câu hỏi thường đặt ra bởi những QA/ Tester tương lai hay những người chỉ làm ở một loại hình công ty. Bài viết dưới đây là quan điểm cá nhân của mình, dựa vào 5,5 năm kinh nghiệm tại Cty ...

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

Machine Learning - Cleaning Data

We will explore stocks data and try to analyze them. The first piece of data we want to obtain is a snapshot of the stocks we want to analyze. One of the best ways to do this is to download data from one of the many stock screener applications that exist. But It is not possible to download it ...

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

Tìm hiểu về Router trong Angular 4

Trong quá trình phát triển web, Routing có nghĩa là việc chia ứng dụng thành các phần khác nhau thường dựa theo những rules nhất định dựa vào url hiện tại. Ví dụ: nếu schungs ta truy cập vào đường dẫn "/" của website, chugns ta có thể truy cập tới home pages, hoặc "/about" chúng ta sẽ render ra ...

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

Architecture Components: Sử dụng Databinding với LiveData

Như mọi người đã biết, trong version mới của Android Stuido, Google giới thiệu hỗ trợ LiveData với Data Binding . Hôm nay tôi sẽ trình bày ngắn gọn cách sử dụng nó trong project của mình. Ở đây tôi sử dụng version Android Studio 3.1 Canary 9 version. Version này bao gồm thay đổi trong Data ...

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

JWT to authenticate Servers API’s

Hôm nay mình muốn chia sẻ với các bạn về cấu trúc của 1 JWT token và cách sử dụng nó để xác thực các APIs phía Server. Có ba phần chính trong JWTs như thể hiện trong hình trên. Phần 1 HEADER { "alg" : "HS256" , "typ" : "JWT" } alg: Có hai thuật toán chính (HS256 / ...

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

Advanced SQL Interview Questions & Answers For Freshers 2018 | Mindmajix

Q. What is SQL? SQL (Structured Query Language), It is also pronounced as “SEQUEL” and it an Non-procedural Language which is used to operate all relational database. And it is used to communicate with the Database. This is a standard language used to perform tasks such as retrieval, ...

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

10 lời khuyên để làm việc theo nhóm tốt hơn

Đã bao giờ bạn tự hỏi tại sao một số nhóm làm việc trên tinh thần đồng đội hiệu quả và những nhóm khác thì không?. Đây là lý do tại sao rất nhiều đội bóng phải vật lộn để có được những mối quan hệ, sự tương tác, và việc thực hiện đúng nhiệm vụ. Thành công của họ phụ thuộc vào những yếu tố này. Mỗi ...

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

Advanced Components In Angular 2

Xin chào các bạn.. Và khi nhắc đến ứng dụng đặc biệt là ứng dụng moblie, một điều bạn không thể bỏ qua đó là vòng đời, (như là các phương thức onCreate, onDestroy,....) Hôm nay mình xin trình bày về vòng đời và dưới cái nhìn về vòng đời của webclient mà cụ thể đó là angular 2. Đây cũng là một ...

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

Lập trình hướng đối tượng trong PHP(Phần 2)

Xin chào tất cả mọi người. Hôm nay mình sẽ quay lại phần 2 trong bài viết về lập trình hướng đối tượng trong PHP. Trong phần 1 mình sẽ đề cập về ba vấn đề Các đặc điểm cơ bản của lập trình hướng đối tượng. Chúng được thể hiện như thế nào trong PHP , Sự khác biệt giữa Abstract Class và Interface ...

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

Gửi notification từ AWS Lambda đến Slack

1.1 Slack là gì? Chắc hẳn mọi develop đều không còn xa lạ gì với Slack , một công cụ hỗ trợ việc nhắn tin hiệu quả. Slack có trên đa nền tảng (Window, Mac, Android, iOS) nên mọi người trong công ty có thể chat nhóm với nhau bất kể họ dùng thiết bị gì và cũng là cái đáng nói nhất là khả năng ...

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

Tìm hiểu về Mouse event

Trong bài này chúng ta sẽ cùng tìm hiểu về mouse events và những thuộc tính của chúng. Một số event cơ bản mousedown/mouseup Khi click/thả chuột trên element. mouseover/mouseout Con trỏ di vào/ra khỏi element. mousemove Khi con trỏ chuột di chuyển trên element. click Được phát sau ...

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

QUẢN LÝ DỮ LIỆU THỬ KIỂM TRONG KIỂM THỬ PHẦN MỀM

Ngành công nghiệp thử nghiệm ngày nay đang tìm kiếm các cách và phương tiện để tối ưu hóa công sức và chi phí thử nghiệm. Một lĩnh vực tiềm năng của tối ưu hóa là quản lý dữ liệu thử nghiệm. Thử nghiệm đầy đủ và bao phủ phụ thuộc chủ yếu vào chất lượng của dữ liệu thử nghiệm. Nó là viết tắt của lý ...

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

Làm thế nào để thực hiện Test Automation hiệu quả trong Agile

Tự động hóa trong Agile là rất quan trọng. Hãy suy nghĩ về nhiều tính năng được thêm vào và phân phối trong mọi Sprint. Phải có một cách để đảm bảo tính năng mới được thêm vào không ảnh hưởng đến chức năng hiện tại. Do thời gian chạy Sprint thấp, nên thực tế không thể thực hiện toàn bộ bộ sản ...

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

Tạo cảnh báo lỗi khi viết HTML chưa đúng

Đã bao giờ bạn gặp các lỗi kiểu như: Viết thẻ li mà quên bọc thẻ ul Khai báo 1 class element như menu__title mà thiếu class block menu bọc ngoài Hay vô tình tạo ra những thẻ trống dư thừa làm ảnh hưởng đến khoảng cách giữa các thành phần trên trang Mỗi khi gặp lỗi thế này chúng ta thường ...

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

Bạn đã từng nghe về NEXT.JS chưa?

Trong bài viết này tôi sẽ hướng dẫn mọi người xây dựng một UNIVERSAL JAVASCRIPT APP VỚI NEXT.JS , Tôi cũng mới tìm hiểu về Next.js trong thời gian gần đây, nên tôi chỉ giới thiệu những cần căn bản của Next.js mà tôi biết được. Còn những phần Advanced thì các bạn có thể tìm hiểu thêm ở dưới đây. ...

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

Những thuộc tính css của images mà bạn cần biết

1. Làm sắc nét hình ảnh với image-rendering Khi một hình ảnh được phóng to, trình duyệt làm mịn hình ảnh , do đó, nó không nhìn pixelated. Tuy nhiên, tùy thuộc vào độ phân giải của hình ảnh và màn hình, điều này có thể không phải là tốt nhất mọi lúc. Bạn có thể kiểm soát hành vi trình ...

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

Lập trình hướng đối tượng trong PHP(Phần 1)

Lập trình hướng đối tượng (OOP) là một trong những kỹ thuật lập trình rất quan trọng hiện nay. Nó được áp dụng ở hầu hết các ứng dụng thực tế xây dựng tại các doanh nghiệp. Các lập trình viên đa phần đã được học về lập trình hướng đối tượng ở trường đại học nhưng các nguyên lý cơ bản của lập trình ...

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

SOA Testing

SOA testing là gì? SOA testing là 1 mô hình test hướng dịch vụ, nó là 1 kiểu kiến trúc mà trong đó các thành phần ứng dụng được thiết kế để giao tiếp thông qua các giao thức truyền thông thông thường qua 1 mạng. SOA là gì? SOA là 1 phương pháp tích hợp các ứng dụng và business process với ...

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

Giảng dạy và hướng dẫn

Giảng dạy và hướng dẫn, làm cách nào để tôi thực hành nó? Trả lời câu hỏi trên một cách hữu ích thật là khó. Dưới đây là một số suy nghĩ của tôi về cách bạn có thể thực hành giảng dạy và hướng dẫn Giá trị của kinh nghiệm Sự bắt đầu của một cuộc hành trình hướng tới giảng dạy và hướng dẫn ...

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

Play Framework test controller with CSRF

Trên play framework, chúng ta có thể viết unit test cho controller theo như hướng dẫn từ trang play framework như sau: https://www.playframework.com/documentation/2.6.x/JavaTest Tuy nhiên trong khi phát triển, để tăng security cho hệ thống, chúng ta muốn apply CSRF vào hệ thống, https://www.playf ...

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