Size: a a a

QA — Курсы и образование

2019 April 16

КЕ

Кристина Езикова in QA — Курсы и образование
Для этого есть работа и реальные задачи)
источник

АБ

Арсений Батыров in QA — Курсы и образование
Если у джуна есть старший товарищ - он его обучит, курсы дают только начальный пинок. Если нет - 10 абы каких автотестов лучше, чем никаких. А потом можно и на продвинутый курс пойти
источник

П

Павел Абдюшев in QA — Курсы и образование
ну далеко не все готовы платить за курсы, где расскажут синтаксис, ибо синтаксис можно прочитать в доке
источник

П

Павел Абдюшев in QA — Курсы и образование
а вот подходы и принципы — это как раз то, что в доке по методу не читается
источник

ВК

Виталий Котов in QA — Курсы и образование
Sergey Miroshin
Давай

Вот псевдокод.
public static void main(String[] args) {
       WebDriver driver = new ChromeDriver();
       driver.get("ya.ru");
       driver.findElement(By.xpath("//button[@login]")).click();
       driver.findElement(By.xpath("//input[@login]")).sendKeys("login@yandex.ru");
       driver.findElement(By.xpath("//input[@password]")).sendKeys("password");
       new WebDriverWait(driver,10).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//buttion[@usermenu]")));
   }


Он, условно, запускает драйвер, авторизовывает, и проверяет что я авторизовался.

Для компании такой тест будет благо?
А чем плох такой код? Предположим, есть продукт в веб-студии. Задача - написать приемочные тесты, запустить один раз перед менеджером проекта и заказчиком и забыть о них. По мне - этот код решает такую задачу. 🙂
источник

SM

Sergey Miroshin in QA — Курсы и образование
Виталий Котов
А чем плох такой код? Предположим, есть продукт в веб-студии. Задача - написать приемочные тесты, запустить один раз перед менеджером проекта и заказчиком и забыть о них. По мне - этот код решает такую задачу. 🙂
"Если"
источник

ВК

Виталий Котов in QA — Курсы и образование
Выходит - сам по себе код не может быть плохим или хорошим. Так что вопрос про будет ли благом такой код странно звучит. 🙂
источник

АБ

Арсений Батыров in QA — Курсы и образование
Павел Абдюшев
ну далеко не все готовы платить за курсы, где расскажут синтаксис, ибо синтаксис можно прочитать в доке
Так надо понимать, для чего нужны курсы, и исходить из задач. Уверен, что для подходов и принципов тоже есть курсы (и другие источники. Разные курсы - для разного уровня задач.
источник

АБ

Арсений Батыров in QA — Курсы и образование
Я могу дать человеку быстрый ликбез по adb, эмулям и установке на android за час и посадить его на простейшие проверки. И он сразу будет приносить пользу.
А могу 3 часа рассказывать о выборе девайсов для тестирования, и потом еще проверять его пару раз. Но этот человек будет решать уже другие задачи, на другом уровне.
источник

C

Cadabrum in QA — Курсы и образование
Арсений Батыров
Курсы для джунов нужны для того, чтобы они начали работать как можно скорее. А не для всеобъемлющего освещения подходов, проблем и их решения
Но кому нужны такие джуны? Студент после вуза знает сильно больше.
источник

П

Павел Абдюшев in QA — Курсы и образование
разные люди учатся по-разному.
Цикл Колба он не просто так выявлен и используется при подготовке курсов.
Потому что разным типам людям удобна разная стартовая точка освоения новых знаний.
Кто-то учится через практику и ошибки, а кто-то через познание теории и уже потом применение ее на практике.
источник

C

Cadabrum in QA — Курсы и образование
Cadabrum
Но кому нужны такие джуны? Студент после вуза знает сильно больше.
Если студент несколько лет писал код - ему вообще без разницы язык, фреймворки и инструменты, 10 тестов он и так напишет смотря документацию. Значит целевая аудитория курсов - люди без технической вышки.
источник

C

Cadabrum in QA — Курсы и образование
А для них этот минимум вообще ни о чем, они со студентом не смогут конкурировать.
источник

АБ

Арсений Батыров in QA — Курсы и образование
Cadabrum
Если студент несколько лет писал код - ему вообще без разницы язык, фреймворки и инструменты, 10 тестов он и так напишет смотря документацию. Значит целевая аудитория курсов - люди без технической вышки.
Например, да) Или люди, у которых эта вышка была давно. Или люди, которые на технической вышкой были не связаны с программированием.
источник

АБ

Арсений Батыров in QA — Курсы и образование
вот пример:
- хочу в девелоперы
- прошел два этапа джавараша
- сходил на собес
- не взяли, сказали куда копать
- копал 2 месяца
- сходил еще раз, взяли
источник

C

Cadabrum in QA — Курсы и образование
Арсений Батыров
Например, да) Или люди, у которых эта вышка была давно. Или люди, которые на технической вышкой были не связаны с программированием.
То есть базы у них нет. И как они без общей технической базы тестировать то будут? )
источник

АБ

Арсений Батыров in QA — Курсы и образование
(это из недавней жизни)
источник

ВК

Виталий Котов in QA — Курсы и образование
Cadabrum
Если студент несколько лет писал код - ему вообще без разницы язык, фреймворки и инструменты, 10 тестов он и так напишет смотря документацию. Значит целевая аудитория курсов - люди без технической вышки.
Если студент писал код, он знает как писать код. Но автоматизация - не только код. Это еще настройка окруженния, подготовка аппы для теста, девайса или симулятора, настройка запусков в CI и так далее.
источник

ВК

Виталий Котов in QA — Курсы и образование
Это и покажут на курсе, например.
источник

АБ

Арсений Батыров in QA — Курсы и образование
Cadabrum
То есть базы у них нет. И как они без общей технической базы тестировать то будут? )
техническая база для тестирования? Это какая?
источник