javascript - 如何在 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
解决方案
我认为你把最后一个“ )
”放在了错误的地方,请尝试以下操作:
run script | javascript(myString(); function myString() {var auth = 'Authorization Request - Confirmation Number: ()' var confNum = auth.slice(47,52)}) | auth Num
推荐阅读
- r - grid.Call.graphics 中的错误(C_setviewport,vp,TRUE):视口的位置和/或大小非有限:解决方案
- c# - 避免hangfire作业重复的提示?
- pandas - 如何将 csv 文件批处理到现有的 xlsx 文件中以附加其数据?
- python - python中的Google搜索结果未检索到请求的结果数量
- c# - Razor 页面重定向到 Razor 组件
- javascript - 反应组件实例化一个类但正在复制
- sql-server - 如何使用全文目录获取近似词?
- jquery - 数据表标题调整大小
- api - GitLab CE:如何禁用安全性(或自动登录)
- c++ - 我应该避免在初始化 std::vector 之后按索引设置元素,然后增加它的容量吗?