In this episode Fabrizio Branca shows how to structure a Magento project with modman and composer, how to manage a Magento project in version control and how to use the EnvSettingsTool to enable automated deployments.
In this episode James Cowie will walk us through configuring Behat and Selenium for use with Magento, We will write our first scenarios that are Magento specific ready to progress to building a module using BDD.
In this episode Fabrizio Branca talks about the different APIs Magento offers out of the boxes and shows a simple demo on how to interact with the XML Connect API.
In this episode James Cowie explains the different types of scenario writing techniques. How we can debug our scenarios using step debugger as well as how we can execute parts of our test suite using tags and suites.
In this episode Allan MacGregor explains what PHPSpec matchers are and how we can define our own. As well we will see our first Magento and PHPSpec testing example.