首页 > 解决方案 > 如何在 Selenium IDE 中保存包含数字的字符串的一部分?

问题描述

我试图在下面的示例中保存 135224 以在另一个站点上使用。

store text | xpath=//b[contains(., 'Authorization Request - Confirmation Number : 135224')] | string

目前,我收到以下错误:

失败:参数列表后缺少 )

这是我在 Selenium 中尝试过的命令:

run script | javascript(myString(); function myString() {var auth = 'Authorization Request - Confirmation Number: ()' var confNum = auth.slice(47,52))} | auth Num

标签: javascriptseleniumide

解决方案


我认为你把最后一个“ )”放在了错误的地方,请尝试以下操作:

 run script | javascript(myString(); function myString() {var auth = 'Authorization Request - Confirmation Number: ()' var confNum = auth.slice(47,52)}) | auth Num

推荐阅读