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を使用しています。クライアント側のjavascriptからのajax呼び出しでphpunitファイルを呼び出したいと思います。問題は、コンソール コマンド「phpunit filename.php」を使用することによってのみ、phpunit テスト ケース ファイルが実行されることです。ajax 呼び出しでテストケース ファイルを実行すると、通常の php ファイルとして解釈されると思います。
私はそれを試したことはありませんが、あなたは使用できるかもしれません:
passthru('phpunit --colors yourfilehere.php')
または、èxec一連の関数 (http://www.php.net/manual/en/ref.exec.php) の 1 つですが、制御を失わないように、最初により良い方法を評価し、細心の注意を払って使用してください。あなたのサーバー。可能な限り、これらの機能を使用しない傾向があります。
èxec