我怎样才能获得selenium IDE中的日期和时间

时间:2015-05-07 12:53:28

标签: date selenium

我正在使用selenium IDE,我想只从已更新的字段中捕获日期和时间

示例:

James于2015年5月5日 - 09:50更新

我只需要从记录更新中获取此日期和时间

有办法做到这一点吗?

由于

1 个答案:

答案 0 :(得分:0)

你可以用storeEval()做到​​这一点。您可以使用JavaScript来操作存储的变量。让我们假设您将整个文本存储在变量 updated

${updated} == "Updated by James in 07/05/2015 - 09:50"

现在我们只需要获取该变量并获取其部分文本:

Command: storeEval()
Target:  storedVars['updated'].split(' ')[4]
Value:   date

基本上我们得到更新并且我们使用空格作为分隔符将它拆分为数组,然后我们得到数组的第4个元素,其中包含日期并存储在其中的新变量 date

现在:

${date} == "07/05/2015"

你可以用时间做同样的事。