Continuous integration and unit testing has been widely accepted as an essential part of the software development process. The emerging Azure platform makes it easier, cheaper and more accessible for even small shops. It is very easy to get started, especially when using Microsoft technologies but there is often no obvious path of how to proceed when using non-standard frameworks or when there is a need to integrate with cloud services provided by other vendors.
In this talk we will briefly cover end-to-end testing using SpecFlow and Selenium (WebDriver). Then we will discuss how to run these tests as a part of the build process using cloud based TFS (VisualStudio.com) and finally how to securely integrate the process with a cloud UI testing platform.
About the speaker:
Bernard Kowalski has over 10 years of experience building and delivering software. He mainly works in .NET space but also has hands-on experience around web browser technologies and frameworks. Bernard is passionate about software craftsmanship and agile/lean methodologies. Bernard is the co-organizer of NY Alt.NET and NYC DDD user groups.
This meeting will be held at the Microsoft offices as usual. Check the Meetup site for details!