Уже второе десятилетие пошло со времени написания Agile-манифеста. По IT-компаниям шагают «страшные» слова: гибкие методологии, SCRUM, Lean. Кто-то говорит, что благодаря новым процессам удалось преодолеть множество недостатков, кто-то пишет про «agile головного мозга”. На нашем курсе мы постараемся без фанатизма, на практических примерах пройти весь процесс тестирования (а, возможно, и разработки ;)). Согласитесь, познавать что-то на практике гораздо полезнее и эффективнее, чем просто читать статьи или слушать про примеры с использованием виртуального чайника в вакууме.
На курсе вы познакомитесь со всеми особенностями SCRUM-процесса:
итерационностью;
частыми стендап-митингами;
планированием с использованием Planning Pocker;
SCRUM-доской;
рестроспективами, основными метриками, особенностями процесса;
и, конечно, мы не забудем о том, что главное – это команда!
Курс рассчитан на тех, кто будет работать "внутри" процесса. В ходе курса будут изучаться не особенности внедрения, а особенности работы конкретного процесса, поэтому он будет полезен вам, если:
вы только подумываете о том, чтобы провести "революцию снизу" и предложить менеджменту внедрение гибких методологий разработки. Но вы еще не уверены действительно ли вам подойдет такой процесс. Курс поможет вам попасть в самую глубину SCRUM и на практике прочувствовать все его достоинства и недостатки.
вы только-только начали работать по SCRUM, все еще не знаете, чем отличается Agile от SCRUM и отличаются ли они вообще, а еще оказалось, что подводных камней много, но вы еще не определились: камни это или особенности процесса. Курс поможет вам это выяснить: за достаточно сжатое время и на практике (а не просто отвлеченных примерах!) вы сможете отделить камни от особенностей, перенять опыт различных команд.
вы уже работаете по SCRUM, но еще не выработали собственный стиль. Может, вы даже посетили несколько тренингов, но на практике оказалось, что игровые симуляции с тренинга отличаются от реальной ситуации. А как надо на практике никто не скажет, потому что нужно знать особенности вашего процесса. Курс поможет вам погрузиться в совершенно реальный процесс с реальным проектом, без примеров на пальцах или в картинках.
Кто-то говорит, что гибкие методологии не принесли ничего нового. Кто-то наоборот - фанатеет от процесса и результатов. У вас будет шанс на собственном опыте прочувствовать кто прав и принять правильное решение.
Курс имеет практическую направленность. Для участия во всех активностях процесса, а также выполнения домашних заданий вам потребуется от 3 до 8 часов в неделю (в зависимости от начального уровня подготовки).
Веб-приложение, позволяющее потенциальным студентам найти и сравнить учебные заведения. Для поиска предлагается несколько пошаговых помощников (Search by postcode, Search by provider, Search by subject и т.д.). Возможности этих помощников во многом совпадают, отличаются они порядком вопросов. После того, как пользователь сузил круг подходящих учебных заведений, он может сравнить их показатели, используя набор отчётов.
Требуется
написать несколько сценариев тестирования ветвей поиска пошагового помощника Search by postcode
каждый сценарий должен предваряться описанием действий
при необходимости вы можете расширить набор команд. Каждая новая команда должна быть задокументирована в сопроводительном документе
сценарии должны быть присланы в обычном текстовом файле
Помогите пожалуйста написать хоть один сценарии тестирования!
Или дайте пожалуйста примеры нечто похожего.
Перестали работать тесты после обновления браузера
2013-08-21 14:05
При очередном локальном запуске тестов, браузер Firefox обновился до версии 23.0.1
После чего сам браузер загрузился под управлением вебдрайвера. При этом тесты стали валиться из-за следующего:
Сценарий: Установка продукта
Допустим открыта главная страница установки
- на этом шаге открывется браузер со страницей установки, но браузер не отображет данной страницы - у него урл пустой
код у меня такой
public function openMainInstallPage()
{
global $BEHAT_TEST_SITE_URL;
$this->visit($BEHAT_TEST_SITE_URL . '/install.php');
}
проверил, урл формируется правильно.
Суть в том, что этот шаг помечается, как пройденный - хотя это не так, следовательно все остальные шаги будут падать так как страница не открылась.
сначало грешил на селениум сервер selenium-server-standalone-2.31.0.jar - скачал новый, не помогло.
Далее начал проверять в других браузерах - такая же фигня, но в хроме в урле прописывается data:text/html;charset=utf-8,
Переустановил FireFox - теперь версия 22.0.0 - не работает. После чего опять браузер стал обновляться
В этот момент я снова запустил тест под selenium-server-standalone-2.31.0.jar
Тест прошел на ура - правда выдалось сообщение о том, что браузер не может обновиться так как запущен
после запустил браузер вывелось:
Не удалось загрузить ваш профиль «Firefox». Возможно, он отсутствует или недоступен. После чего FF все таки обновился
Теперь такая фигня:
если запускать selenium-server-standalone-2.31.0.jar и FF 23.0.1
Страница загружается все поля видны, но выводится ошибка
Build info: version: '2.31.0', revision: '1bd294d', time: '2013-02-27 20:52:59'
System info: os.name: 'Windows NT (unknown)', os.arch: 'x86', os.version: '6.2', java.version: '1.7.0_05'
Driver info: driver.version: unknown
если запускать selenium-server-standalone-2.35.0.jar и FF 23.0.1
То страница не загружается
если запускать selenium-server-standalone-2.31.0.jar и chrome то работает
ОС Windows 8
У меня теперь складывается ощущение что проблема в selenium-server-standalone
Може у кого нибудь есть мысли на этот счет?
TestComplete - самый популярный в странах СНГ инструмент для автоматизации тестирования различных приложений: .NET, Java, Win32, Web, Delphi, Flas, Flex и многих других.
Пройдя этот тренинг, вы научитесь не только писать скрипты с помощью TestComplete, но также решать разнообразные задачи, возникающие в процессе автоматизации, выбирать наиболее оптимальные способы работы с тестируемым приложением, ознакомитесь с наиболее интересными и полезными возможностями TestComplete, а также самостоятельно выполните несколько практических заданий под руководством опытного тренера.
Тренинг будет полезен как новичкам, так и людям, уже имеющим опыт работы с данным инструментом.
Обучение использованию Selenium
2013-08-21 16:54
С каждым годом Selenium набирает всё большую популярность. Владение этим инструментом стало одним из обязательных умений для тестировщика-автоматизатора, достаточно посмотреть динамику вакансий, чтобы убедиться в этом. Если вы хотите считаться профессионалом в области автоматизации тестирования, строчка "я знаю Selenium" обязательно должна присутствовать в вашем резюме.
Чтобы помочь вам освоить этот замечательный инструмент, мы разработали линейку курсов по автоматизации веб-приложений с использованием инструмента Selenium 2.0.
Учебные курсы дифференцированы по уровню подготовки участников, так что каждый сможет выбрать для себя подходящий курс.
Все курсы сопровождаются практическими упражнениями, к каждому уроку предусмотрено домашнее задание с обратной связью от тренера.
Время Действия №04 в КвARTире
2013-08-21 17:01
Привет, коллеги! Во время тестовой сессии в АйТи Авиа было найдено много багов, а так же было выдано множество предложений по улучшению продукта и процесса разработки, так же Андрей показал нам своё рабочее место и то как он работает изо дня в день. Всё это на толкнуло на мысль о том, что было бы интересно обсудить «Ежедневную тестерскую документацию» или её отсутствие. Я думаю мы затронем немного эту тему и 24.08 (суббота) на семинаре по Agile, но более развёрнуто поговорим 27.08 (вторник). А ещё Андрей Дзыня согласился сделать для нас блиц-доклад в прямом эфире об «ошибках, которые делают люди».
Повестка дня:
Андрей Дзыня (Andrii Dzynia Consulting) прямо из Киева расскажет об «Ошибках, которые делают люди»
Алексей Федоров и Екатерина Кириллова (Megagroup) расскажут о своей тестовой документации
Наталья Узенцова (Total Objects) расскажет о своей документации
Скорей всего будет со своей документацией и Сергей Атрощенков (VIAcode)
Рассказы других участников
Жёдм всех-всех-всех. Хотелось бы услышать как можно больше разнообразных точек зрения. Регистрация не требуется (в календарь).
Когда: 27.08.2013 (вторник) с 18-45 до 21-00 — официальная часть. С 21-00 до 22-00 не официальная.
Где: «КвARTира» (Карта), Невский проспект, 130 кв.6. Вход с Невского в дверь, на которой написано «Гостиница», рядом с вывеской Кофе Хауз. В домофоне надо набрать «6В» и подняться на 4 этаж.
Время начала: С 18-45 происходит сбор участников. Само обсуждение начнётся примерно в 19-15. Это не формальное мероприятие, но всё равно не опаздывайте, пожалуйста.
Стоимость: Участие условно-бесплатное. Надо оплатить время пребывания в квARTире — аренда стоит 2000 рублей, сумму «по-братски» делим на количество пришедших (обычно это по 200-300 рублей). Во время нахождения в пространстве, можно пить чай/кофе и есть печенки в любых количествах и кроме нас там никого не будет:).
Разная идентификация объектов
2013-08-21 18:58
Не могу понять..с недавних времен объекты стали идентифицироваться по разному в разные моменты времени..
к примеру как было раньше ..
и соответственно тесты не проходят
версия TC 9.30.3373.7
раньше такого вроде как не замечал
нашел похожий Топик
пока помогает только перезапуск приложения.ни задержки, ни рефрешы не помогают
поиск текста
2013-08-21 22:17
Здравствуйте уважаемые!
Начал только потихоньку осваивать Selenium IDE, и столкнулся с маааааненькой трудностью, но решить её сам я не в силах.)
Есть страница. На ней мы ишем "текст". в случае если мы его не находим, кликается ссылка на следующую страницу, и текст ищется уже там. и т.д.
после того как текст был найден мы сохраняем его в лог.
Как это реализовать? Помогите, объясните на пальцах.