Ana is an DevOps and Agile consultant and Microsoft Visual Studio Team Services/Team Foundation Server specialist at Ekobit, Croatia. Since 2005, she has been implementing ALM/DevOps environments for development teams of different sizes. This includes the full set of services related to planning, installation, integration and customization, as well as training and coaching. Besides that, her main points of interest include agile and lean software development practices and tools. Ana frequently speaks about her extensive experiences at various local and international industry conferences and regularly delivers customer tailored training workshops. She has been awarded by Microsoft as a Visual Studio ALM MVP in the award category Visual Studio and Development Technologies. Additionally, she holds certificates for MCSD:ALM, PSM I, PSM II, CSM, MCTS:TFS and MCSD.NET.
Agile Testing v2.0 - Testing In The DevOps World
- Stopnja 300
15. maj 2017 12:30
Today's high performance DevOps teams, which continuously deliver new versions of their software products, are facing serious challenges related to software quality. Quality (aka less testing) is usually the first thing teams are willing to sacrifice when being under pressure to deliver quickly and frequently. What they need is an optimal balance between automated and manual testing practices that will save them from pushing sloppy features into production. The session will start with a discussion about agile testing strategies "shift left" and "shift right" according to the current best practices in DevOps. We will explain why development teams don't stand a chance to sustainably deliver a continuous stream of new features without the safety net of automated regression tests covering all essential usage scenarios, as well as why both specified and exploratory manual testing is still welcome. Then, in a series of demonstrations on the Visual Studio Team Services/Team Foundation Server platform, we will show how you can organize your testing process to start testing as soon as a new line of code is written, integrate automated tests in your build and release management pipeline and finish with testing in production. Join us in this session and get to know the tools and practices that will help how you make the quality of your software products even better.