labIT — Practice, Leading the Future
Trang chủKhóa họcBlogCertificate
Đăng nhậpĐăng ký
Tất cảManualAutomationPerformanceAIAPIJavaSeleniumISTQBTâm sự nghề
Flaky tests in Automation: Nguyên nhân và giải pháp xử lý

Flaky tests in Automation: Nguyên nhân và giải pháp xử lý

Flaky test là bài kiểm thử tự động cho kết quả lúc PASS lúc FAIL dù code không đổi, làm bào mòn niềm tin vào CI. Bài viết phân tích sáu nhóm nguyên nhân phổ biến và bảng giải pháp xử lý dứt điểm cho từng loại.

Test Pyramid và quan niệm về đảm bảo chất lượng

Test Pyramid và quan niệm về đảm bảo chất lượng

Test Pyramid phân bổ effort kiểm thử theo hình tháp — nhiều Unit Test nhanh-rẻ ở đáy, ít End-to-End Test chậm-đắt ở đỉnh. Hiểu ba tầng Unit–Integration–E2E và vì sao kiểm thử là trách nhiệm chung của cả đội, không riêng QA.

Viết Chương Trình “Hello World” Đầu Tiên

Viết Chương Trình “Hello World” Đầu Tiên

Viết chương trình "Hello, World!" đầu tiên bằng Java: hiểu cấu trúc dự án, vai trò của class và phương thức main, ba bước chạy trong IDE và những lỗi kinh điển người mới hay vấp — nền móng cho hành trình Automation Test.

Java Hoạt Động Như Thế Nào?

Java Hoạt Động Như Thế Nào?

Hiểu Java thật sự hoạt động ra sao: dây chuyền từ mã nguồn .java đến Bytecode rồi tới JVM, cùng cách phân biệt rạch ròi JDK, JRE và JVM để debug nhanh và lập trình tự tin hơn.

Cập nhật tự động Browser Driver trên Selenium 4.6

Cập nhật tự động Browser Driver trên Selenium 4.6

Chrome tự cập nhật khiến cả bộ test Selenium đỏ rực vì lỗi SessionNotCreatedException do lệch phiên bản ChromeDriver. Bài viết chỉ cách dùng Selenium Manager (4.6+) để tự động quản lý driver, loại bỏ hẳn việc cấu hình thủ công.

String là gì?

String là gì?

String trong Java là kiểu dữ liệu chuỗi ký tự immutable — nắm chắc cách so sánh đúng bằng .equals() thay vì ==, bộ phương thức xử lý chuỗi thiết yếu và khi nào nên dùng StringBuilder, nền tảng quan trọng cho mọi tester.

Java là gì?

Java là gì?

Java là ngôn ngữ lập trình hướng đối tượng, đa nền tảng nổi tiếng với triết lý "Write Once, Run Anywhere". Tìm hiểu Java là gì, các đặc điểm cốt lõi và vì sao tester chuyển sang automation thường chọn Java làm ngôn ngữ đầu tiên.

labIT — Practice, Leading the Future

Nền tảng đào tạo lập trình & kiểm thử phần mềm chuẩn thực chiến.

© 2026 labIT. Bảo lưu mọi quyền.

Khám phá
  • Khóa học
  • Blog
Về chúng tôi
  • Giới thiệu
  • Liên hệ