Testing

Làm thế nào để trở thành chuyên gia "Log Bug"?

Body
Log bug là công việc cơ bản và thường xuyên của một Tester/ QA engineer, cơ bản và thường xuyên đến nỗi mà nó lại là việc ít được giành sự quan tâm nhất. Các khoá học về Testing/ Quality Assurance hầu như chỉ đề cập tới hành động và tần suất của việc log bug chứ không nêu ra những yêu cầu khắt khe về quy trình và chất lượng của bug được log.

Test Suite là gì?

Body
Trong phát triển phần mềm, bộ kiểm thử (test suite), ít được gọi là bộ xác thực (validation suite), là một tập hợp các kịch bản kiểm thử nhằm mục đích kiểm tra một chương trình phần mềm để cho thấy rằng nó đáp ứng một số tập hành vi nào đó.

Sự khác nhau giữa Verification (kiểm định) và Validation (chứng nhận)

Body
Trong ngữ cảnh testing, 2 khái niệm Verification (kiểm định) và Validation (chứng nhận) được sử dụng rộng rãi. Trong đa số các trường hợp, chúng ta thường coi chúng có cùng nghĩa nhưng thực ra nó là 2 khái niệm khác nhau.

Tìm hiểu về các công cụ quản lý Test Cases

Body
Bạn đau đầu với công cụ quản lý Test Case cho doanh nghiệp của bạn? Bạn lo sợ rằng phải bỏ ra chi phí không hề nhỏ mua cả 1 hệ sinh thái phần mềm chuyên về quản lý kiểm thử, trong khi bạn chỉ dùng chức năng quản lý Test Case và quản lý Issues? Bài viết này sẽ phần nào giúp bạn làm sáng tỏ các nhu cầu nào là phù hợp với mong muốn của bạn.

Kỹ thuật để testcase không bị bỏ sót

Body

Bug là một thuật ngữ mà khi nhắc đến thì mỗi lập trình viên đều muốn tránh xa. Nên người ta đã đưa ra các rất nhiều phương pháp để hạn chế nó. Trong đó, có cả các kỹ thuật kiểm thử phần mềm (testing) được rất nhiều người áp dụng.

Kỹ thuật kiểm thử phần mềm được phân ra làm 2 loại chính:

  • Kiểm thử hộp đen:

 

alt text

Checklist cho kiểm thử ứng dụng di động

Body

Có hàng ngàn ứng dụng trên di động được tạo ra và sử dụng trên thị trường ngày nay và chìa khóa thành công của ứng dụng là tập trung vào trải nghiệm với người dùng. Nhằm đảm bảo và nâng cao chất lượng của ứng dụng, chúng nên được kiểm thử trước khi tung ra thị trường.

5-Step Mobile App Testing Checklist to Ensure Quality