Разработка программного продукта начинается с выявления и составления требований. Вторым, не менее важным этапом, является анализ и тестирование требований. И именно мы, тестировщики, лучше всех сможем справиться с этим.
Можно научиться методикам и инструментам работы с требованиями. Но для того, чтобы делать что-то эффективно, нужно в первую очередь понимать цель. И только затем – знать методики. Тестировщик должен уметь работать с требованиями, и он должен делать это также осознанно, как процедуру утренней чистки зубов. А то и более
Бытует мнение, что основная задача тестирования – проверка соответствия разработанного приложения требованиям и поиск ошибок. Но как же часто встречается ситуация, когда сами требования содержат ошибки. Ошибки не функциональные, а логические, ошибки бизнес-логики, недомолвки, двусмысленности.
Когда Филиппа Крухтена спросили, что такое качество продукта, он ответил: «Качество — это соответствие ожиданиям Заказчика/Пользователя». (more…)
Раньше думал, что знал ответ и в один прекрасный день писал документацию и дошел до разделов "Этап тестирования", "Процесс тестирования"....и...оказалось, что я плохо знаю что это такое. В голове каша, не могу никак прийти к выводу.
Уважаемые, Помогите разобраться, что же это такое Процесс тестирования и Этап тестирования
Ситуация: 1. Открываем модальное окно с полем ввода TITLE 2. Генерируем случайное значение и вставляем его в это поле (например, 12) 3. Далее, созданная запись появляется в таблице (12)
Необходимо: В таблице отыскать созданную запись и кликнуть по ней.
Вопрос: Как найти эту запись в таблице, если полю TITLE присваивается рандомное значение?
код:
storeEval (((1+Math.random())*0x10)|0) num //генерируем случайное значение type create_task:feature_title ${num} //вставляем его в поле click create_task:j_id151 //жмём кнопку Create. В таблице создаётся запись с названием, например, 28.
Теперь надо найти эту созданную запись в таблице и нажать на неё.
Каким способом лучше всего создавать скриншоты (CaptureScreenshot) в случае найденного бага, ошибки, или отказа системы (не найден объект, отрицательный результат функции проверки и т.д.)?
Учебный Центр Luxoft приглашает участников Конференций REQ Labs, ARCH Labs, PM Labs, TEST Labs, AGILE Labs, TRAINING Labs 2009 года пройти обучение на специальных условиях!
Очное обучение в классах Школы Аналитика со скидкой 25%
В разное время, от разных руководителей я слушал следующие пожелания в адрес своей фирмы:
Мы хотим, чтобы у нас работали люди соответствующие занимаемой должности. Не обязательно лучшие в отрасли, но активно приносящие пользу фирме.
Каждая минута присутствия на работе посвящена работе. Никаких «башоргов» с «одноклассниками».
В фирме четкое разделение обязанностей. Аналитики анализируют, дизайнеры дизайнят, кодировщики кодируют. Это не значит, что сотрудники не изучают смежные специальности. Это значит, что каждый занят своим делом, которое знает лучше всего.