Test  Viewpoint
Menu
  • Home
  • Basic Knowledge
  • Manual Testing
  • Test Automation
  • Blog
  • About Me
  • Contact
Menu

Test Automation

#16 White-box testing

White-box Testing: Loop Testing (phần 16)

Posted on January 16, 2024January 4, 2024 by Test Viewpoint

Kiểm thử vòng lặp – Loop testing (hay Loop coverage) là một phương pháp trong kiểm thử phần mềm để đảm bảo rằng tất cả các loại vòng lặp trong source code đã được thực thi một số lần tương ứng.

Read more
#15 White-box testing.png

White-box Testing: Decision Testing (phần 15)

Posted on January 9, 2024January 15, 2024 by Test Viewpoint

Kiểm thử quyết định – Decision Testing (hay decision coverage hoặc branch coverage) là một phương pháp trong kiểm thử phần mềm để đảm bảo rằng tất cả các nhánh của source code được thực hiện ít nhất một lần trong quá trình kiểm thử.

Read more
#14 White-box testing

White-box Testing: Statement Testing (phần 14)

Posted on January 2, 2024January 3, 2024 by Test Viewpoint

Bao phủ câu lệnh – Statement coverage (Instruction hoặc Code Coverage) là phương pháp kiểm thử phần mềm đo lường mức độ mà các dòng code (hay câu lệnh) trong chương trình đã được thực thi trong quá trình kiểm thử. Để đạt được phạm vi bao phủ của câu lệnh, chúng ta chọn dữ liệu kiểm thử buộc luồng thực thi phải đi qua từng dòng code mà hệ thống chứa.

Read more
Tìm kiếm WebElement thông qua CSS Selector trong Selenium

Tìm Kiếm WebElement Thông Qua CSS Selector Trong Selenium

Posted on August 15, 2023April 20, 2025 by Test Viewpoint

Trong Selenium WebDriver, CSS selectors có thể được sử dụng để định vị các phần tử web bằng phương pháp By.cssSelector(). Phương thức này chấp nhận một chuỗi CSS selectors làm đối số của nó, xác định tiêu chí lựa chọn cho phần tử được định vị.

Read more
Các loại Locator trong Selenium WebDriver

Các Loại Bộ Định Vị Locator Trong Selenium WebDriver

Posted on August 8, 2023April 20, 2025 by Test Viewpoint

Trong Selenium WebDriver, locators – bộ định vị (hay bộ tìm kiếm) được dùng để xác định và định vị Web element – phần tử trên trang web. Phần tử Web có thể là link, button, dropdown box, text box, checkbox, v.v..

Người dùng có thể xác định các phần tử web bằng cách kiểm tra mã nguồn HTML của trang web thông qua sử dụng “Inspect Tools” của trình duyệt. Còn trong kiểm thử tự động, việc xác định phần tử web sẽ thông qua các bộ chọn – selectors. Chúng giúp Selenium WebDriver tương tác với các phần tử web và mô phỏng hành động của người dùng.

Read more
Tìm hiểu về định vị phần tử web trong kiểm thử tự động

Tìm Hiểu Về Định Vị Phần Tử Web Trong Kiểm Thử Tự Động

Posted on August 1, 2023April 20, 2025 by Test Viewpoint

Web element và locator là hai thứ khác nhau. Web element locator là một đối tượng để tìm và trả về các phần tử web trên một trang bằng cách sử dụng câu truy vấn – query. Nó cho phép nhà phát triển hoặc người kiểm thử định vị và tương tác với các phần tử HTML, CSS hoặc JavaScript trên một trang web. Nói tóm lại, locators dùng để tìm elements.

Locator có quan trọng đối với Kỹ sư kiểm thử tự động không? Câu trả lời là rất quan trọng. Nếu như người dùng có thể tương tác với trang web một cách trực quan: chúng ta nhìn, scroll, nhấp chuột, gõ thông qua trình duyệt. Thì công việc kiểm thử tự động đòi hỏi phải tương tác với trang web thông qua lập trình. Nghĩa là chúng cần được mã hoá bằng code để tìm và thao tác với các thành phần của web. Kiểm thử tự động sẽ không “nhìn” trang web như con người. Thay vào đó, nó sẽ tìm kiếm trên DOM.

Read more
8 lời khuyên để trở thành Automation Tester_Header

8 Lời Khuyên Để Trở Thành Automation Tester

Posted on June 13, 2023May 29, 2023 by Test Viewpoint

Một sự thật là kiểm thử tự động luôn là mục tiêu nhắm tới của mọi kiểm thử viên phần mềm. Hầu hết chúng ta đều muốn trở thành kiểm thử viên tự động – automation tester. Nhưng chỉ một vài người trong chúng ta thành công với nó. Bài viết hôm nay, mình sẽ đưa ra một số lời khuyên về kiến thức và kỹ năng cần thiết để giúp bạn trở thành một kiểm thử viên tự động thành công mà bạn mong muốn.

Hãy bắt đầu nhé!

Read more
7 bước trong quy trình kiểm thử phần mềm tự động_Header

7 Bước Trong Quy Trình Kiểm Thử Phần Mềm Tự Động

Posted on June 6, 2023May 29, 2023 by Test Viewpoint

Bài viết hôm nay sẽ đề cập đến các bước thực hiện trong một quy trình kiểm thử tự động. Chúng bao gồm:

Step 1: Lựa Chọn Công Cụ Kiểm Thử

Step 2: Xác Định Phạm Vi Của Kiểm Thử Tự Động

Step 3: Xây Dựng Kế Hoạch Kiểm Thử Tự Động

Step 4: Thiết Kế Và Phát Triển Kịch Bản Kiểm Thử Tự Động

Step 5: Tiến Hành Kiểm Thử

Step 6: Phân Tích Và Báo Cáo Kết Quả Kiểm Thử

Step 7: Bảo Trì Và Nâng Cấp Kiểm Thử Tự Động

Read more
Tại Sao Phải Bận Tâm Đến Kiểm Thử Tự Động _ Header

Tại Sao Phải Bận Tâm Đến Kiểm Thử Tự Động

Posted on May 30, 2023May 29, 2023 by Test Viewpoint

Kiểm thử tự động – Automation Testing là đang là xu hướng trong lĩnh vực kiểm thử phần mềm và ngày càng có nhu cầu cao. Nhưng liệu nó có thực sự hiệu quả về mặt chi phí? Bạn có thực sự cắt giảm được chi phí bằng việc sử dụng các công cụ kiểm thử tự động thay vì trả tiền cho kiểm thử thủ công? Tương lai của kiểm thử tự động sẽ ra sao? Trong bài viết này chúng ta sẽ tìm câu trả lời câu trả lời nhé.

Nếu một kiểm thử viên thủ công làm việc 8 tiếng một ngày và trở về nhà, thì kiểm thử tự động làm việc mọi lúc. Vậy thì nó có thực sự hiệu quả. Trước khi bắt đầu với việc xây dựng một chiến lược và thành lập team kiểm thử, hãy cùng mình điểm qua những cái nhìn đúng đắn về kiểm thử tự động.

Read more
  • Previous
  • 1
  • 2
  • 3

Archives

  • June 2025
  • May 2025
  • April 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023

Categories

  • Basic Knowledge
  • Manual Testing
  • Test Automation

About Me

Xin chào các bạn. Mình là một kỹ sư kiểm thử phần mềm. Ngành công nghệ thông tin nói chung và công việc kiểm thử phần mềm nói riêng luôn luôn đổi mới đòi hỏi phải học hỏi mỗi ngày. Với mình chia sẻ những gì học được là cách tốt nhất để mình học những điều mới. Hãy cùng mình tìm hiểu thông qua blog này nhé!

Newsletter

Nhận thông báo về bài viết mới nhất qua email

Popular Posts

About Me

Xin chào các bạn. Mình là một kỹ sư kiểm thử phần mềm. Ngành công nghệ thông tin nói chung và công việc kiểm thử phần mềm nói riêng luôn luôn đổi mới đòi hỏi phải học hỏi mỗi ngày. Với mình chia sẻ những gì học được là cách tốt nhất để mình học những điều mới. Hãy cùng mình tìm hiểu thông qua blog này nhé!

  • Facebook
  • Instagram
  • YouTube

Recent Posts

Newsletter

Nhận thông báo về bài viết mới nhất qua email

©2025 Test Viewpoint