Chắc hẳn các bạn làm Auto UI sẽ đã hoặc sẽ gặp trong quá trình làm việc. Có thể là bạn đã được dạy ở khóa học nào đó hoặc copy code trên stackoverflow, nhưng trong bài này mình sẽ… Read more
Lỗi này xảy ra khi nào?
Lúc đầu bạn tương tác vào DOM của trang web, selenium lưu lại reference đến element đó. Ví dụ: x --WebElement A , x ở đây là reference.
Khi trang web của bị… Read more
NOTE: Bạn ***tester nào đó vui lòng đừng copy về blog của bạn.
Bài này mình chỉ tập trung vào giải thích cơ chế của đoạn script js hoạt động như thế nào
I. Cơ chế hoạt động
Hãy tưởng… Read more
Lưu ý trước khi đọc bài
Mình muốn giải thích cách sử dụng javascript trong selenium, không có đóng góp kiến thức nào mớiBạn ***tester nào đó vui lòng đừng copy về blog của bạn.
I. Cách viết và run… Read more
img copy from https://www.baamboozle.com/slideshow/109925
I. Cái mình có thể train không có điểm gì mới.
Mình mới làm vài dự án có sử dụng selenium (trực tiếp hoặc gián tiếp), tích lũy kinh nghiệm không được nhiều nên những thứ… Read more
I. Lý thuyết
Automation Test là gì? hiểu đúng công việc của Automation testers.
Học gì và học như thế nào để có thể làm Automation Test.
Nâng cấp khả năng coding cho Automation Tester / SDET
Tản mạn về… Read more
Như đã nói ở bài trước, cách viết custom PageFactory có 1 mục đích là 1 bước verify rằng chúng ta đang khởi tạo đúng Page, trước khi chúng ta gọi các method của Page đó.
I. Cách sử dụng… Read more
Bài này mình sẽ nói về cách sử dụng Page Object sao cho tốt nhất, tránh phải những sai lầm khi mới học về Page Object.
I. Page Object không có nghĩa là mỗi Page HTML là 1 class
Page… Read more
Mình đã từng nói về lỗi này trong bài 18, nhưng có vẻ không dễ cho các bạn mới bắt đầu học về Selenium Webdriver.
I. Định nghĩa và ví dụ
Đơn giản: Bạn đang sử dụng 1 biến mà… Read more
Đây là bài đầu tiên về loạt bài “Cùng học Cypress”, hi vọng là good start cho 1 series mới trên blog của mình. Nói thật, trước đây mình chưa từng học Cypress, chỉ đọc vài dòng giới thiệu. Mình… Read more