Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在使用 phpunit 使用 selenium 执行一些自动化任务。我想在客户端从 javascript 的 ajax 调用中调用 phpunit 文件。问题是 phpunit 测试用例文件只能通过使用控制台命令“phpunit filename.php”运行。如果我在 ajax 调用中运行测试用例文件,我猜它会被解释为普通的 php 文件。
我从未尝试过,但您可以使用:
passthru('phpunit --colors yourfilehere.php')
或èxec功能系列之一(http://www.php.net/manual/en/ref.exec.php)但是..请..首先评估更好的方法并小心使用它们,以免您失去对你的服务器。如果可能的话,我倾向于不使用这些功能。
èxec