Привет, ребят!
1) Подскажите пожалуйста мидл ручному тестеру как лучше начать свой путь в автоматизации.
2) Нужно ли изучить досконально ООП (например, курс CS50)?
3) по каким ресурсам лучше изучать java
4) есть ли какая-то книга или подобное на русском про теорию автотестирования?
P.S.: про языки программирования практически никакого бэкграунда в их знаниях нет
По моему скромному мнению, нужно учить не автоматизацию , а язык.
Сначала учишь базовые курс (функциональное программирование), потом можно переходить к ООП языка. Когда поймешь как писать в ОПП стиле - любой курс по автоматизации тестирования будет понятен и практичен для тебя.
Про книгу есть такая, но она сложная для понимания - "xUnit Test Patterns: Refactoring Test Code". Есть на русском языке.