Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Плохие требования - кошмар тестировщика



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Плохие требования – кошмар тестировщика
2017-06-13 09:18

Оригинал статьиhttp://www.testingexcellence.com/bad-requirements-software-testers-nightmare/

 

Автор: Намита Коли Арора (Namita Kohli Arora)

 

ПереводОльга Алифанова

 

Реальный мир никогда не бывает переполнен розовыми пони, и то же самое справедливо для наших рабочих задач. Я множество раз сталкивалась с тест-проектами, которые были крайне далеки от идеала: в них отсутствовала даже самая базовая документация, и не было никакого намека на централизованное управление тестированием. Худшее, с чем я встречалась – это проекты, в которых или вообще не было требований, или эти требования были записаны абы как. Работа над такими проектами сводит меня с ума и стоит мне многих бессонных ночей (я не преувеличиваю – попытки разобраться в разрозненных информационных потоках заставляют мозг работать 24/7). Но нравится мне это или нет, такие проекты – наша реальность, и у нас нет выбора: с ними приходится иметь дело.

 

"Плохие требования" – довольно широкое понятие. К примеру, это могут быть:

 

  • Отсутствующие требования. Функциональность просто не упоминается в документации. К примеру, сообщения об ошибках при валидации данных или других возможных сбоях не рассматривались и не документировались, или же необходимость какой-либо связи приложения не детализирована в документации.
  • Конфликтующие требования. Два или более требования ожидают от системы различного поведения, и она просто не может соответствовать обоим требованиям одновременно. Такие ситуации нужно отлавливать в зародыше, чтобы избежать глобальных переработок.
  • Неполные/неясные требования. Требования, в которых не хватает важной информации. В большинстве случаев требования описываются в бизнес-терминах без необходимого уровня конкретизации. К примеру, "система должна быть способна фильтровать результаты поиска" – это неконкретное, неполное требование, не дающее никакого представления о специфике критериев фильтрации. Такие требования ведут к постоянным уточнениям и расспросам.
  • Противоречивые требования. Требования, которые разные люди могут (и будут) интерпретировать по-разному.

 

Читать публикацию полностью...



Calabash для автоматизации Android, Iphone. Кто использует?
2017-06-13 10:52

Calabash для автоматизации Android, Iphone. Кто использует?

 

Какую используете версию ruby, calabash, json, awesome_print (и также какой bundler если используете)? 

 

Столкнулся со множеством проблем при установке и выполнении кода, куча разных ошибок на том или ином этапе. По поиску в интернете по каждой ошибке приходил к тому, что нужно использовать другую версию того или иного элемента (ruby, calabash, json, awesome_print, bundle). При изменении версий (на предыдущие например) - лечилось одно и ломалось в другом месте.  Интересно узнать, кто использует calabash нормально, какие стоят версии всего.



Руководство по Katalon Studio: бесплатному инструменту для автоматизац
2017-06-13 16:15

Автоматизация тестирования — сфера, в которой идет постоянная работа над улучшениями, увеличением надежности и простоты использования.

 

Некоторые инструменты могут помочь создать лёгкие, надежные и легко поддерживаемые скрипты, но сами тяжелы в использовании. Другие — более просты в использовании, но на выходе вы получаете тест скрипты которые тяжело поддерживать. Каждый раз мы сталкиваемся с выбором, при котором мы где-то выигрываем, а где-то проигрываем.

 

Учитывая эту ситуацию, когда мне говорят про то, что некий инструмент обещает решить данную проблему — мне автоматически становится довольно интересно.

 

На протяжении прошлой недели я работал с простым, но мощным софтом — Katalon Studio. Он вмещает в себя UI возможности, которых мне так не хватает в Selenium WebDriver и гибкость, которой не может похвастаться UFT. И да, он абсолютно бесплатный.

 

Читать публикацию полностью...



Тестирования разных версий браузера
2017-06-13 17:29

Здравствуйте уважаемые тестировщики.
 

Я бы хотел с вами обсудить одну интересную тему, такую как  тестирования на разных версиях браузера.

 

Многие из нас знают что большинство пользователей используют новые актуальные версии браузера, но все же есть несколько процентов которые пользуются старыми версиями, и некоторым из нас приходиться проверять свои сайты и веб приложения на них.

Но в процессе этого я столкнулся с проблемой как установить эти версии. Много браузеров не допускают скачивать и устанавливать свои старые версии. Но думаю что способ все же есть, но спустя много поисков в интернете мало полезного нашел.

Давайте мы все вместе поможем друг другу, и разузнаем эти секреты. 
 

Браузеры которые больше всего интересуют.

  • Google Chrome
  • Internet Explorer
  • Microsoft Edge
  • Opera
  • Safari (на ПК)
  • Mozilla FireFox

За всю полезную информацию благодарен.



Тестирование мобильных приложений, начало 14 июня
2017-06-13 17:42

Онлайн-тренинг с домашними заданиями, 3 занятия по 60 минут

Тренер: Арсений Батыров

В современном мире бизнес всё чаще обращает внимание на мобильные технологии. Появляются новые возможности для развития, а рынок мобильных устройств растёт гораздо быстрее рынка домашних компьютеров. И вместе с рынком растет и спрос на тестировщиков мобильных приложений.

Однако разработка мобильного ПО - область новая и очень динамичная. В ней, помимо проблем, типичных для IT, каждый день появляются новые вызовы. К тому же сами инструменты для разработки и тестирования находятся ещё на стадии развития, поэтому тоже имеют свои проблемы.

Опыт тестирования Desktop и Web приложений, несомненно, применим и в мобильной отрасли, однако нужно знать и понимать особенности, с которыми придётся столкнуться: наличие сенсоров и датчиков, постоянную работу системы, управление тачскрином и прочее.

Во время тренинга тренер поделится личным опытом организации тестирования мобильных приложений, выбора устройств и построения тестовых стратегий. Отдельный акцент будет сделан на работе с платформой Android, как с наиболее распространённой мобильной ОС на данный момент.

Подробная информация о курсе, программа и условия участия



Управление требованиями, начало 15 июня
2017-06-13 17:43

Онлайн-тренинг Таисии Рыбак, 1 месяц занятий, 4 часа теории + много практики + постоянные консультации тренера в скайп-чате

Тестирование базируется на требованиях, но часто бывает, что сформулированных требований нет или они не полные. И на тестировщиков падает задача по сбору базиса для тестирования. Данный курс поможет понять, как правильно организовать процесс сбора, выявления и управления требований как в крупных проектах, так и для небольших команд гибкой разработки. Мы на примерах разберем все этапы работы с требованиями и проведем практические занятия в системе управления требованиями.

Посмотреть программу и условия участия



© 2010 | Software-Testing.Ru


В избранное