有没有phpunit / selenium文档?

时间:2013-03-20 09:46:06

标签: testing selenium phpunit

我搜索和搜索过 - 但我找不到任何东西。有很多页面声称是文档,但大多数页面只是没有参数或使用信息的方法列表,或者只是如何指导不涵盖整个库的指南。

有没有人有完整文档的链接?

我不得不猜测用于命令的语法是什么,因为其中一半只是“通过”甚至没有在PHP中实现的命令。

例如 - 我如何使用assertSelectOptions()?

2 个答案:

答案 0 :(得分:1)

老实说,唯一可用的完整文档是半有用的(只有半有用,因为它自09年以来没有更新)我能找到的是:

http://release.seleniumhq.org/selenium-core/1.0/reference.html

答案 1 :(得分:1)

我同意“新”Selenium 2版本没有明确的文档集,这令人沮丧。

Leet是对的 - 这也是我发现的最好的文档,但它不是特定于PHP的,因此有时候对返回类型,错误处理等有些模糊。实际上这里有一个次要的版本更新: http://release.seleniumhq.org/selenium-core/1.0.1/reference.html

似乎上一次主站点包含实际方法的文档大约是v3.3 http://phpunit.de/manual/3.3/en/selenium.html。如果更改版本号,您可以看到方法列表越来越短!你可能会在这里找到一些旧的信息。

最近有关Github问题的讨论围绕新的@method语法以及与文档和IDE代码辅助的兼容性,所以他们可能正忙于处理新文档? https://github.com/sebastianbergmann/phpunit-selenium/issues/251

我刚刚尝试使用phpDocumentor2从源代码构建文档,实际上有很多关于新的@method语法的错误,并且生成的文档集对于信息来说相当渺茫!我想这是通过__call访问的方法的副作用,而不是真正的方法,使它有点模糊。

更新:我在对v1和v2的文档进行深入研究后写了这篇文章。

http://scipilot.org/blog/2013/06/30/re-learning-unit-testing-selenium-2-phpunit-selenium/