Thực thi kiểm thử tự động Selenium với Selenium-Grid

Thực thi kiểm thử tự động Selenium với Selenium-Grid

Bài viết được sự cho phép của vntesters.com Selenium-Grid là một chế độ thực thi kiểm thử của Selenium mà ban đầu chỉ hỗ trợ cho Selenium RC...
Message Broker

System Design Cơ Bản: Message Broker

Bài viết được sự cho phép của tác giả Edward Thiên Hoàng Trong kiến trúc cloud (hay microservices), các ứng dụng được chia thành những...
Cách gỡ bỏ Adobe Flash. Tại sao Flash bị Adobe khai tử?

Cách gỡ bỏ Adobe Flash. Tại sao Flash bị Adobe khai tử?

Bài viết được sự cho phép của tác giả Kiên Nguyễn Adobe Flash Player (hay còn gọi tắt là Flash) là một chương trình điện...
Thay đổi tư duy về kiểm thử theo Nguyên lý Agile

Thay đổi tư duy về kiểm thử theo Nguyên lý Agile

Bài viết được sự cho phép của vntesters.com Nguyên lý Agile – QA ngày nay đã phát triển từ “Tim lỗi” đến “Ngăn ngừa lỗi”. Những...
Những tính năng Load Balancer

Những tính năng Load Balancer

Bài viết được sự cho phép của tác giả Lê Chí Dũng Quá nhiều người dùng truy cập sẽ dẫn đến lượng request khổng lồ,...
Xử lý SSL Certificate trong Selenium WebDriver

Xử lý SSL Certificate trong Selenium WebDriver

Bài viết được sự cho phép của tác giả Vân Anh Khai bút đầu xuân, cũng là đánh dấu sự trở lại sau một thời...
Avalability vs Consistency

Avalability vs Consistency

Bài viết được sự cho phép của tác giả Edward Thiên Hoàng CÁC PATTERNS VỀ SỰ NHẤT QUÁN (CONSISTENCY) Với nhiều bản sao của cùng một...
Máy tính lượng tử là gì? Tìm hiểu về máy tính lượng tử

Máy tính lượng tử là gì? Tìm hiểu về máy tính lượng tử

Bài viết được sự cho phép của tác giả Kiên Nguyễn Như các bạn đã biết, các máy tính hiện đại ngày nay có bộ...
Kỹ sư phát triển và kỹ sư kiểm thử đều test app giỏi như nhau?

Kỹ sư phát triển và kỹ sư kiểm thử đều test app giỏi như...

Bài viết được sự cho phép của vntesters.com Câu hỏi này là đề tài tranh luận phức tạp. Kỹ sư phát triển kiểm thử mã...
Các công cụ hữu ích hỗ trợ bạn trong việc tạo testdata

Các công cụ hữu ích hỗ trợ bạn trong việc tạo testdata

Bài viết được sự cho phép của tác giả Vân Anh Mới nghỉ Tết xong, nhoáng cái đã một tuần trôi qua, thế rồi lại...
Cách tìm File/ Folder đang chiếm dung lượng lớn trên Windows

Cách tìm File/ Folder đang chiếm dung lượng lớn trên Windows

Bài viết được sự cho phép của BQT Kinh nghiệm lập trình Khi bạn sử dụng máy tính mỗi ngày và trong một thời gian...
Nhật kí những ngày đầu làm Tester

Nhật kí những ngày đầu làm Tester

Bài viết được sự cho phép của vntesters.com Chào các bạn! Mục đích bài viết này của mình là chia sẻ những kỉ niệm của...
5 Tips để trở thành Developer Pro

5 Tips để trở thành Developer Pro

Bài viết được sự cho phép của tác giả Lê Chí Dũng Mọi thức đều có level từ thấp đến cao… và developer cũng cũng...
domain name system

System Design Cơ Bản: Domain Name System (DNS)

Bài viết được sự cho phép của tác giả Edward Thiên Hoàng DNS là viết tắt của cụm từ Domain Name System, mang ý nghĩa đầy...
Cái nút Unsubscribe

Cái nút Unsubscribe

Bài viết được sự cho phép của tác giả Huy Trần Một buổi chiều đẹp trời, anh ấy check mail và tình cờ nhìn thấy...
Tái cấu trúc mã nguồn: Chia nhỏ mã nguồn

Tái cấu trúc mã nguồn: Chia nhỏ mã nguồn

Bài viết được sự cho phép của BBT Tạp chí Lập trình Tách phương thức: Tách từ một phương thức dài lấy một phương thức...
Cài đặt Filebeat trên CentOS

Cài đặt Filebeat trên CentOS

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Thông thường, khi deploy các ứng dụng lên môi trường production, chúng ta...
dom là gì

DOM là gì? Tìm hiểu và thao tác DOM trong Javascript

Với lập trình web, kiến thức về DOM và khả năng thao tác DOM là hai yếu tố quan trọng nhất. DOM cho bạn...
Tái cấu trúc mã nguồn: Trừu tượng hóa

Tái cấu trúc mã nguồn: Trừu tượng hóa

Bài viết được sự cho phép của BBT Tạp chí Lập trình Bao gói các trường của lớp để ép người dùng phải dùng thông...
Hàm replace() xài với callback

Hàm replace() xài với callback

Bài viết được sự cho phép của tác giả Huy Trần Hàm replace() của một chuỗi trong JavaScript có một biến thể dùng kèm với một callback....