Tôi có một nhiệm vụ cho công việc mà tôi dường như không thể hoàn thành vì tôi không hoàn toàn có được bộ công cụ trong tầm tay. Tôi có nghĩa vụ phải sử dụng JBehave cùng với Selenium Web Driver để có thể thêm một cuốn sách nào đó vào danh sách yêu thích trên tài khoản amazon. Tôi có một câu chuyện nhất định và tôi phải sử dụng các công cụ được đề cập trước đây để sử dụng cho "mục đích học tập". Tôi hiểu rằng JBehave là một khuôn khổ cho BDD. Vì vậy, tôi có một số loại câu chuyện mà tôi muốn thử nghiệm. Tuy nhiên, những gì gây nhầm lẫn cho tôi là cấu hình và "bước định nghĩa" một phần mà tôi không thực sự nhận được. Vấn đề của tôi là tôi không thực sự hiểu làm thế nào để có được tất cả những phần làm việc cùng nhau. Selenium WebDriver phù hợp với phương trình ở đâu? Lưu ý rằng tôi đã sử dụng Selenium với Java và điều đó thật dễ dàng.JBehave hoạt động như thế nào với Java?
Tôi muốn cung cấp cho bạn một ví dụ về câu chuyện theo định dạng gherkin và tôi sẽ đánh giá cao bất kỳ thông tin chi tiết nào về chủ đề này, có thể làm rõ cách tất cả các phần khớp với nhau.
Given user <username> with password <password> has a valid amazon.com account
And has a wish list
And wants to purchase book <title> at a later date
When a request to place the book in the wish list is made
Then the book is placed in the wish list
And the book <title> appears in the wish list when <username> logs in at a later date.
hãy có một cái nhìn tại liên kết câu hỏi, bạn có thể nhận được một số ý tưởng làm thế nào để cấu hình java jbehave selen, [link] (http: // stackoverflow .com/questions/20733703/very-simple-step-by-step-jbehave-setup-tutorial) – SacTan
Bạn có thể giải thích thêm mục tiêu của "nhiệm vụ học tập" này là gì? Bạn có muốn gì ngoài thực hiện một câu chuyện đơn giản này bằng cách sử dụng java + webdriver + jbehave, để chạy nó trên máy tính của bạn và kiểm tra kết quả?Hay đúng hơn là bạn muốn biết liệu bộ công cụ này có hữu ích trong thời gian dài hay không, để thử nghiệm hàng trăm câu chuyện và cách tổ chức dự án và toàn bộ khuôn khổ thử nghiệm bằng cách sử dụng các công cụ này để triển khai và chạy một cách dễ dàng và hiệu quả kiểm tra, hiển thị kết quả của họ và kiểm tra nguyên nhân gây lỗi? – krokodilko
Wow có một vụ nổ từ quá khứ. JBehave là cổ đại, bản phát hành cuối cùng là vào năm 2006. Tôi cá nhân sẽ tìm kiếm một cái gì đó nhiều hơn một chút đến nay và được hỗ trợ tốt. Bạn sẽ gặp vấn đề nếu có gì sai vì không ai thực sự sử dụng nó nữa. – Ardesco