Tôi đang cố gắng tạo Selenium 2.4.0 Chấp nhận một Javascript được tạo ra "Xác nhận-Dialog", sử dụng Specflow và Firefox. Tôi đang gặp khó khăn khi tìm kiếm những gì tôi nên làm trong bước dưới đây. (Cố gắng tìm một cách tương đương để làm việc đó trong .NET từ triển khai Java khác nhau, nhưng nó không làm việc)Nhấp vào Xác nhận hộp thoại Selenium trong .NET
When I click "Delete" on the App
And I confirm the warning
Bước nét ...
[When(@"I confirm the warning")]
public void WhenIConfirmTheWarning()
{
// WebDriver.Something?
}
Vâng, tôi sử dụng Selenium 2.4.0 và WebDriver, với Firefox 5.0.1. – ullmark
Tôi đã giải quyết vấn đề bằng cách kết hợp hai bước vào một và xác định lại "window.confirm" như một số giải pháp nói. Hoạt động tốt đủ, nhưng sẽ còn mát hơn nếu bạn có thể làm cho nó bấm "ok" ... – ullmark