Многие мануальные тестировщики хотят научиться программированию и стать автоматизаторами. Первый вопрос, с которым все сталкиваются: что же нужно знать? Знать нужно много технологий, инструментов, фреймворков, но далеко не все для начинающих.
Ниже я составлю список того, что должен знать автоматизатор перед первым собеседованием. Примерный план со ссылками на образовательные ресурсы. Так как никакого стандарта нет, то этот список составлен исходя из моего опыта. Список тем, на которые я смотрю на собеседовании.
Version control system
- GIT - Mastering Git
Programming language
- C# basic - C# Fundamentals with Visual Studio 2015
- LINQ - LINQ Fundamentals
Selenium
- Selenium Web Driver - Creating an Automated Testing Framework With Selenium
Unit test framework
Это только лекции. Нужно еще много практики: делать домашние задания, делать свои проекты, делать чужие проекты. Только тогда вы получите хоть какой-то опыт и сможете успешно пройти собеседование.
Comments