Особенности профессии тестировщика и перспективы карьерного роста Киев 2008.

Презентация:



Advertisements
Похожие презентации
Программные средства для управления жизненным циклом приложений (Application lifecycle management -ALM) 16 октября 2009 г. Дмитрий Стрельников, Руководитель.
Advertisements

Добро пожаловать в Софтверке ООО «Софтверке» основано в 2005 г. в Санкт-Петербурге и оказывает услуги по разработке и сопровождению программного обеспечения.
Учебный центр компании Софтлайн. Об учебном центре Более пяти лет на рынке обучения (с 1997 года) Более пяти лет на рынке обучения (с 1997 года) Авторизованный.
АВТОР: ДИПЛОМНЫЙ ПРОЕКТ «Разработка программы по работе с корпоративными клиентами на примере ООО «ЭнергоСтройСервис» в среде Delphi 6.0» Слайд 1.
Программист… Кто это? Задача программиста - составить программу действий для исполнителя, например компьютера (как при помощи математики и логики сделать.
Неограниченный простор для работы парторганизаций Киев Система «ПАРТИЙНЫЙ УЧЕТ»
Ь Компания Softverum Technology Softverum Technology - белорусская ИТ компания, специализирующаяся на разработке программного обеспечения и оказании консультационных.
Троицкий Д.И. Интернет-технологии1 ДИНАМИЧЕСКИЕ WEB-СТРАНИЦЫ СЕРВЕРНЫЕ СЦЕНАРИИ Лекция 9 Кафедра «Автоматизированные станочные системы» Dept. of Automated.
Антон Кудинов, Степан Богдан, Николай Марков Томский политехнический университет, ОАО «Востокгазпром»
Выполнил: Гусев Данил. Что такое программное обеспечение? Возможности современного ПК столь велики, что все большее число людей находят ему применение.
PNN Ваши Soft идеи… Мы превращаем в реальность!. О компании PNN – компания занимается разработкой программного обеспечения Компания основана в 2001 году.
17 лет опыта. О компании ИВП «ИнноВинн» основано в 1990 году в г.Винница, Украина С момента основания работает в отрасли высоких технологий, разрабатывая.
Понятие об операционной системе (ОС). Что происходит сразу после включения питания ПК? При включении питания процессор обращается в микросхему ПЗУ (постоянное.
«ИНФОПУЛЬС УКРАИНА». Почему мы здесь собрались? Наша компания расширяется, и нам нужны новые сотрудники.
Понятие об операционной системе (ОС). Что происходит сразу после включения питания ПК? При включении питания процессор обращается в микросхему ПЗУ (постоянное.
Автоматизированная система контроля исполнения документов и поручений.
Универсальное решение для микрофинансовых организаций.
Высококлассные веб-приложения от профессионалов …мы любим свою работу
Информация о вакансиях Консультант отдела бизнес – консалтинга Должностные обязанности: Изучение предметной области требующей автоматизации. Предпроектное.
ПРОДУКТ БМС КАРТОГРАММА 2.0 КОМПАНИИ БМС СОФТ
Транксрипт:

Особенности профессии тестировщика и перспективы карьерного роста Киев 2008

2© QA-TestLab All rights reserved. Что такое качество и зачем нужно тестирование Качественный продукт удовлетворяет требованиям пользователей Качественный продукт значительно упрощает жизнь пользователям Качественный продукт нравится пользователям Тестирование нужно для того, чтобы создать качественный продукт !

3© QA-TestLab All rights reserved. Кто мы и что мы делаем Мы – команда профессионалов, имеющих опыт тестирования приложений разной сложности и предметной области Мы занимаемся тестированием уже около 4-х лет и за это время протестировали более 20-ти проектов Мы используем самые современные технологии и инструменты Мы постоянно развиваемся, приобретаем новые знания и совершенствуем уже имеющиеся

4© QA-TestLab All rights reserved. ПОРТФОЛИО: интернет проекты ПроектОписаниеВнешний вид B2B Portal для взаимодействия с партнерами employees.bosch- extranet.ru clients.bosch- extranet.ru Cистема для взаимодействия с партнерами компании Роберт Бош Россия. Примененные виды тестирования: -Функциональное тестирование; -Тестирование пользовательского интерфейса; -Конфигурационное тестирование; -Интеграционное тестирование; -Нагрузочное тестирование; -Тестирование безопасности; -Тестирование бизнес циклов; -Автоматизированное регрессионное тестирование. Внутри- корпоративный портал компании Роберт Бош Из интернет недоступен Внутрикорпоративный портал для решения задач представительства компании Роберт Бош в Украине. Примененные виды тестирования: -Функциональное тестирование; -Тестирование пользовательского интерфейса; -Конфигурационное тестирование; -Интеграционное тестирование; -Тестирование управления доступом; -Нагрузочное тестирование.

5© QA-TestLab All rights reserved. ПОРТФОЛИО: десктопные проекты ПроектОписаниеВнешний вид Client Catalog – автоматизирован ная система заказов Автоматизированная система заказов интегрированная с Internet. Разработана для компании Роберт Бош. Примененные виды тестирования: -Функциональное тестирование; -Тестирование пользовательского интерфейса; -Интеграционное тестирование; -Тестирование безопасности; -Тестирование бизнес циклов; -Инсталляционное тестирование; -Автоматизированное регрессионное тестирование. MathAmigo – система контроля знаний учеников Система планирования и проведения уроков математики в школах. Разработана для компании Valiant Technologies. Примененные виды тестирования: -Функциональное тестирование; -Тестирование пользовательского; интерфейса; -Конфигурационное тестирование; -Интеграционное тестирование; -Тестирование управления доступом; -Инсталляционное тестирование.

6© QA-TestLab All rights reserved. ПОРТФОЛИО: проекты для мобильный устройств ПроектОписаниеВнешний вид Roamer World PDA – для самых маленьких программистов Программа для детей, позволяет писать простые программы с помощью определенного набора команд и передавать их на выполнение электронному устройству, которое называется Roamer. Разработана для компании Valiant Technologies. Примененные виды тестирования: -Функциональное тестирование; -Тестирование пользовательского интерфейса; -Интеграционное тестирование; -Объемное тестирование; -Инсталляционное тестирование; MathAmigo PDA - система контроля знаний учеников (мобильная версия) Система планирования и проведения уроков математики в школах. Разработана для компании Valiant Technologies. Примененные виды тестирования: -Функциональное тестирование; -Тестирование пользовательского интерфейса; -Конфигурационное тестирование; -Интеграционное тестирование; -Объемное тестирование; -Инсталляционное тестирование;

7© QA-TestLab All rights reserved. ТЕХНОЛОГИИ Тестирование и контроль качества: Visual Test, Rational Suite, Mercury Quick Test Pro, WinRunner, Eclipse, Mantis, Bugzilla,TestLink ; Языки программирования: Java, C/C++/C#, VB/VBA/VB.NET, Ruby on Rails, XML/XSLT,HTML/DHTML, Perl, SQL; СУБД: Oracle, MSSQL, PostgreSQL, MySQL, MS Access, Sybase, DB2, Informix, Firebird; Интернет/Интранет: XML, HTTP, DHTML, Java-script, Java applets, Java servlets, JDK, JSDK, JSP, EJB, CGI, PHP, Apache web server; Средства разработки: MS Visual Studio (C++, J++, Visual Basic), C++/Java Builder, Borland C++, Delphi, GNU C/C++, FoxPro, MS Access; Операционные системы: MS Windows 95/98, MS Windows NT/2000/XP, UNIX, Linux, MS/DOS, MacOS; Методологии и концепции: RUP, eXtreme Programming

8© QA-TestLab All rights reserved. НАШИ КЛИЕНТЫ Российское и украинское представительство Robert BOSCH Популярная социальная сеть WellSphere Компания Valiant Technology, Популярная социальная сеть для военнослужащих Армии США Компания Snap, Американский криптограф Филипп Циммерман

9© QA-TestLab All rights reserved. Что нужно знать, чтобы начать работать тестировщиком Быть продвинутым пользователем компьютера Иметь базовые знания языков программирования Иметь базовые знания по Базам Данных Знать английский язык на уровне Intermediate

10© QA-TestLab All rights reserved. Кому следует и кому не следует становиться тестировщиком Вам следует становиться тестировщиком: если Вам нравится постоянно разбираться с новыми задачами если Вам нравится анализировать и делать выводы если Вы усидчивы и способны надолго сосредоточиться на выполнении задачи если Вы умеете четко и понятно объяснять Вам не следует становиться тестировщиком: если Вы на самом деле хотите быть программистом если Вы умеете решать только четко поставленные задачи если Вы типичный интраверт

11© QA-TestLab All rights reserved. Особенности профессии тестировщика Вовлечен во все этапы жизненного цикла программного продукта Видит проект в целом Взаимодействует со всеми участниками процесса разработки Является последним рубежом контроля качества проекта

12© QA-TestLab All rights reserved. Роль тестировщика в разработке программного продукта

13© QA-TestLab All rights reserved. Качества успешного тестировщика Желание разбираться с новыми и/или сложными задачами (докопаться до сути) Нестандартное мышление (пользователи всегда найдут способ использовать программу не так, как предполагали разработчики) Любопытство (а что произойдет, если я сделаю вот так?) ОТВЕТСТВЕННОСТЬ (Я отвечаю за качество продукта !)

14© QA-TestLab All rights reserved. Некоторые принципы тестировщика «В любой программе есть баги» «Наша цель качественный продукт, а используемые методики и инструменты всего лишь средства для достижения этой цели» «Тестировщики и программисты – друзья !» «In Good we trust – the rest we test»

15© QA-TestLab All rights reserved. Рекомендованная литература Сем Каннер «Тестирование программного обеспечения» Роберт Калбертсон «Быстрое тестирование»

16© QA-TestLab All rights reserved. КОНТАКТЫ Тел: www: