опять какое-то время +500 в Харькове не попросишь, пока все с бывшего Wargaming не осядут по конторам...
другий перескоче перший
разве что тестить судоку :) Но скорей всего весь EPAM этим не занимается
очень интересные задания, но какое они дают понимание в навыках тестирования (кроме вопроса с классами эквивалентности)?
Юрий, это все понятно. Основная идея поста автора — получить помощь.
Если б его интересовало наше мнение про моральную сторону вопроса, он бы спросил. Тем более, что (и тут я с Вами категорически согласен) собеседование все покажет.
Но ведь иногда нужен толчок в правильную сторону и автор сможет понять, что то, что ему нехватало. А если его интеллектуальные поиски на этом закончатся, то это его дело. Мануальное тестирование — это тоже не стыдно.
Автоматизаторами не становятся после прочтения книжки по языку программирования. Это процесс не всегда логичный и часто вымощенный костылями, аккуратно разложенными граблями и плохим настроением. И длится он не один месяц. А кто-то подойдет, ткнет пальцем в блок кода и оп... тесты работают :) И ты этому человеку безразмерно благодарен.
Автору надо с чего-то начинать. И лучше, если это будет не мораль.
я решил опустить нравственный аспект.
Забыл сказать, что после всего нужно завершить работу с браузером ((if (driver !=null){driver.close(); driver.quit();}))
Посмотреть о том, как подключается PHP Selenium можно тут: www.youtube.com/...h?v=zva_GETXimI
Если интересует Java, то тут: www.youtube.com/...h?v=zylSll8hsPs
Если по механизму выполнения, то без привязки к каким-то best practices и фреймворкам, сделать надо примерно следующее (механизм описан с прицелом на Java)
1) Создать экземпляр вебдрайвера (WebDriver driver = new FirefoxDriver();)
2) Перейти на нужную страницу (driver.get("korrespondent.net");)
3) Полулчить все ссылки на странице, записав их в какую-нибудь коллекцию (List<webelement> links = driver.findElements(By.tagName("A"));
4) Дальше надо пройти по этой коллекции и кликать на каждую ссылку
(for (WebElement link: links){ link.click();)
5) Если от нажатия ничего не ожидается, то можно просто вернуться назад (driver.navigate().back();)
Естественно, что все можно облагородить, превратив это в тесты и сделать какую-то структуру проекта, но простейшее — это написать указанно в main и возможно добавить неявное ожидание
А разве это обман? Работа в IT — это не актуальная профессия с доходом, которого у многих никогда не будет?
Единственное, что никто не говорит, что высокоплачиваемым специалистом становишься после 3+ лет, а чтоб попасть на работу, нужно еще столько же (а кому-то и больше) времени потратить на получение смежных знаний
Очень много комментариев, все не прочитал, не со всем согласен, но...
В этой статье нет пути решения данной проблемы. Что необходимо предпринять директорам IT компаний/HR директорам, чтоб вырастить из HR-девочки HR-специалиста, способного определять по резюме подходящего кандидата?
В моей практике тоже было много случаев «тупизма», когда на вопрос «А какая у вас используется технология для автоматизации?», мне присылали 2 страницы документа со словами «найдите ее тут».
Обсирать могут все и всех. Нужны конкретные действия, которые помогут решить проблему и изменить ситуацию.
От меня, как от преподавателя курсов по тестированию ПО для людей без опыта, огромный Вам респект за данную статью. GlobalLogic не увидел, а ведь у них в Киеве и во Львове есть курсы.
блин, ну почему в Одессе.... :((((
Ну, не то, чтоб совсем не берут. У нас в Харькове можно найти такие вакансии. Надо только искать. Я веду обучение по тестированию и точно знаю, что говорю. Берут людей без опыта. Надо искать и что называется «держать руку на пульсе». Но по Днепру ничего не могу посоветовать.
Игорь, если вы в рамках своего курса однажды захотите закинуть шапку в тестирование, можем это обсудить :)
Да, я тоже об этом думал, когда читал. Если Компания подняла на 5% зарплату перед снятием налога, то платит явно не сотрудник. Из его денег, конечно, но из его «новых» денег, которые Компания добавила.
Хотел бы выехать, но пока не компетентен (проблема техн. уровень)
Подумываю об эмиграции но пока не занимался, планирую эмигрировать в течении следующих
3-5 лет.
Где-то написано - это не способ донесения информации. И ее актуальность может быть под вопросом. А вот почтовая рассылка - это как раз тот способо, когда узнают все
шутка не прошла
Может заслужу критику, но хочу сказать следующее. Не надо делить человека, читающего курс, на лектора и ментора. Лектор в институте и ему зп платит государство. Его задача отработать нагрузку (отчитать часы) и пойти к себе в уголок писать очередную диссертацию.
В случае частных курсов по программированию (или по другой It-специальности), когда вы заплатили за обучение, ваш преподаватель (сам того не подозревая:)) становится вашим ментором. Особенно, это так для тех преподавателей, которые сотрудники IT-компаний, а не просто лекторы в институте решившие подшабашить после пар.
Ваши вопросы не могут остаться без внимания. У вас есть его контакты (почта, скайп) и для вас он доступен гораздо больше времени, чем во время лекций. Лекцию можно начать с недопонятого материала. Можно обратиться к преподавателю в «неучебное» время. Особенно ценно, что он для вас доступен после курса, как раз тогда, когда вы начинаете повторно прорабатывать усвоенную инфу и заполнять пробелы в понимании.
Самое важное в курсах — это то, что у учащегося не должно остаться вопросов. То есть весь материал должен быть «впитан». Я всегда это говорю своим студентам. Ленкцию послушали, дома перечитали, задали вопросы, сделали ДЗ. Если все это делается, то на выходе готовый джун.