Latest / Popular

Test case design techniques: Boundary value analysis

Bài trước chúng ta đã tìm hiểu về Equivalence partitioning (Phân vùng tương đương), đó là phương pháp chia các điều kiện đầu vào thành những vùng tương đương nhau. Tất cả các giá trị trong một vùng tương đương sẽ cho một kết quả đầu ra giống nhau. Vì vậy chúng ta có thể test một giá trị đại diện trong vùng tương đương.

Test case design techniques: Equivalence partitioning

Phân vùng tương đương là phương pháp chia các điều kiện đầu vào thành những vùng tương đương nhau. Tất cả các giá trị trong một vùng tương đương sẽ cho một kết quả đầu ra giống nhau. Vì vậy chúng ta có thể test một giá trị đại diện trong vùng tương đương.

Tester có phải là con đường chạy trốn khỏi Dev?

Testing không phải là nơi an toàn cho những ai muốn tìm một nơi chỉ để trú ẩn (dù là từ Dev hay bất cứ ngành nào khác chuyển sang). Tester là một nhánh nghề nghiệp với một career path rõ ràng và lâu dài dành cho những bạn có đam mê với công việc tìm lỗi cũng như hướng đến sự hoàn thiện của sản phẩm.

Logout anyone account at Tumblr

A few days ago, I have tested the site Tumblr.com (one of the most popular mini-blog platforms) and saw something quite fun (and strange) that you can logout anyone account at Tumblr when they visit your blog.

Tạo ký tự ngẫu nhiên trong Selenium IDE

Trong lúc chạy auto bạn rất hay gặp trường hợp bị trùng (đã có người dùng) username hoặc email, cách giải quyết đơn giản là tạo những username hay email có kèm theo một vài ký tự random phía sau để tạo khác biệt, ví dụ username “sangbui” đã được tạo thì mình sẽ dùng tên khác có dạng “sangbui_a2xz2”. Với cách này bạn sẽ không phải thay đổi dữ liệu input sau mỗi lần chạy mà code sẽ tự động sinh ra những chuỗi ngẫu nhiên giúp bạn.