27.10.2009 16:50 |
17 ноября 2009 г. , Москва
Приглашаем Вас принять участие в конференции Req Labs 2009, посвященной сбору, анализу и использованию требований в проектах по разработке ПО. Организатор: Учебный Центр Luxoft
Конференция будет полезна:
- Бизнес аналитикам
- Системным аналитикам
- Менеджерам проектов, руководителям проектных программ
- Руководителям групп разработки и тестирования
- Другим специалистам Software Engineering
|
Подробнее...
|
22.10.2009 17:51 |
29 октября в 13-00 начнется новый онлайн-семинар Сергея Мартыненко "Использование глоссария для обеспечения и контроля качества ПО". Глоссарий - важнейшая часть спецификации требований. Этот документ полезен еще на стадии формальной проверки проделанной аналитиком работы, но ещё более важно то, что его можно использовать как для проверки функциональной полноты, так и для тестирования удобства, устойчивости к ошибкам и даже при тестировании производительности. На семинаре будут рассмотрены различные форматы фиксации глоссария, их преимущества и недостатки, а также будет описана методика дизайна тестов различных видов на основе глоссария. |
Подробнее...
|
22.10.2009 17:13 |
29 октября в 16-00 начнется новый онлайн-семинар Сергея Мартыненко "Тюнинг багтрекера" Багтрекер, или система управления дефектами - это, наверное, самый первый инструмент, с которым учится работать каждый тестировщик. И далее он работает с ним постоянно, какими бы видами тестирования он не занимался, выполнял тесты вручную или автоматизировал их, в какой бы проектной роли он ни находился. Это даже не инструмент, это средство коммуникации. И используют его не только тестировщики, но все участники процесса разработки. Именно поэтому этот инструмент должен быть настроен так, чтобы он не мешал, а помогал работать. Поэтому с задачей настройки багтрекера рано или поздно сталкивается любая группа разработки ПО. Однако кажущаяся простота настройки багтрекера обманчива. Проекты и процессы у всех разные, поэтому и способы работы с дефектами будут различны. И здесь есть две крайности. Одна – избыточное усложнение, другая – чрезмерное упрощение. Работать с дефектом, у которого сотня-другая атрибутов – сложно, но предельный минимализм не способствует эффективной внутрикомандной коммуникации. По поводу выбора модели управления дефектами постоянно ведутся споры на форуме тестировщиков. Деление на активные и пассивные состояния дефекта явилось откровением даже для создателя TrackStudio. А уж использование статистического аппарата для управленческого анализа это вообще сокровенное знание. На семинаре будут рассмотрены подходы к выбору набора атрибутов дефекта, проектированию его жизненного цикла, модели управления дефектами, а также будут даны рекомендации по выбору подходящей системы управления дефектами. |
Подробнее...
|
20.10.2009 17:17 |
Бытует мнение, что тестировщикам вредно уметь программировать. Якобы это умение мешает им потому, что из-за него они слишком много думают о реализации программы и слишком мало о том, как же её протестировать.
Определённый смысл в этом есть, возможно для кого-то умение программировать действительно служит отвлекающим фактором. Но если вы умеете бороться с искушениями, тогда этот навык может оказаться весьма полезным, потому что он даёт возможность переложить часть своей работы на компьютер.
Да, имеется в виду автоматизацию тестирования. Но под автоматизацией подразумевается не только написание скриптов, которые эмулируют взаимодействие пользователя с графическим интерфейсом программы. Помимо этих скриптов можно автоматизировать генерацию тестовых данных, проверку содержимого базы данных, развёртывание и настройку тестового окружения, проверку отсутствия сообщения об ошибках в лог-файлах, генерацию отчётов, и многое-многое другое.
Сложно ли научиться программировать? Вероятно, бывают люди, для которых алгоритмический стиль мышления абсолютно неприемлем. Но большинство айтишников по крайней мере на интуитивном уровне уже обладают алгоритмическим мышлением. Многие тест-дизайнеры пишут весьма подробные инструкции для ручного тестирования, это почти готовые программы, но предназначенные для "биороботов". Осталось сделать один небольшой шаг и научиться управлять настоящими роботами-компьютерами.
Разучитесь ли вы тестировать, научившись программировать? Вовсе нет, существующие навыки тестировщика от вас никуда не денутся. Но в дополнение к ним в ваших руках появится ещё один инструмент, и весьма мощный. Разумеется, владение навыками программирования не означает, что их нужно применять здесь и там без разбора, стремясь автоматизировать всё подряд. Силу нужно держать под контролем и применять её лишь там, где её применение обосновано. Для этого нужно хорошо овладеть силой, чтобы она подчинялась вам, чтобы это был привычный инструмент с понятными принципами работы, а не магический артефакт, управляемый загадочными заклинаниями. Ну что ж, довольно слов, пора перейти к делу. |
Подробнее...
|
13.10.2009 15:43 |
25 ноября Алексей Баранцев проводит открытый однодневный семинар "Основы тестирования ПО". Для кого этот семинар- Для тех, кто уже начал работать тестировщиком, но всё равно не знает, что это такое
- Для тестировщиков, которые уже поработали какое-то время, и теперь хотят упорядочить накопленные знания
- Для разработчиков, которым иногда приходится по совместительству заниматься тестированием
- Для руководителей, которые хотят понимать, что делают их подчиненные тестировщики, или хотят узнать, что они должны делать
Программа семинара- Что такое тестирование?
- Что мы тестируем?
- Зачем нужно тестировать?
- Что такое дефект?
- Что тестировать, а что не тестировать?
- Когда нужно закончить тестирование?
- Когда нужно тестировать, а когда не нужно?
- Контекстно-управляемое тестирование
- Характеристики качества ПО и виды тестирования
- Функциональное тестирование, основные приёмы и методы
- Тестирование производительности, основные приёмы и методы
- Тестирование защищённости
- Тестирование удобства использования
- Другие виды тестирования
- Системное, интеграционное и модульное тестирование
- Методы «чёрного ящика» и «прозрачного ящика»
- Автоматизация тестирования
|
Подробнее...
|
12.10.2009 14:43 |
В серию вебинаров по тестированию «Онлайн-семинары по четвергам» добавлено четыре новых онлайн-семинара. Новые вебинары от Алексея Баранцева. Новые вебинары от Сергея Мартыненко. Для тех, кто уже участвует в семинарах данной серии и будет отдельно оплачивать участие в новых семинарах скидка при оплате считается с учетом ранее оплаченных семинаров. Обязательно сообщите количество семинаров в которых Вы участвовали при регистрации на новые семинары, иначе мы не даем гарантии предоставления скидки. |
06.10.2009 10:02 |
«Лаборатрия Качества» объявляет набор в школу тест-менеджеров! Школа тест-менеджеров создана для наработки практических навыков более эффективного и результативного управления качеством. Как это происходит? При обучении Вы получаете знания, адаптированные для Вашего места работы и необходимые конкретно Вам, а не сухую информацию – и сразу же применяете эти знания в своей работе, а если возникают трудности – мы обсуждаем и решаем все вопросы вместе. Мы встречаемся один раз в неделю (реальные встречи в Москве по понедельникам или вебинар по вторникам – на Ваш выбор) для обсуждения одного из аспектов тест-менеджмента, для получения новых знаний и определения стратегии их использования в Ваших реальных условиях. После этого на протяжении недели Вы активно применяете полученные навыки, решая реальные задачи на своём текущем месте работы, при поддержке тренера, который проверяет домашнюю работу и помогает в случае возникновения любых трудностей. Тренинг ориентирован на действующих тест-менеджеров, поскольку только действующие руководители команд по тестированию смогут применить полученные знания на практике, при решении реальных задач. Мы можем дать домашнюю работу, имитирующую необходимую деятельность, но это будет не столь эффективно. |
Подробнее...
|
05.10.2009 01:00 |
24 октября Алексей Баранцев проводит открытый однодневный тренинг "Тестирование методом свободного поиска (exploratory testing)". Осталось два свободных места!!! В отличие от семинаров, тренинг – это активная форма обучения, нацеленная на формирование или закрепление у слушателей определённых практических навыков. Информация передаётся в ограниченном количестве, достаточном для усвоения навыков. Преподаватель рассказывает относительно мало, в основном используются активные методы, индивидуальная, групповая и коллективная работа. Тестирование методом свободного поиска (exploratory testing)Программа тренинга- Различные парадигмы тестирования -- почему они существуют и каковы практические последствия этого.
- Метафора "The touring test". Построение карты приложения. Выбор "туров".
- Концепция "сеанса тестирования". Первый практический сеанс и разбор полётов.
- Парное тестирование. Второй практический сеанс.
- Метод "шести шляп" де Боно. Третий практический сеанс.
- Регрессионное тестирование методом свободного поиска. Четвёртый практический сеанс.
- Автоматизация и тестирование методом свободного поиска -- друзья или враги? Пятый практический сеанс.
- Особенности взаимоотношения с коллегами и начальством -- как им объяснить, "чем это вы тут занимаетесь"?
|
Подробнее...
|
03.10.2009 14:10 |
В серию вебинаров по тестированию «Онлайн-семинары по четвергам» добавлено два новых семинара, которые как всегда проведет Алексей Баранцев. На первом из этих семинаров мы рассмотрим недорогие и бесплатные инструменты функционального тестирования, предназначенные для тестирования программ через различные интерфейсы: программный интерфейс (API), интерфейс веб-сервисов (SOAP), интерфейсы сетевых протоколов, интерфейс командной строки (CLI), и конечно же различные варианты графического интерфейса пользователя (GUI) -- для веб-приложений, Windows-приложений, Java-приложений, Linux-приложений. Для каждого вида интерфейсов будет предложено несколько различных инструментов и проведено сравнение их характеристик. На втором семинаре будут рассмотрены инструменты тестирования производительности, защищенности, удобства использования. Кроме того, будут представлены инструменты, которые не являются собственно инструментами тестирования, но также могут быть использованы для контроля качества - средства для статического анализа кода или анализа интерфейсов, средства проверки соответствия стандартам. Для тех, кто уже участвует в семинарах данной серии и будет отдельно оплачивать участие в новых семинарах скидка при оплате считается с учетом ранее оплаченных семинаров. Обязательно сообщите количество семинаров в которых Вы участвовали при регистрации на новые семинары, иначе мы не даем гарантии предоставления скидки. |
03.10.2009 13:39 |
Приглашаем Вас принять участие в главном событии года в области разработки ПО и программной инженерии, в конференции
“Разработка ПО 2009” (CEE-SECR 2009)!27-29 октября в Москве пройдет наиболее масштабная конференция за последние пять лет: в трех параллельных треках конференции будет представлено более 120 докладов, из них: 7 ключевых, 9 приглашенных, более 10 спонсорских, более 50 конкурсных и 40 стендовых докладов.
На конкурс докладов было подано более 140 статей участниками из 21 страны мира, что позволило не только расширить географию конференции, но и существенно повысить качество отобранных докладов – 35% из поданных на конкурс было отобрано для устных презентаций и только 25% попало в категорию стендовых.
Ключевые докладчики: Игорь Агамирзян - генеральный директор Российской Венчурной Компании; Ларс Бак - создатель броузера Google Chrome; Пол Браун – ведущий архитектор компании TIBCO, автор бестселлеров о SOA; Гради Буч – один из создателей языка UML, “отец” объектно-ориентированного программирования, занимающий сегодня в IBM Research должность Chief Scientist for Software Engineering (будет организован телемост); Хиллэл Глэйзер – ведущий оценщик SCAMPI, основатель подхода Agile CMMI; Юрий Гуревич – создатель теории машин абстрактных состояний, сегодня работающий в Microsoft Research. |
Подробнее...
|
|