В преддверии очередного тренинга по Тестированию производительности, проводя ревизию списка бесплатных инструментов генерации нагрузки, который я выдаю ученикам для ознакомления, я решил рассказать широкой общественности хотя бы чуть-чуть про каждый из них, потому что большинство наверняка и не подозревает о том, что кроме JMeter существуют и другие бесплатные инструменты тестирования.
Начну я с рассказа про "золотую середину" -- инструменты с декларативным стилем описания сценариев, то есть не требующие умения программировать, но всё-таки позволяющие задать достаточно сложный сценарий. Потом постепенно перейдём к инструментам, которые позволяют писать сценарии на некотором языке программирования. Далее я расскажу про онлайновые сервисы, позволяющие генерировать нагрузку "из облака". А потом -- про всё остальное :)
Единственный инструмент, про который я рассказывать не буду -- это JMeter, потому что он заслуживает не отдельной заметки, а подробного и обстоятельного рассказа. Как ни крути, это основная "рабочая лошадка" большинства тестировщиков производительности. Кто хочет послушать про него уже сейчас -- добро пожаловать на вышеупомянутый тренинг, а кто не торопится -- ждите, рано или поздно я напишу и про него.
А в этой заметке я начну рассказывать про BadBoy, который некоторые тестировщики используют как рекордер, чтобы готовить тесты для JMeter, и как раз этот способ его использования я сегодня опишу.
-Направление и управление развитием проекта от начала до конца
-Определение объемов, целей и результатов проекта, обеспечивающих соответствие бизнес-целям высшего руководства и заинтересованных сторон
-Развитие планов проекта в полном масштабе
-Эффективная передача ожиданий проекта командам и заинтересованным сторонам
-Поддержка связи с заинтересованными лицами проекта на постоянной основе
-Расчет необходимых ресурсов и участников для достижения цели
-Составление и представление планов по бюджету проекта, последующих рекомендаций по внесению необходимых изменений в бюджет
-При необходимости ведение переговоров с руководителями других направлений о наборе требуемого персонала в компанию
-Делегирование задач и обязанностей соответствующему персоналу
-Определение и решение вопросов и конфликтов в команде по проекту
-Определение и управление зависимостей и критических путей проекта
-Планирование сроков и этапов проекта с использованием соответствующих инструментов
-Развитие и предоставление отчетов по развитию проекта, предложений по проекту, требований по документации, презентации
-Отслеживание этапов и результатов проекта
-Определение критериев успеха проекта и распространение их заинтересованным лицам
-Развитие лучших практик и инструментов для управления и осуществления проекта
Требования:
-Опыт работы в управлении проектами в SAP, включая все аспекты процесса развития и внедрения SAP(минимум 3 проекта)
-Соответствующие сертификаты по управлению проектами
-Знание программных обеспечений по управлению проектами
-Знание передовых технологий по управлению проектами
-Отлично развитые письменные и устные коммуникативные навыки
-Возможность эффективно расставлять приоритеты и выполнять задачи в среде высокого давления
Тип занятости:
Полный
В случае заинтересованности, вышлите резюме на электронный адрес: szaurbekova@gmail.com с указанием названия вакансии в теме письма.[/font]
Нужна хоть какая-нибудь информация о работе с PureLoad на русском языке.
Пробовал обратится к гуглу, но ничего конкретного он мне не ответил.
Заранее спасибо.
запуск теста на удаленной машине
2011-01-17 15:20
добрый день .
я совсем новичок в этой теме и меня интересуют 2 вещи
1. я создал проект в TestComplete 8 и меня интересует как я могу его запустит в опридиленое время на удаленном сервере
2. я заметил что у testexecute ест возможнаст отпровлят лог в Attlassian Jira . как сделать так чтоб после запуска теста при ноличии ошибки баг отправлялся автоматически
я искал статии на русском но не нашел. пожалюсто объясните или укажите путь ресурсу на русском (в крайнем случае на английском)
спасибо
Специалист по тестированию ПО
2011-01-17 17:29 Должность: Специалист по тестированию ПО (Топ100 и баннерная система)
Обязательные требования:
Опыт тестирования web приложений от года
Опыт работы с Unix-подобными системами
Знание shell-scripting
Знание SQL
Знание английского языка на уровне чтения технической литературы
Желательные требования:
Знание скриптовых языков (Python, Perl)
Опыт работы в Scrum команде
Опыт работы со средствами автоматизированного тестирования (Selenium)
Обязанности:
Разработка тестов
Проведение тестирования
Регистрация дефектов
Условия:
Офис рядом со ст. метро «Автозаводская»
Медицинская страховка (ДМС)
Оформление согласно ТК РФ
Гибкий график работы
Резюме, пожалуйста, отправляйте по адресу i.ageev[at]rambler-co.ru
Нагрузочное тестирование
2011-01-17 18:31
Привет всем!
Подскажите пожалуйста, кто сталкивался с написанием регламента для нагрузочного тестирования, очень нужно а с какого бока подойти (с чего начать) даже не знаю.
P.S. Методику или регламент проведения тестирования я уже написала, теперь возникла необходимость в подробном описании выполнения нагрузочного тестирования (оно у нас никогда не проводилось а теперь должно)
QA Engineer (Тестировщик)
2011-01-17 18:45
Компания Wikimart – это торговый интернет-проект, основанный на модели ecommerce marketplace (посредник между магазинами и покупателями). Уже более двух лет мы активно растем на российском рынке, привлекая в команду лучших людей и наращивая обороты!
На данный момент мы продолжаем формировать отдел тестирования, который наладит автоматизированное тестирование.
Что у нас есть:
Стартовая точка – действующий сайт, 2000 подключенных магазинов и 100 тыс. уникальных посетителей в день
Молодая и драйвовая команда во главе с двумя выпускниками Стэнфордской школы бизнеса (никаких старперов и «совка»; никакого офисного планктона и «капитализма по-русски»)
Лучшая в России команда международных инвесторов: основатели и топ-менеджеры eBay, Facebook, Skype, LinkedIn и др.
Простая, понятная и почти недостижимая цель – построить в России компанию А-класса, в которой нормальному человеку приятно работать
Какие задачи предстоит решать:
Функциональное и регрессивное тестирование в рамках цикла тестирования, согласно тест-плану
Создание и поддержка в актуальном состоянии тестовой документации (тест-кейсы и тест-сценарии)
Поиск и документирование дефектов (работа с bug-tracking системой)
Взаимодействие с аналитиками и разработчиками.
Как понять, что Вы нам подходите:
Вы работали не менее двух лет тестировщиком.
У Вас высшее/неоконченное высшее техническое образование
Возраст от 20 до 30 лет
Обладаете желанием развиваться в сфере обеспечения качества ПО.
Знаете методики и технологии тестирования, есть опыт их использования
У Вас есть опыт документирования обнаруженных проблем (bug / issue tracking) и хода работ по тестированию
Владеет навыками эффективного взаимодействия с разработчиками и аналитиками.
Занимались тестированием web – приложений
Знаете SQL (хотя бы на базовом уровне)
Опыт web - программирования как плюс
Личные качества, обязательные для данной позиции:
Инициативность
Заинтересованность в саморазвитии
Склонность к аналитической работе
Всякие формальности:
Офис на м. Электрозаводская (10 минут пешком от метро)
Заработная плата: от 40 – 60 т.р. (QA), 60-80 т.р. (Senior QA) – по результатам собеседования
Оформление по ТК
Тренажерный зал в офисе, чай и плюшки
Возможность профессионального и карьерного развития
Амбициозная драйвовая команда, где мало начальства и много возможностей для развития
TestComplete видит объекты по-разному
2011-01-17 18:49
Добрый день!
Использую для тестирования TestComplete 5.0
Тестирую приложение, написанное на Qt (черный ящик)
Есть рабочая машина и тестовая. На рабочей установлен тест комплит, который распознает контролы моего приложения как MSAA и UIA объекты. Этого вполне достаточно для написания автотестов. На тестовой машине карта объектов другая, хотя настройки и тест-комплита, и само тестируемое приложение одинаковые. Система WindowsXP SP 3 и там, и там. Но по какой-то причине на тестовой машине не видятся пункты меню, выпадающие меню, тексты в edit box и прочее.
Уже перерыты все настройки. Написала письмо в саппорт, но они говорят что-то вроде "Это похоже на проблему с .Net Framework, которая решена только в TC7..."
Может, кто-то сталкивался с подобной проблемой? Буду рада любым советам.
Во вложениях скрин карты с нормальной иерархией "object_map_ok" и без иерархии "object_map_bad_2"
Заранее большое спасибо.
С уважением, Ольга.
Администратор баз данных MySQL (DBA)
2011-01-17 19:57
Компания Wikimart – это торговый интернет-проект, основанный на модели ecommerce marketplace (посредник между магазинами и покупателями). Уже более двух лет мы растем на российском рынке, привлекая в команду лучших людей и наращивая обороты!
У нас активно расширяется отдел Technology, и сейчас мы ищем сотрудника, который разработает архитектуру базы данных и будет активно участвовать в проектах разработки.
Что у нас есть:
Стартовая точка – действующий сайт, 3000 подключенных магазинов и 100 тыс. уникальных посетителей в день
Молодая и драйвовая команда во главе с двумя выпускниками Стэнфордской школы бизнеса (никаких старперов и «совка»; никакого офисного планктона и «капитализма по-русски»)
Лучшая в России команда международных инвесторов: основатели и топ-менеджеры eBay, Facebook, Skype, LinkedIn и др.
Простая, понятная и почти недостижимая цель – построить в России компанию А-класса, в которой нормальному человеку приятно работать
Какие задачи предстоит решать:
Системно решить текущие проблемы с базой, проанализировать тяжелые запросы, оптимизировать структуру хранения и план извлечения данных (MySQL)
Разработать архитектуру базы данных и план миграции на промышленную СУБД
Непрерывно проводить аудит запросов к БД в production-окружении
Администрировать production-сервера с СУБД
Участвовать в проектах разработки в качестве архитектора баз данных
Прививать культуру работы с БД под высокой нагрузкой в команде
Как понять, что Вы нам подходите:
У Вас большой опыт разработки и построения высоконагруженных БД в качестве инженера, администратора БД, ведущего программиста или системного архитектора
Вы очень успешно учились в ведущем ВУЗе России на математика, физика или кибернетика. Собственно, это Физтех, МГУ, ГУ-ВШЭ, МИФИ, СПбГУ, НГУ
У Вас глубокие знания в области проектирования и эксплуатации реляционных БД (Postgres, MySQL, Oracle) в веб-системах под высокой нагрузкой: тюнинг СУБД, репликация, организация шардинга, контроль версий схемы БД и интеграция новых версий на production синхронно с исходным кодом
Среди Ваших ключевых компетенций – умение быть самостоятельным лидером, рядом с талантливыми и амбициозными людьми и у Вас бесконечное желание и возможность делать все еще лучше
Всякие формальности:
Офис в районе метро Электрозаводская (10 минут от метро)
Оформление по ТК РФ, официальная зарплата
Обучение, возможность участвовать во всех корпоративных мероприятиях компании
Свой тренажерный зал в офисе ;)
Закончился ли кризис для тестировщиков?
2011-01-17 20:37
Основной из факторов благополучия отрасли -- изменение зарплаты. Хотелось бы понять, как изменилась ситуация в тестировании в 2009-2010 годах.
Буду рада, если кто-то поделится развернутым ответом.
Запуск скомпилированых тестов
2011-01-18 00:04
Всем добрый вечер. Столкнулся с таким вопросом как запуск теста под множеством компьютеров, причем без установки каких либо средств разработки. И главное под мак ОС в том числе! Возможно ли это? Т.е возможно ли имея лишь селениум RC запустить jar файл с исходным кодом? Заранее благодарен