Hướng dẫn về dưa chuột
Cucumber là một công cụ kiểm tra hỗ trợ khung Phát triển theo hướng hành vi (BDD). Nó xác định hành vi của ứng dụng bằng cách sử dụng văn bản tiếng Anh đơn giản, được định nghĩa bởi một ngôn ngữ gọi là Gherkin.
Cucumber cho phép xác thực chức năng tự động hóa dễ đọc và dễ hiểu. Cucumber ban đầu được triển khai trong Ruby và sau đó được mở rộng sang khuôn khổ Java. Cả hai công cụ đều hỗ trợ JUnit gốc.
Hướng dẫn này khá toàn diện và bao gồm tất cả các khía cạnh cần thiết trên Cucumber bằng cách sử dụng các ví dụ để dễ hiểu.
Hướng dẫn này được thiết kế cho các chuyên gia phần mềm như nhà phân tích, nhà phát triển và người kiểm tra, những người muốn tìm hiểu các nguyên tắc cơ bản của Cucumber và muốn áp dụng nó vào thực tế.
Trước khi thực hiện hướng dẫn này, bạn cần có kiến thức cơ bản về kiểm thử cũng như một số kinh nghiệm thực hành về một số công cụ kiểm tra. Bạn nên có kiến thức về Java và hiểu biết về JUnit và Ruby.