【发布时间】:2012-08-30 16:49:58
【问题描述】:
我对编程非常陌生,并且正在尝试通过在 Selenium IDE 中创建自动化测试来工作。
我已经知道如何使用“storeAttribute”命令保存属性。
命令:storeAttribute
目标:link=${projectlabel}@onclick
值:objectID
然后它会存储以下变量:
"parent.loadPod('time_pod','time/index.cfm?action=viewPTE&objectID=2010860')"
我需要只提取 objectID 部分(这 7 个数字)并将它们存储在一个新的变量名下。
谁能告诉我如何做到这一点?或者是否有可能?
谢谢,
奥利
Orli.Yatziv@gmail.com
【问题讨论】:
-
我一直在使用代码并认为我可以尝试类似:javascript{$longname.substr(67,7)} 但我一直收到错误消息。 :0(
-
我又来了..我几乎拥有它.. javascript{storedVars['longname'].substring(66,74)} 现在的问题是我需要清理“s..跨度>
-
上次.. 我咨询了一位朋友,他建议我将 .substring 替换为 .match 这允许数字更改和增长,我仍然会得到所有数字。 :0)
标签: selenium-ide html-content-extraction