【问题标题】:How do I print Selenium Webdriver (Ruby binding) test results to a notepad file from command?如何从命令将 Selenium Webdriver(Ruby 绑定)测试结果打印到记事本文件?
【发布时间】:2014-06-19 14:56:38
【问题描述】:

一旦运行测试,我希望将命令提示符中的文本放入文本文件中。我们如何做到这一点 ?

【问题讨论】:

    标签: ruby windows automation selenium-webdriver


    【解决方案1】:

    只需使用管道>。值得一看Using command redirection operators

    ruby test.rb > file.txt
    

    重定向操作符和说明

    > :将命令输出写入文件或设备,例如打印机,而不是命令提示符窗口。

    <:从文件读取命令输入,而不是从键盘读取输入。

    >> :将命令输出附加到文件末尾,而不删除文件中已有的信息。

    >&:将一个句柄的输出写入另一个句柄的输入。

    <& : 从一个句柄读取输入并将其写入另一个句柄的输出。

    | :读取一个命令的输出并将其写入另一个命令的输入。也称为管道。

    【讨论】:

    • 太好了,还有什么方法可以参数化脚本的输入吗?现在,我正在发送如下密钥:-browser.find_element(:xpath,"/html/body/div/input").send_keys"7.5",:tab 我希望是否有一种方法可以从外部文件中获取此输入?
    • @user007 看看这个 - 12
    猜你喜欢
    • 1970-01-01
    • 2017-08-20
    • 1970-01-01
    • 2012-12-02
    • 2022-01-13
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多