Я пытаюсь подтвердить всплывающее диалоговое окно в Selenium RC, используя C #. Я записал свои шаги в Selenium IDE и экспортировал в C # (RC). Важной частью кода является следующее:
selenium.Click ( "ID = editCustomerForm: tbl_registrations: 0: disableRegistrationCmdImg");
Assert.AreEqual ("undefined", selenium.GetConfirmation ());
Сценарий всегда завершается ошибкой в строке «Assert.Are ...» со следующим сообщением об ошибке:
SeleniumTests.test.TheTestTest:
Selenium.SeleniumException: ОШИБКА: Ошибка выполнения команды. Пожалуйста, найдите в группе пользователей https://groups.google.com/forum/#!forum/selenium-users подробности об ошибках в окне журнала. Сообщение об ошибке: результат не определен
Когда я запускаю те же две команды в IDE (click и assertConfirmation), это работает. Может кто-нибудь помочь?
Спасибо!