我尝试过关注SauceLabs PHP教程:https://docs.saucelabs.com/tutorials/php/
我试图让它在Windows上运行。所以我遵循每一步,直到我必须运行此命令:
vendor\bin\phpunit.bat WebDriverDemo.php
这会产生错误:解析错误:语法错误,意外的T_USE,期待C:\ xampp \ htdocs \ sauce-tutorial \ vendor \ sauce \ sausage \ src \ Sauce \ Sausage \ WebDriverTestCase.php中的T_FUNCTION 第6行
所以我尝试在第6行查看WebDriverTestCase.php,这是代码:
命名空间Sauce \ Sausage;
abstract class WebDriverTestCase extends \PHPUnit_Extensions_Selenium2TestCase
{
use TestCase; // this is line 6
}
这段代码有什么问题?我没有改变任何东西,我只是尝试运行教程建议的内容。有什么想法吗?
答案 0 :(得分:1)
我不使用PHP,但根据我在Google搜索中找到的内容,我建议确保使用PHP 5.4或更高版本运行代码。在我使用较旧版本的PHP在网上找到的情况似乎是导致该错误的原因。