我正在尝试将元素的文本保存到变量中,然后使用子字符串获取其中的一部分并将其存储在另一个 var 中,以使用它在 Web 的另一个页面中搜索该文本。
这是代码:
storeTextPresent - css=div#titol-pantalla > h2 - var_nCtr
storeEval - javascript{storedVars['var_nCtr'].substring(12,23)} - var_simul
此时,selenium 向我抛出了主题中提到的错误:
[error] Unexpected Exception: fileName -> chrome://selenium-ide/content/selenium-core/scripts/selenium-api.js, lineNumber -> 2535, columnNumber -> 0
我认为这可能是因为我已经安装了 Chrome,但我卸载了它,我仍然遇到错误。
我还尝试在 javascript 和 {} 之间添加“:”:
storeEval - javascript:{storedVars['var_nCtr'].substring(12,23)} - var_simul
但仍然没有工作。
并试图避免使用“javascript”这个词作为我发现的帖子的建议:
storeEval - {storedVars['var_nCtr'].substring(12,23)} - var_simul
但是...仍然无法正常工作
我在互联网上进行了搜索,但没有找到对我有帮助的具体答案。