2012-04-01 142 views
1

我正在使用Selenium 2 Web驅動程序在ASP.NET和MS AJAX中編寫的Web應用程序在C#中編寫自動化UI測試。我想在開始測試時「注入」自定義JS代碼,每次異步回發完成時都會執行它。下面的示例代碼使用Selenium Web驅動程序注入自定義JS代碼

function EndRequestHandler(sender, args) 
{ 
    DoSomeStuff(...); 
} 

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 

問題是如何使用Selenium(我不想修改原始應用程序)這樣做。這必須與IE,Firefox和Chrome驅動程序兼容,所以使用Firefox的自定義配置文件不是一種選擇(雖然我可能會在這裏丟失一些東西)

回答

相關問題