Первая встреча Костромского Клуба Тестировщиков (ClubQA) Что должен знать тестировщик Iosif Itkin, Managing Director Exactpro Systems LLC
Содержание Капитан Очевидность и его Компания Принципы Что должен знать тестировщик: Стандарты качества и терминология Жизненный цикл ПО Системы учета дефектов Автоматизация тестирования Нагрузочное тестирование Базы данных и SQL Программирование Тестовые окружения и основы информационных технологий Английский язык и коммуникация Предметная область Microsoft Excel
Принципы Знание ради знания представляет ограниченную ценность Суть работы тестировщика во взаимодействии с людьми и системами Тестировщику необходимы знания, которые: Способствуют пониманию людей и систем Помогают доносить свои мысли до людей и систем Я хочу пройтись по областям знаний и прокомментировать в какой мере они соответствуют обозначенным принципам Материалы: * ИТ-компетенции часть 1: что должен уметь белорусский тестировщик ** Hans Schaefer. Что должен знать тестировщик в любое время, даже ночью
Стандарты качества Тестировщик должен знать: Стандарты в области тестирования (ISTQB, ISEB, CSTP, CAST, CMST, CSTE, TMPF, CMSQ, CSQA, CSQE, CQIA); Cтандарты в видах тестирования(например для юзабилити тестирования - ISО 9241, ISO 20282, ANSI/NCITS , UK & EU Accessibility Standard, статья 508 Workforce Rehabilitation Act), W3C standards etc); BS :1998. Software Component Testing; IEEE 829:1998. Standard for Software Test Documentation; Группы стандартов ISO, CMMI и ГОСТ; DO-178B:1992. Software Considerations in Airborne Systems and Equipment; Certification, Requirements and Technical Concepts for Aviation (RTCA SC167); IEEE :1990. Standard Glossary of Software Engineering Terminology; IEEE 1008:1993. Standard for Software Unit Testing; IEEE 1012:2004 Standard for Verification and Validation Plans; IEEE 1028:1997. Standard for Software Reviews and Audits; IEEE 1044:1993. Standard Classification for Software Anomalies; IEEE 1219:1998. Software Maintenance; ISO/IEC :1993. Data processing - Vocabulary - Part 1: Fundamental terms; ISO 9000:2005. Quality Management Systems – Fundamentals and Vocabulary; ISO/IEC :2001. Software Engineering – Software Product Quality – Part 1:Quality characteristics and sub-characteristics; ISO/IEC 12207:1995. Information Technology – Software Life Cycle Processes ISO/IEC :1999. Information Technology – Software Product Evaluation Отраслевые стандарты (PCI DSS, Cobit, ITIL, ITSM BSI etc)
Стандарты качества Тестировщик должен знать: Стандарты в области тестирования (ISTQB, ISEB, CSTP, CAST, CMST, CSTE, TMPF, CMSQ, CSQA, CSQE, CQIA); Cтандарты в видах тестирования(например для юзабилити тестирования - ISО 9241, ISO 20282, ANSI/NCITS , UK & EU Accessibility Standard, статья 508 Workforce Rehabilitation Act), W3C standards etc); BS :1998. Software Component Testing; IEEE 829:1998. Standard for Software Test Documentation; Группы стандартов ISO, CMMI и ГОСТ; DO-178B:1992. Software Considerations in Airborne Systems and Equipment; Certification, Requirements and Technical Concepts for Aviation (RTCA SC167); IEEE :1990. Standard Glossary of Software Engineering Terminology; IEEE 1008:1993. Standard for Software Unit Testing; IEEE 1012:2004 Standard for Verification and Validation Plans; IEEE 1028:1997. Standard for Software Reviews and Audits; IEEE 1044:1993. Standard Classification for Software Anomalies; IEEE 1219:1998. Software Maintenance; ISO/IEC :1993. Data processing - Vocabulary - Part 1: Fundamental terms; ISO 9000:2005. Quality Management Systems – Fundamentals and Vocabulary; ISO/IEC :2001. Software Engineering – Software Product Quality – Part 1:Quality characteristics and sub-characteristics; ISO/IEC 12207:1995. Information Technology – Software Life Cycle Processes ISO/IEC :1999. Information Technology – Software Product Evaluation Отраслевые стандарты (PCI DSS, Cobit, ITIL, ITSM BSI etc)
Жизненный Цикл ПО RUP, MSF, SCRUM, Kanban, Lean, XP, etc. Жизнь научит...
Системы Учета Дефектов Сколько систем учета дефектов должен знать тестировщик? Из книги 1001 вопрос про это: «Все мои друзья говорят что у них было по несколько бак-трекеров: Rational Clear Quest, Jira, Bugzilla, Test Director, Mantis, FogBugz. А у меня был только redmine. Со мной что-то не так?» Что на самом деле должен знать тестировщик?
Системы Учета Дефектов Сколько систем учета дефектов должен знать тестировщик? Из книги 1001 вопрос про это: «Все мои друзья говорят что у них было по несколько бак-трекеров: Rational Clear Quest, Jira, Bugzilla, Test Director, Mantis, FogBugz. А у меня был только redmine. Со мной что-то не так?» Что на самом деле должен знать тестировщик? CAN PIG RIDE?
Системы Учета Дефектов C ondense A ccurate N eutralize P recise I solate G eneralize R e-create I mpact D ebug E vidence * Writing Effective Defect Reports by Kelly Whitmill, IBM Printing Systems Division
Остальное
Главное
EXTENT Autumn 2011 В сентябре 2011 года наша компания будет проводить конференцию, посвященную автоматизации тестирования трейдинговых систем: Конференция займет два дня и будет состоять из докладов и обсуждений неоднозначных вопросов по данной тематике Мы приглашаем экспертов в области тестирования, а также ИТ менеджеров компаний финансового сектора, принять участие в нашей конференции Конференция пройдет, в одном из отелей в Подмосковье. Участие и размещение для докладчиков бесплатны
Контакты Спасибо Иосиф Иткин Тел: / Skype: iosif.itkin EXTENT Autumn 2011: , Москва, 2-й Южнопортовый проезд 20A, стр. 4 Тел: +7 (495)