I am working on an on-line platform (like packagist.org) for PHP User Interface components. To achieve compatibility, efficiency and security between components I am using Agile Toolkit.
For 3rd party developers I want UI component testing to be automated and simple to script. Perhaps connecting with a service rather then forcing everyone through the pain of setting up Selenium locally. I think that Codeception could be in the middle of it all, but I haven't figured out the right connection.
My open-source project, Agile Toolkit, implements number of desktop-level features (composition, dynamic reloading, dialogs, events) directly in PHP. It integrates into Laravel, Symfony, Yii etc and can store data in SQL or NoSQL. For a quick demo, see: http://ui.agiletoolkit.org/demos/reloading.php.
What approach you would recommend me to take? I would appreciate your advice!