【问题标题】:Laravel + Selenium + Integrated : Extends SeleniumLaravel + Selenium + Integrated:扩展 Selenium
【发布时间】:2016-03-14 16:26:56
【问题描述】:

我正在使用 Selenium 和 Laravel 5.1

我正在测试 Selenium 并带有很棒的集成扩展,但它似乎可以做一些基本的事情,但它并没有做 Selenium 所做的一切。

我的问题是我找不到很好的扩展它的方法,我真的不明白它是如何工作的。大多数 selenium 文档都在 JS 中,我需要 PHP。

当我在 Integrated 包中打开文件 Selenium.php 时,我并没有真正看到 PHP 和 Selenium 之间的桥梁是什么。

我现在的主要问题是我必须处理自动完成字段。

所以,用户应该输入一个 CP 编号,等待 2 秒,然后单击一个自动完成列表(

  • item
  • 我看过很多关于 selenium + 自动完成字段的文档,但我实际上并不了解如何将它应用到 Laravel..

    任何可以帮助的想法???

    【问题讨论】:

    • 你应该看看 Codeception 我在很多 laravel 项目中使用它。
    • 表示停止使用phpunit?
    • PHPUnit 上没有构建代码接收
    • 它只是添加了更多功能,例如与 Selenium 的内置集成
    • 哦,所以我应该停止使用集成包,并使用 Codeception 进行验收测试?

    标签: php laravel selenium


    【解决方案1】:

    我过去用来处理这种情况的一个选项是 Codeception。它也是基于 PHPUnit 构建的,可以非常紧密地集成到 Laravel 中。它也已经开箱即用,可以与 Selenium 一起使用。

    【讨论】:

      猜你喜欢
      • 2013-08-21
      • 1970-01-01
      • 2013-05-06
      • 2011-05-04
      • 1970-01-01
      • 2016-01-16
      • 1970-01-01
      • 2016-03-17
      • 2015-09-14
      相关资源
      最近更新 更多