我正在用 C# 编写一些自动化测试,当我尝试单击将提交对 Web 表单所做更改的按钮时,会引发 JavaScript 错误。我收到的错误是:
An error has occured in the script on this page
Line: 2004
Char: 9
Error: Permission denied
Code: 0
URL: file:///C:/DOCUME~1/nkinney/LOCALS~1/Temp/customProfileDir6c0c7d7226cc463fbb1a7f6253c4df62/core/scripts/selenium-browserbot.js
测试完成后,如果我在 selenium 运行时手动单击按钮,仍然会显示错误。
selenium 中选择此按钮的行是:
selenium.Click("//input[contains(@id, 'SubmitBtn')]");
我也试过提交。
应显示一个弹出窗口,要求用户确认他们要进行更改。在显示弹出窗口之前和 Selenium “单击”按钮之后会引发此错误。
任何建议将不胜感激。