【问题标题】:Selenium IDE - verify content of CookieSelenium IDE - 验证 Cookie 的内容
【发布时间】:2013-03-15 19:40:22
【问题描述】:

有谁知道我将如何在 Selenium IDE 中验证 cookie 值是否包含文本子字符串?

例如如果我有一个名为“MyCookie”的 cookie,其内容为“这是我的值”,并且我想断言 cookie 包含子字符串“值”,这是否可以使用 IDE?

更新

解决方法如下

storeCookieByName | MyCookie | variable1

storeEval | storedVars['variable1'].indexOf('value') > 0 ? true: false|result;

verifyExpression | $(result) | true

【问题讨论】:

    标签: selenium


    【解决方案1】:

    在 selenium ide storeCookieByName(name, variableName) 函数中返回 cookie 的值,在此函数中,您只在目标列中提供 cookie 名称并在值列中写入任何变量

           Command       |    Target   |  value
       storeCookieByName | mf_user     | test
          echo           | ${test}
    

    name - cookie 的名称。

    storeCookieByName 函数返回:cookie 的值

    【讨论】:

      【解决方案2】:

      在 IDE 中,使用 storeCookieByName 函数提供 cookie 名称和您希望将值存储到其中的变量名称。

      【讨论】:

      • 好的,将cookie值存储在变量中...然后我如何检查变量是否包含子字符串?
      • 你可以使用storeEval并在JS中查找子字符串
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-17
      • 2013-07-15
      • 2013-04-16
      • 2014-01-27
      • 2015-05-09
      • 1970-01-01
      相关资源
      最近更新 更多