2016-04-11 21 views
0

'u kullanmadan tarayıcı aracılığıyla kodek'i nasıl çalıştırabilirim Şu anda tüm kodlama testi günlüklerinin gösterilebileceği otomatik bir test sitesi oluşturuyorum. Sunucum codeception'ı cron ile çalıştırıyor ancak kullanıcı testi manuel olarak çalıştırabilmelidir. Sorum şu: komut satırı sürümünü çalıştırmadan bir php web sayfasında codeception sınıfını kullanabilir miyim? Mümkünse, nasıl bir fikri vardır?php exec

+0

Web algılamayı gördünüz mü? https://github.com/jayhealey/Webception – Naktibalda

cevap

2

Evet, aslında oldukça basittir. Codeception komut satırı aracı için symfony konsol bileşenini kullanır. Nasıl yaptıklarına dair \Codeception\Command\Run::execute() yöntemine bir göz atın. İlk bakışta biraz bunaltıcı olabilir, ancak sonunda bu kod parçasına kadar kaynaşıyor: