【问题标题】:using cucumber with shared driver将黄瓜与共享驱动程序一起使用
【发布时间】:2017-03-21 23:58:52
【问题描述】:

我有一个基本问题。想知道黄瓜跑者是如何发起共享驱动的吗??

我还没有看到任何地方指示黄瓜启动共享驱动程序类。想知道,这个框架是如何工作的???

我已经注释掉了共享驱动程序类,然后当我执行 cucumber runner 时,我看到 cucumber 正在启动 pico 容器并且这个 pico 容器正在寻找共享驱动程序类的异常,最后由于找不到该类,它正在给类未找到异常。

谁能解释一下 - 这是如何工作的。与共享驱动程序的黄瓜。 如果您需要更多详细信息,请告诉我。我会分享。感谢您的宝贵时间。

【问题讨论】:

    标签: java webdriver cucumber


    【解决方案1】:

    您可以查看this class,它会在类路径中搜索您的应用所需的任何依赖项。

    这个类基本上以“递归”方式遍历所有构造函数,通过将它们添加到PicoContainer 来解决所有依赖关系。如果找不到其中一个(如本例中的共享驱动程序),则会引发异常。

    然后你可以在this class看到依赖是如何注入的。

    【讨论】:

    • 感谢您抽出宝贵时间!欣赏它。
    • 很高兴为您提供帮助,如果此答案解决了您的问题,请单击答案旁边的复选标记将其标记为已接受。请参阅:接受答案如何工作?了解更多信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 2013-10-21
    • 2011-02-11
    • 2018-01-13
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多