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...
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ử?
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
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
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
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
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ử
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ư...
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
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
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
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
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...
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
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
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
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ì? 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
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
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....