2012-02-27 34 views
6

Có thể khi chạy toàn bộ bộ thử nghiệm để làm cho nó dừng lại trên một lỗi xác nhận không?Selenium IDE - bộ kiểm tra dừng chạy trên thất bại

Hiện tại, ngừng chạy thử nghiệm không thành công đó rồi tiếp tục chạy thử nghiệm tiếp theo.

Tôi muốn nó dừng lại và thất bại trong lần thất bại đầu tiên.

Cảm ơn

+0

Có vẻ như ngược lại hoàn toàn [câu hỏi này] (http://stackoverflow.com/questions/3714118/is-it-possible-to-get-selenium-ide-to-run-the-whole-test-suite-even-though-error). – shamp00

+0

Sau khi nghiên cứu đáng kể, tôi tin rằng điều này là không thể trong Selenium IDE ... – user894199

+0

lạ lùng đủ, phiên bản của tôi của selenium IDE (không có bổ sung bổ sung) dừng lại trên assertValue thất bại. Và không dừng lại trên verifyValue thất bại. Bình thường. – user18099

Trả lời

-1

Bạn có thể viết các assert vào if và trên false dừng chạy.

+0

Cảm ơn - lệnh dừng bộ là gì? Câu hỏi của tôi giống như http://old.nabble.com/suite-stop-on-error-td27689346.html chưa được trả lời - điều đó là không thể? – user894199

+0

Tôi không sử dụng IDE selenium, vì vậy chúng tôi sẽ phải cố gắng và sửa lỗi nếu bạn không biết. vì vậy hãy thử: 'selenium.stop();' trong java/JUnit4/selenium hoặc 'driver.quit();' cho java/JUnit4/WebDriver – ctekk

0

không biết liệu bạn có khắc phục sự cố này hay không nhưng tôi sử dụng plugin để phục vụ cho vấn đề này.

Plugin 'Selenium debugger' và tôi đã có thể tải về từ

https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/

cài đặt sử dụng firefox. Sau đó, một khi firefox đã khởi động lại, một biểu tượng bổ sung sẽ xuất hiện trên thanh công cụ Selenium (tạm dừng khi không thành công). Làm việc cho tôi!

Điều duy nhất cần lưu ý là nếu tập lệnh không thành công trên dòng cuối cùng của một trường hợp kiểm tra, nó vẫn có thể tiếp tục đến trường hợp kiểm tra tiếp theo trong bộ phần mềm. Cách vòng này mà tôi sử dụng là thêm một mục 'pause 100' vào dòng cuối cùng của mỗi test case để plugin có thể 'hook' vào nó.

Tôi hy vọng mình sẽ giúp

1

Trong selen ide chúng ta có thể thêm Pause on failit is pause on fail nút bằng cách đơn giản cài đặt một plugin trong IDE selen. Khi tạm dừng trên Fail được bật, Selenium IDE sẽ tạm dừng việc thực hiện các trường hợp thử nghiệm khi có một lỗi được sản xuất hay một thất bại lệnh

Cài đặt plugin từ https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/

Các vấn đề liên quan