QA for Software Developers

Дата:

17 май 2018, четвъртък

Час:

19:00 - 21:00

Достъп:

Безплатно (Задължителна регистрация)

Място:

Smart Space - coworking space, ет. 3, София, Младост 1, ул. Андрей Сахаров 16

За контакти:

E-Mail

Организатори:

Smart Space

За събитието

Quality assurance for Software Developers is a series of events based on the idea that the roles of software developer and quality assurance engineers are overlapping.

In his many years of experience, Anton came to the conclusion that developers should no longer rely on testers to ensure software quality but should take part and responsibility on their own.

We will review both theoretical and practical points, how we could achieve higher quality and also provide specific examples from what is implemented in Innovative Lab, the company in which Anton currently is working as a QA Architect.

Testing Fundamentals Part 1
The bare minimum of theoretical testing background each developer should know. Learn the most significant testing terms, types of testing and various code coverage types.

Testing Fundamentals Part 2
Test design techniques that can be applied for creating more meaningful unit tests.

Unit Testing Fundamentals Part 1
We will talk about what a unit testing framework is. Show detailed examples of MSTest and its most prominent features.

Unit Testing Fundamentals Part 2
We will talk about in details about NUnit and xUnit.net. Also, will show two libraries about fluent assertions how they differ from vanilla unit testing frameworks.

Isolation Frameworks
You will learn the difference between stub and mock. How to do it by hand but most importantly why not to do it by yourself but use tools for the job.
You will hear about what a seam is and what of seams they are. Will discuss how to use Moq library for creating stubs and mocks.

Anton Angelov is a co-founder and CTO of Automate The Planet Ltd. He has 5+ years of experience in Progress and currently is working as a QA Architect in Innovative Lab. With more than eight years of experience in the field of test automation, he helps people to write high-quality and maintainable test automation.
Passions of mine are automation testing and designing test harness and tools, having the best industry development practices in mind.
Furthermore, he is an active blogger and international speaker. Honored to be nominated for best QA in Bulgaria in 2017 and 2018 (won).
Moreover, his articles have been published in international magazines a couple of times.

Регистрацията е безплатна, но задължителна – https://goo.gl/forms/gB9cKY0FMLeaOqTm1