selenium - 如何在 Vividus 工具中更改日期?

标签 selenium automation bdd ui-automation vividus

我正在使用 Vividus 工具,需要将日期移动一段时间;例如,日期是 202003格式为 YYYYMM我需要转移它+1 month .

预期结果:202004

最佳答案

您可以使用 shiftDate 表达式;
它需要三个参数:

  • 日期
  • 日期格式(见 format)
  • 希望换类持续时间(见 duration)

  • 请看一个例​​子:
    #{shiftDate(2019-03-19 03:40:00, yyyy-MM-dd HH:mm:ss, -P1Y)}
    

    以及它的执行结果:
    2018-03-19 01:40:00
    

    关于selenium - 如何在 Vividus 工具中更改日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62327707/

    相关文章:

    c# - 当需要静态成员/方法时,如何在 MSpec 中强制执行测试隔离?

    java - 线程 "main"org.openqa.selenium.WebDriverException : java.net.SocketException 中出现异常:连接重置

    python - 如何在linux中像在windows浏览器中打开html页面一样打开html页面?

    java - 使用 PageFactory.initElements 在父类中初始化子类 Web 元素

    ubuntu - ubuntu 上的 Appium 设置

    scrum - 什么时候应该编写 BDD 测试场景?

    python - 如何为 selenium 设置 geckodriver?

    java - 如何检查 MobileElement 是否显示在屏幕上

    python - 在 Selenium 中处理弹出窗口

    ruby-on-rails - 运行测试时, cucumber 非常慢[在两台不同的Fedora机器上测试]