

Research tasks: mang lại nhiều giá trị cho dự án automation testing

Các công việc (tasks) thường gặp khi bạn tham gia dự án automation testing bao gồm: hiện thực test case, xây dựng hệ thống CI, bảo trì hệ…
Các công việc (tasks) thường gặp khi bạn tham gia dự án automation testing bao gồm: hiện thực test case, xây dựng hệ thống CI, bảo trì hệ…
Các loại APIs như REST, SOAP thường được xây dựng rất bài bản và quy mô đối với những sản phẩm chủ lực của công ty. Việc đảm bảo endpoints của API hoạt động đúng, ổn định và tin cậy sau mỗi lần source code changed là rất tốn kém vì phải test hết endpoints bằng manual testing bằng các công cụ hỗ trợ.
Là một người chịu trách nhiệm bảo trì hệ thống test automation, sẽ có lúc bạn phát hiện hệ thống báo lỗi (error). Vậy bạn cần làm những gì…
Tại Cybozu Vietnam chúng tôi đang sử dụng framework WebdriverIO để thực hiện việc tự động hóa nên sẽ sử dụng từ `test spec` để mô tả `test script`. Về tổng thể để triển khai chúng ta sẽ đi qua 4 thành phần `test spec`, `test flow`, `page object` và `test data`. Trong bài viết này chúng ta tìm hiểu về `test spec.`
Dữ liệu thử nghiệm (test data) quan trọng trong kiểm thử tự động (automation testing) cũng như kiểm thử thủ công (manual testing). Với việc cân nhắc kiểu dữ liệu ngay từ đầu cho test data: dữ liệu động hay dữ liệu tĩnh sẽ giúp test code rõ ràng, dễ dàng mở rộng và maintain về sau.
Trong những năm gần đây, automation testing phát triển mạnh mẽ. Các frameworks hỗ trợ cho việc phát triển automation testing như WebdriverIO…