На главную Software-Testing.Ru - портал специалистов по тестированию и обеспечению качества ПО http://www.software-testing.ru/index.php 2018-07-19T18:52:07Z Joomla! 1.5 - Open Source Content Management Видеозапись доклада Романа Иовлева "Архитектура Open Source решений для автоматизации тестирования на JDI 2.0" 2018-07-19T08:30:02Z 2018-07-19T08:30:02Z http://www.software-testing.ru/library/testing/testing-automation/2847-open-source- Administrator barancev@gmail.com <p>Публикуем доклад Романа Иовлева «<a href="http://conference.comaqa.by/" mce_href="http://conference.comaqa.by/" target="_blank">Архитектура Open Source решений для автоматизации тестирования на JDI 2.0</a>» с прошедшей конференции COMAQA Spring 2018.</p><p style="text-align: justify;" mce_style="text-align: justify;">В докладе говорится о новых возможностях Open Source фреймворка JDI для Автоматизации UI Тестирования и не только на языках Java, C# .Net и Python. Архитектор проекта расскажет «всю правду» о своем детище, а Вы можете послушать, сделать выводы и, возможно, использовать это решение для Вашего следующего проекта.</p><p><iframe src="https://www.youtube.com/embed/gG6RD_nAHyQ?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" mce_src="https://www.youtube.com/embed/gG6RD_nAHyQ?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" allow="autoplay; encrypted-media" allowfullscreen="" width="480" height="250" frameborder="0"></iframe></p><p><a href="http://software-testing.ru/forum/index.php?/topic/36855-zapis-doklada-romana-iovleva-arkhitektura-open-source-r/?p=167290" mce_href="http://software-testing.ru/forum/index.php?/topic/36855-zapis-doklada-romana-iovleva-arkhitektura-open-source-r/?p=167290" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> <p>Публикуем доклад Романа Иовлева «<a href="http://conference.comaqa.by/" mce_href="http://conference.comaqa.by/" target="_blank">Архитектура Open Source решений для автоматизации тестирования на JDI 2.0</a>» с прошедшей конференции COMAQA Spring 2018.</p><p style="text-align: justify;" mce_style="text-align: justify;">В докладе говорится о новых возможностях Open Source фреймворка JDI для Автоматизации UI Тестирования и не только на языках Java, C# .Net и Python. Архитектор проекта расскажет «всю правду» о своем детище, а Вы можете послушать, сделать выводы и, возможно, использовать это решение для Вашего следующего проекта.</p><p><iframe src="https://www.youtube.com/embed/gG6RD_nAHyQ?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" mce_src="https://www.youtube.com/embed/gG6RD_nAHyQ?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" allow="autoplay; encrypted-media" allowfullscreen="" width="480" height="250" frameborder="0"></iframe></p><p><a href="http://software-testing.ru/forum/index.php?/topic/36855-zapis-doklada-romana-iovleva-arkhitektura-open-source-r/?p=167290" mce_href="http://software-testing.ru/forum/index.php?/topic/36855-zapis-doklada-romana-iovleva-arkhitektura-open-source-r/?p=167290" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> Как тестировать диплинки, делать красивые отчеты о производительности, избавляться от ненужных тестов и тестировать их, а также наши новые тренинги: самые интересные новости тестирования за начало июля-2018 2018-07-18T06:21:42Z 2018-07-18T06:21:42Z http://www.software-testing.ru/news/2846-newsletter-july Administrator barancev@gmail.com <p><img src="http://software-testing.ru/images/stories/library/news-july.png" mce_src="http://software-testing.ru/images/stories/library/news-july.png" class="caption" mce_style="float: left;" style="float: left;" width="120" height="120">Вышел выпуск рассылки за первую половину июля, его содержание доступно&nbsp;по&nbsp;<a href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-516" mce_href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-516">ссылке</a>. </p><p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Как всегда в выпуске рассылки&nbsp;собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации&nbsp;<a href="http://www.software-testing.ru/blogs" mce_href="http://www.software-testing.ru/blogs">в ленте блогов</a> и темы&nbsp;<a href="http://www.software-testing.ru/forum/" mce_href="http://www.software-testing.ru/forum/">на форуме</a>.</p> <p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Подписаться на рассылку можно&nbsp;<a href="http://www.software-testing.ru/component/acymailing/user/subscribe" mce_href="http://www.software-testing.ru/component/acymailing/user/subscribe">по ссылке</a>.</p><p> <a href="http://software-testing.ru/forum/index.php?/topic/36853-samye-interesnye-novosti-testirovaniia-za-nacha/" mce_href="http://software-testing.ru/forum/index.php?/topic/36853-samye-interesnye-novosti-testirovaniia-za-nacha/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> <p><img src="http://software-testing.ru/images/stories/library/news-july.png" mce_src="http://software-testing.ru/images/stories/library/news-july.png" class="caption" mce_style="float: left;" style="float: left;" width="120" height="120">Вышел выпуск рассылки за первую половину июля, его содержание доступно&nbsp;по&nbsp;<a href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-516" mce_href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-516">ссылке</a>. </p><p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Как всегда в выпуске рассылки&nbsp;собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации&nbsp;<a href="http://www.software-testing.ru/blogs" mce_href="http://www.software-testing.ru/blogs">в ленте блогов</a> и темы&nbsp;<a href="http://www.software-testing.ru/forum/" mce_href="http://www.software-testing.ru/forum/">на форуме</a>.</p> <p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Подписаться на рассылку можно&nbsp;<a href="http://www.software-testing.ru/component/acymailing/user/subscribe" mce_href="http://www.software-testing.ru/component/acymailing/user/subscribe">по ссылке</a>.</p><p> <a href="http://software-testing.ru/forum/index.php?/topic/36853-samye-interesnye-novosti-testirovaniia-za-nacha/" mce_href="http://software-testing.ru/forum/index.php?/topic/36853-samye-interesnye-novosti-testirovaniia-za-nacha/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> Новый тренинг "Инструменты тестировщика: Консольные утилиты Android" 2018-07-17T10:31:59Z 2018-07-17T10:31:59Z http://www.software-testing.ru/news/2845-adb Administrator barancev@gmail.com <p style="text-align: justify;" mce_style="text-align: justify;"><img src="http://software-testing.ru/images/stories/library/android_debug_bridge.png" mce_src="http://software-testing.ru/images/stories/library/android_debug_bridge.png" class="caption" mce_style="float: left;" style="float: left;" width="191" height="82">Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании. <br /><br />Для работы с девайсами и эмуляторами на системе Android нет ничего более удобного, чем инструменты от Google. Один из главных инструментов, входящий в Android SDK — это <b>Android Debug Bridge</b>. Эта утилита дает тестировщику доступ к огромному количеству отладочных команд. С их помощью можно получить и обработать значительно больше данных, чем вручную. Другая утилита — <b>Android Virtual Device</b> — отвечает за запуск и работу с эмуляторами.</p><p style="text-align: justify;" mce_style="text-align: justify;">Курс «Инструменты тестировщика: Android debug bridge» подробно рассматривает нужные для тестирования команды, при этом опуская лишнюю информацию.</p><p>На этом курсе вы научитесь:<br /></p> <ul> <li>Запускать и тушить эмуляторы; </li> <li>Подключаться к устройствам по USB и Wi-Fi; </li> <li>Посылать на устройства и принимать любые данные; </li> <li> Менять настройки девайса; </li> <li>Запускать рандомизированное тестирование.</li></ul><div><br /></div><div><b><a href="http://software-testing.ru/edu/1-schedule/267-adb" mce_href="http://software-testing.ru/edu/1-schedule/267-adb" target="_blank">Подробная программа тренинга</a></b></div><div><br /></div><div><a href="http://software-testing.ru/forum/index.php?/topic/36848-novyj-trening-instrumenty-testirovschikakonso/?p=167264" mce_href="http://software-testing.ru/forum/index.php?/topic/36848-novyj-trening-instrumenty-testirovschikakonso/?p=167264" target="_blank">Обсудить в форуме</a><br /></div><ul> </ul> <p style="text-align: justify;" mce_style="text-align: justify;"><img src="http://software-testing.ru/images/stories/library/android_debug_bridge.png" mce_src="http://software-testing.ru/images/stories/library/android_debug_bridge.png" class="caption" mce_style="float: left;" style="float: left;" width="191" height="82">Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании. <br /><br />Для работы с девайсами и эмуляторами на системе Android нет ничего более удобного, чем инструменты от Google. Один из главных инструментов, входящий в Android SDK — это <b>Android Debug Bridge</b>. Эта утилита дает тестировщику доступ к огромному количеству отладочных команд. С их помощью можно получить и обработать значительно больше данных, чем вручную. Другая утилита — <b>Android Virtual Device</b> — отвечает за запуск и работу с эмуляторами.</p><p style="text-align: justify;" mce_style="text-align: justify;">Курс «Инструменты тестировщика: Android debug bridge» подробно рассматривает нужные для тестирования команды, при этом опуская лишнюю информацию.</p><p>На этом курсе вы научитесь:<br /></p> <ul> <li>Запускать и тушить эмуляторы; </li> <li>Подключаться к устройствам по USB и Wi-Fi; </li> <li>Посылать на устройства и принимать любые данные; </li> <li> Менять настройки девайса; </li> <li>Запускать рандомизированное тестирование.</li></ul><div><br /></div><div><b><a href="http://software-testing.ru/edu/1-schedule/267-adb" mce_href="http://software-testing.ru/edu/1-schedule/267-adb" target="_blank">Подробная программа тренинга</a></b></div><div><br /></div><div><a href="http://software-testing.ru/forum/index.php?/topic/36848-novyj-trening-instrumenty-testirovschikakonso/?p=167264" mce_href="http://software-testing.ru/forum/index.php?/topic/36848-novyj-trening-instrumenty-testirovschikakonso/?p=167264" target="_blank">Обсудить в форуме</a><br /></div><ul> </ul> Как тестировать ваши тесты 2018-07-16T09:27:40Z 2018-07-16T09:27:40Z http://www.software-testing.ru/library/testing/testing-automation/2844-how-to-test-tests Administrator barancev@gmail.com <p><b>Автор: </b><b><img src="http://software-testing.ru/images/stories/library/how-to-test-tests.jpg" mce_src="http://software-testing.ru/images/stories/library/how-to-test-tests.jpg" class="caption" mce_style="float: left;" style="float: left;" width="204" height="95"></b>Дейв Вестервельд (Dave Westerveld)</p> <p><b>Оригинал статьи</b>: <a href="http://blog.testproject.io/2017/11/21/how-to-test-tests/" mce_href="http://blog.testproject.io/2017/11/21/how-to-test-tests/" target="_blank">http://blog.testproject.io/2017/11/21/how-to-test-tests/</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова <br /></p> <p style="text-align: justify;" mce_style="text-align: justify;">Бывали ли вы в доме маляра, требующем покраски, или в доме плотника, в котором не закончена отделка? Видели ли вы машину механика, которая прямо-таки требует починки? Почему, с вашей точки зрения, это происходит? Возможно, они слишком заняты работой, оплачивающей их счета? Или просто не хотят тратить время на то, что они и так целый день делают на работе, еще и дома? Как бы там ни было, кажется, что зачастую мы не применяем навыки, в которых мы достигли совершенства, к вещам, находящимся под нашим собственным контролем.</p> <p style="text-align: justify;" mce_style="text-align: justify;">То же самое происходит и с тестировщиками. Мы классно находим баги, и все равно жалуемся. Мы жалуемся, что в нашей автоматизацией куча проблем. Мы отлично находим проблемы для других людей, но забываем применять этот навык, чтобы найти проблемы в своих собственных тестах. Наши тесты сломаны, и с этим надо что-то делать. Их надо тестировать!</p> <p><b>Автор: </b><b><img src="http://software-testing.ru/images/stories/library/how-to-test-tests.jpg" mce_src="http://software-testing.ru/images/stories/library/how-to-test-tests.jpg" class="caption" mce_style="float: left;" style="float: left;" width="204" height="95"></b>Дейв Вестервельд (Dave Westerveld)</p> <p><b>Оригинал статьи</b>: <a href="http://blog.testproject.io/2017/11/21/how-to-test-tests/" mce_href="http://blog.testproject.io/2017/11/21/how-to-test-tests/" target="_blank">http://blog.testproject.io/2017/11/21/how-to-test-tests/</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова <br /></p> <p style="text-align: justify;" mce_style="text-align: justify;">Бывали ли вы в доме маляра, требующем покраски, или в доме плотника, в котором не закончена отделка? Видели ли вы машину механика, которая прямо-таки требует починки? Почему, с вашей точки зрения, это происходит? Возможно, они слишком заняты работой, оплачивающей их счета? Или просто не хотят тратить время на то, что они и так целый день делают на работе, еще и дома? Как бы там ни было, кажется, что зачастую мы не применяем навыки, в которых мы достигли совершенства, к вещам, находящимся под нашим собственным контролем.</p> <p style="text-align: justify;" mce_style="text-align: justify;">То же самое происходит и с тестировщиками. Мы классно находим баги, и все равно жалуемся. Мы жалуемся, что в нашей автоматизацией куча проблем. Мы отлично находим проблемы для других людей, но забываем применять этот навык, чтобы найти проблемы в своих собственных тестах. Наши тесты сломаны, и с этим надо что-то делать. Их надо тестировать!</p> Видеозапись доклада Елены Егоровой с онлайн-конференции для тестировщиков КоТэ 2018-07-13T08:44:37Z 2018-07-13T08:44:37Z http://www.software-testing.ru/library/around-testing/management/2843-new-projects-immersion-secrets Administrator barancev@gmail.com <p>Публикуем доклад Елены Егоровой "<a href="http://koteconf.ru/new-projects-immersion-secrets/" mce_href="http://koteconf.ru/new-projects-immersion-secrets/" target="_blank">Секреты погружения в новые проекты</a>"</p><div> <p style="text-align: justify;" mce_style="text-align: justify;">Каждый тестировщик в своей практике сталкивается с необходимостью погружения в тот или иной проект: его активности, правила, подходы, устоявшуюся практику. Однако далеко не всегда данный процесс налажен, имеет продуманную структуру, собранную воедино документацию и наставника, который весь этот процесс самоотверженно курирует.</p> <p style="text-align: justify;" mce_style="text-align: justify;">От того, правильно или неправильно начинается погружение сотрудника, зависят очень многие факторы:</p> <ul style="text-align: justify;" mce_style="text-align: justify;"> <li>как быстро тестировщик станет полезным на проекте?</li> <li>как много времени на погружение придётся затратить тест-менеджеру?</li> <li>насколько комфортным для сотрудника будет период ознакомления?</li> <li>качественный ли информационный фундамент будет заложен на будущее?</li> </ul> <div style="text-align: justify;" mce_style="text-align: justify;"> <p>В рамках данного доклада мы рассмотрим, как научиться правильно погружаться в проекты, чтобы в максимально короткие сроки становиться востребованным сотрудником и чувствовать себя комфортно на протяжении всего процесса погружения и после него.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Доклад будет полезен начинающим специалистам, для которых важно строить крепкую карьеру в сфере тестирования с самого начала, и тест-менеджерам, формирующим грамотную команду.</p></div></div><p><iframe src="https://www.youtube.com/embed/EaRns1hg8TM" mce_src="https://www.youtube.com/embed/EaRns1hg8TM" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe></p><p><a href="http://software-testing.ru/forum/index.php?/topic/36835-zapis-doklada-eleny-egorovoj-s-onlajn-konfere/" mce_href="http://software-testing.ru/forum/index.php?/topic/36835-zapis-doklada-eleny-egorovoj-s-onlajn-konfere/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> <p>Публикуем доклад Елены Егоровой "<a href="http://koteconf.ru/new-projects-immersion-secrets/" mce_href="http://koteconf.ru/new-projects-immersion-secrets/" target="_blank">Секреты погружения в новые проекты</a>"</p><div> <p style="text-align: justify;" mce_style="text-align: justify;">Каждый тестировщик в своей практике сталкивается с необходимостью погружения в тот или иной проект: его активности, правила, подходы, устоявшуюся практику. Однако далеко не всегда данный процесс налажен, имеет продуманную структуру, собранную воедино документацию и наставника, который весь этот процесс самоотверженно курирует.</p> <p style="text-align: justify;" mce_style="text-align: justify;">От того, правильно или неправильно начинается погружение сотрудника, зависят очень многие факторы:</p> <ul style="text-align: justify;" mce_style="text-align: justify;"> <li>как быстро тестировщик станет полезным на проекте?</li> <li>как много времени на погружение придётся затратить тест-менеджеру?</li> <li>насколько комфортным для сотрудника будет период ознакомления?</li> <li>качественный ли информационный фундамент будет заложен на будущее?</li> </ul> <div style="text-align: justify;" mce_style="text-align: justify;"> <p>В рамках данного доклада мы рассмотрим, как научиться правильно погружаться в проекты, чтобы в максимально короткие сроки становиться востребованным сотрудником и чувствовать себя комфортно на протяжении всего процесса погружения и после него.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Доклад будет полезен начинающим специалистам, для которых важно строить крепкую карьеру в сфере тестирования с самого начала, и тест-менеджерам, формирующим грамотную команду.</p></div></div><p><iframe src="https://www.youtube.com/embed/EaRns1hg8TM" mce_src="https://www.youtube.com/embed/EaRns1hg8TM" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe></p><p><a href="http://software-testing.ru/forum/index.php?/topic/36835-zapis-doklada-eleny-egorovoj-s-onlajn-konfere/" mce_href="http://software-testing.ru/forum/index.php?/topic/36835-zapis-doklada-eleny-egorovoj-s-onlajn-konfere/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> Пример плохой организации автоматизированного тестирования с разбором полетов 2018-07-12T08:10:27Z 2018-07-12T08:10:27Z http://www.software-testing.ru/library/testing/testing-automation/2842-bad-automation-testing-organization-example Administrator barancev@gmail.com <p><b><img src="http://software-testing.ru/images/stories/library/bad_automation_testing_organization/1.png" mce_src="http://software-testing.ru/images/stories/library/bad_automation_testing_organization/1.png" class="caption" mce_style="float: left;" style="float: left;" width="166" height="145">Автор:</b> Айжана Нургалиева<br /></p><p><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/bad_automation_testing_organization_example_and_its_debriefing/" mce_href="http://quality-lab.ru/bad_automation_testing_organization_example_and_its_debriefing/" target="_blank">http://quality-lab.ru/bad_automation_testing_organization_example_and_its_debriefing/</a><br mce_bogus="1"></p><h3>Про автоматизацию</h3> <p style="text-align: justify;" mce_style="text-align: justify;">Почему мы доверяем нашу жизнь машинам? Как известно, человек – существо ленивое. Если кто-то может постирать, раскопать, подумать (?) за нас, то мы с легкостью вверяем ему наши обязанности и переключаемся на более интересные вещи (прокрастинация в социальных сетях не считается <img src="http://quality-lab.ru/wp-includes/images/smilies/simple-smile.png" mce_src="http://quality-lab.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;"> ).</p><p style="text-align: justify;" mce_style="text-align: justify;">Но есть еще один немаловажный аспект: автоматизация любого процесса – это увеличение производительности. Профит правильно заавтоматизированного процесса улетает в космос. Возможности современных машин поражают воображение. Следовательно, не воспользоваться в тестировании благами автоматизации, наверное, было бы самой большой ошибкой в сфере разработки программного обеспечения.</p> <p><b><img src="http://software-testing.ru/images/stories/library/bad_automation_testing_organization/1.png" mce_src="http://software-testing.ru/images/stories/library/bad_automation_testing_organization/1.png" class="caption" mce_style="float: left;" style="float: left;" width="166" height="145">Автор:</b> Айжана Нургалиева<br /></p><p><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/bad_automation_testing_organization_example_and_its_debriefing/" mce_href="http://quality-lab.ru/bad_automation_testing_organization_example_and_its_debriefing/" target="_blank">http://quality-lab.ru/bad_automation_testing_organization_example_and_its_debriefing/</a><br mce_bogus="1"></p><h3>Про автоматизацию</h3> <p style="text-align: justify;" mce_style="text-align: justify;">Почему мы доверяем нашу жизнь машинам? Как известно, человек – существо ленивое. Если кто-то может постирать, раскопать, подумать (?) за нас, то мы с легкостью вверяем ему наши обязанности и переключаемся на более интересные вещи (прокрастинация в социальных сетях не считается <img src="http://quality-lab.ru/wp-includes/images/smilies/simple-smile.png" mce_src="http://quality-lab.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;"> ).</p><p style="text-align: justify;" mce_style="text-align: justify;">Но есть еще один немаловажный аспект: автоматизация любого процесса – это увеличение производительности. Профит правильно заавтоматизированного процесса улетает в космос. Возможности современных машин поражают воображение. Следовательно, не воспользоваться в тестировании благами автоматизации, наверное, было бы самой большой ошибкой в сфере разработки программного обеспечения.</p> Новый тренинг "Инструменты тестировщика: Командная строка" 2018-07-11T08:20:28Z 2018-07-11T08:20:28Z http://www.software-testing.ru/news/2841-bash Administrator barancev@gmail.com <p id="docs-internal-guid-12716955-84a2-28b8-1e76-a79b4790d7d3" style="text-align: justify;" mce_style="text-align: justify;" dir="ltr"><img src="http://software-testing.ru/images/stories/library/bash.png" mce_src="http://software-testing.ru/images/stories/library/bash.png" class="caption" mce_style="float: left;" style="float: left;" width="129" height="129">Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.</p> <p style="text-align: justify;" mce_style="text-align: justify;" dir="ltr">Для упрощения повседневных задач и несложной автоматизации удобно использовать Bash — командную оболочку, которая есть во всех популярных операционных системах. С ее помощью можно создавать, искать и менять файлы, отслеживать процессы, логиниться на удаленные машины и делать еще сотни задач, с которыми тестировщик сталкивается каждый день.</p> <p dir="ltr">Курс «Инструменты тестировщика: Командная строка» содержит все популярные команды из Bash, а так же множество домашних заданий на отработку знаний.</p> <p dir="ltr">На этом курсе вы научитесь:</p> <ul> <li dir="ltr">Работать с файлами и папками;</li> <li dir="ltr">Искать внутри файлов, директорий и дерева процессов;</li> <li dir="ltr">Выделять и обрабатывать запущенные в системе программы;</li> <li dir="ltr">Записывать любую информацию в файлы;</li> <li dir="ltr">Настраивать удобную и информативную консоль.</li></ul><div><span lang="EN-US"><span lang="EN-US">Фрагмент курса можно посмотреть <a href="https://www.youtube.com/watch?v=R6UaL3xnwAw&amp;t=11s" target="_blank" mce_href="https://www.youtube.com/watch?v=R6UaL3xnwAw&amp;t=11s">здесь</a></span></span></div><div><br /></div><div><b><a href="http://software-testing.ru/edu/1-schedule/266-bush" mce_href="http://software-testing.ru/edu/1-schedule/266-bush" target="_blank">Подробная программа</a></b></div><div><br /></div><div><a href="http://software-testing.ru/forum/index.php?/topic/36825-novyj-trening-instrumenty-testirovschika-bash/" mce_href="http://software-testing.ru/forum/index.php?/topic/36825-novyj-trening-instrumenty-testirovschika-bash/" target="_blank">Обсудить в форуме</a><br /></div><ul> </ul> <p id="docs-internal-guid-12716955-84a2-28b8-1e76-a79b4790d7d3" style="text-align: justify;" mce_style="text-align: justify;" dir="ltr"><img src="http://software-testing.ru/images/stories/library/bash.png" mce_src="http://software-testing.ru/images/stories/library/bash.png" class="caption" mce_style="float: left;" style="float: left;" width="129" height="129">Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.</p> <p style="text-align: justify;" mce_style="text-align: justify;" dir="ltr">Для упрощения повседневных задач и несложной автоматизации удобно использовать Bash — командную оболочку, которая есть во всех популярных операционных системах. С ее помощью можно создавать, искать и менять файлы, отслеживать процессы, логиниться на удаленные машины и делать еще сотни задач, с которыми тестировщик сталкивается каждый день.</p> <p dir="ltr">Курс «Инструменты тестировщика: Командная строка» содержит все популярные команды из Bash, а так же множество домашних заданий на отработку знаний.</p> <p dir="ltr">На этом курсе вы научитесь:</p> <ul> <li dir="ltr">Работать с файлами и папками;</li> <li dir="ltr">Искать внутри файлов, директорий и дерева процессов;</li> <li dir="ltr">Выделять и обрабатывать запущенные в системе программы;</li> <li dir="ltr">Записывать любую информацию в файлы;</li> <li dir="ltr">Настраивать удобную и информативную консоль.</li></ul><div><span lang="EN-US"><span lang="EN-US">Фрагмент курса можно посмотреть <a href="https://www.youtube.com/watch?v=R6UaL3xnwAw&amp;t=11s" target="_blank" mce_href="https://www.youtube.com/watch?v=R6UaL3xnwAw&amp;t=11s">здесь</a></span></span></div><div><br /></div><div><b><a href="http://software-testing.ru/edu/1-schedule/266-bush" mce_href="http://software-testing.ru/edu/1-schedule/266-bush" target="_blank">Подробная программа</a></b></div><div><br /></div><div><a href="http://software-testing.ru/forum/index.php?/topic/36825-novyj-trening-instrumenty-testirovschika-bash/" mce_href="http://software-testing.ru/forum/index.php?/topic/36825-novyj-trening-instrumenty-testirovschika-bash/" target="_blank">Обсудить в форуме</a><br /></div><ul> </ul> Как избавиться от тестов (с умом) 2018-07-10T08:29:28Z 2018-07-10T08:29:28Z http://www.software-testing.ru/library/testing/general-testing/2840-how-to-get-rid-of-tests-smartly Administrator barancev@gmail.com <p><b><img src="http://software-testing.ru/images/stories/library/how-to-get-rid-of-tests.jpg" mce_src="http://software-testing.ru/images/stories/library/how-to-get-rid-of-tests.jpg" class="caption" mce_style="float: left;" style="float: left;" width="186" height="141">Автор: </b>Дейв Вестервельд (Dave Westerveld)</p> <p><b>Оригинал статьи</b>: <a href="http://offbeattesting.com/2017/10/23/how-to-get-rid-of-tests-smartly" mce_href="http://offbeattesting.com/2017/10/23/how-to-get-rid-of-tests-smartly" target="_blank">http://offbeattesting.com/2017/10/23/how-to-get-rid-of-tests-smartly</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова</p><p style="text-align: justify;" mce_style="text-align: justify;">Я не очень хорошо себя чувствовал.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Тогда это казалось хорошей идеей, но сейчас я об этом жалею. Утром я проснулся рано, когда вся семья еще спала, и тихо прокрался вниз по лестнице, направляясь на кухню. Я открыл холодильник и там стояла она, полная бутылка эг-нога (напиток из взбитых яиц с сахаром, ромом или вином – прим. перев.) Я вытащил ее из холодильника, пододвинул стул к шкафу, нашел чашку и налил себе полную чашку вкусного, густого эг-нога. Когда я прикончил чашку, я налил еще одну, а затем еще, пока бутылка не опустела. Он был таким вкусным, но желудок сообщал мне, что я сделал глупость. Не буду утомлять вас деталями, но сегодня я понял, что слишком хорошо – тоже нехорошо.</p> <p><b><img src="http://software-testing.ru/images/stories/library/how-to-get-rid-of-tests.jpg" mce_src="http://software-testing.ru/images/stories/library/how-to-get-rid-of-tests.jpg" class="caption" mce_style="float: left;" style="float: left;" width="186" height="141">Автор: </b>Дейв Вестервельд (Dave Westerveld)</p> <p><b>Оригинал статьи</b>: <a href="http://offbeattesting.com/2017/10/23/how-to-get-rid-of-tests-smartly" mce_href="http://offbeattesting.com/2017/10/23/how-to-get-rid-of-tests-smartly" target="_blank">http://offbeattesting.com/2017/10/23/how-to-get-rid-of-tests-smartly</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова</p><p style="text-align: justify;" mce_style="text-align: justify;">Я не очень хорошо себя чувствовал.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Тогда это казалось хорошей идеей, но сейчас я об этом жалею. Утром я проснулся рано, когда вся семья еще спала, и тихо прокрался вниз по лестнице, направляясь на кухню. Я открыл холодильник и там стояла она, полная бутылка эг-нога (напиток из взбитых яиц с сахаром, ромом или вином – прим. перев.) Я вытащил ее из холодильника, пододвинул стул к шкафу, нашел чашку и налил себе полную чашку вкусного, густого эг-нога. Когда я прикончил чашку, я налил еще одну, а затем еще, пока бутылка не опустела. Он был таким вкусным, но желудок сообщал мне, что я сделал глупость. Не буду утомлять вас деталями, но сегодня я понял, что слишком хорошо – тоже нехорошо.</p> Видеозапись доклада Вадима Зубовича «Красивое тестирование производительности» 2018-07-09T08:38:00Z 2018-07-09T08:38:00Z http://www.software-testing.ru/library/testing/performance-testing/2839-jmeter Administrator barancev@gmail.com <p style="text-align: justify;" mce_style="text-align: justify;">Публикуем доклад Вадима Зубовича «<a href="http://conference.comaqa.by/" mce_href="http://conference.comaqa.by/" target="_blank">Красивое тестирование производительности</a>» с прошедшей конференции COMAQA Spring 2018.<br /></p><p style="text-align: justify;" mce_style="text-align: justify;">Все, кто когда-либо сталкивался с тестированием производительности, прекрасно знают, как сложно сделать отчеты понятными, хорошо визуализированными и прозрачными для заказчика. Очень важно выбрать "правильные" метрики и разработать нужные профили нагрузки, но если в результате заказчик увидит скучные и непонятные кривые на белом фоне, он вполне может отказаться от тестирования производительности как такового, поскольку результат будет не вполне прозрачен. Давайте посмотрим, как можно улучшить впечатление от результатов тестирования производительности, на примере интеграции JMeter с мощным инструментом визуализации - Grafana.</p><p><iframe src="https://www.youtube.com/embed/61Kkgnx-zF8?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" mce_src="https://www.youtube.com/embed/61Kkgnx-zF8?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe></p><p><a href="http://software-testing.ru/forum/index.php?/topic/36813-doklad-vadima-zubovicha-%C2%ABkrasivoe-testirovanie/" mce_href="http://software-testing.ru/forum/index.php?/topic/36813-doklad-vadima-zubovicha-%C2%ABkrasivoe-testirovanie/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> <p style="text-align: justify;" mce_style="text-align: justify;">Публикуем доклад Вадима Зубовича «<a href="http://conference.comaqa.by/" mce_href="http://conference.comaqa.by/" target="_blank">Красивое тестирование производительности</a>» с прошедшей конференции COMAQA Spring 2018.<br /></p><p style="text-align: justify;" mce_style="text-align: justify;">Все, кто когда-либо сталкивался с тестированием производительности, прекрасно знают, как сложно сделать отчеты понятными, хорошо визуализированными и прозрачными для заказчика. Очень важно выбрать "правильные" метрики и разработать нужные профили нагрузки, но если в результате заказчик увидит скучные и непонятные кривые на белом фоне, он вполне может отказаться от тестирования производительности как такового, поскольку результат будет не вполне прозрачен. Давайте посмотрим, как можно улучшить впечатление от результатов тестирования производительности, на примере интеграции JMeter с мощным инструментом визуализации - Grafana.</p><p><iframe src="https://www.youtube.com/embed/61Kkgnx-zF8?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" mce_src="https://www.youtube.com/embed/61Kkgnx-zF8?list=PLSjEh0z5QH9lKpMO4Nf3buFiP7tt0gTRN" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe></p><p><a href="http://software-testing.ru/forum/index.php?/topic/36813-doklad-vadima-zubovicha-%C2%ABkrasivoe-testirovanie/" mce_href="http://software-testing.ru/forum/index.php?/topic/36813-doklad-vadima-zubovicha-%C2%ABkrasivoe-testirovanie/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> Сказание о практике и восприятии 2018-07-06T07:27:36Z 2018-07-06T07:27:36Z http://www.software-testing.ru/library/testing/general-testing/2838-practic-and-perception Administrator barancev@gmail.com <p><b><img src="http://software-testing.ru/images/stories/library/practic-and-perception.jpg" mce_src="http://software-testing.ru/images/stories/library/practic-and-perception.jpg" class="caption" mce_style="float: left;" style="float: left;" width="200" height="133">Автор: </b>Шон Бойсе (Shaun Boyce)</p> <p><b>Оригинал статьи</b>: <a href="http://www.testingtrapezemagazine.com/wp-content/uploads/2017/10/TestingTrapeze-2017-October-v1.1.pdf" mce_href="http://www.testingtrapezemagazine.com/wp-content/uploads/2017/10/TestingTrapeze-2017-October-v1.1.pdf" target="_blank">http://www.testingtrapezemagazine.com/wp-content/uploads/2017/10/TestingTrapeze-2017-October-v1.1.pdf</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова</p> <p style="text-align: justify;" mce_style="text-align: justify;">Иногда я думаю о том, чего люди ожидают от вида тестировщика в процессе тестирования? Как, с их точки зрения, выглядит «тестирование»?</p> <p style="text-align: justify;" mce_style="text-align: justify;">Если я заменю «тестировщика» на «программиста» или «разработчика» (а тестирование – на программирование или разработку), что вы себе представите? Когда я говорю, что я тестировщик, зачастую на меня тупо пялятся в ответ – как минимум тогда, когда я разговариваю с людьми, не работающими в сфере ПО. В результате я немного рассказываю про то, как я помогаю разрабатывать ПО и трачу время на выяснение, получат ли люди в итоге то, что на самом деле хотят – это определение, я надеюсь, легче для понимания. Дискуссия становится более прямолинейной, если мои собеседники тоже заняты в сфере ПО, но даже тогда я часто сталкиваюсь с целой линейкой предположений о том, что такое тестирование, или чем оно может быть.</p> <p><b><img src="http://software-testing.ru/images/stories/library/practic-and-perception.jpg" mce_src="http://software-testing.ru/images/stories/library/practic-and-perception.jpg" class="caption" mce_style="float: left;" style="float: left;" width="200" height="133">Автор: </b>Шон Бойсе (Shaun Boyce)</p> <p><b>Оригинал статьи</b>: <a href="http://www.testingtrapezemagazine.com/wp-content/uploads/2017/10/TestingTrapeze-2017-October-v1.1.pdf" mce_href="http://www.testingtrapezemagazine.com/wp-content/uploads/2017/10/TestingTrapeze-2017-October-v1.1.pdf" target="_blank">http://www.testingtrapezemagazine.com/wp-content/uploads/2017/10/TestingTrapeze-2017-October-v1.1.pdf</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова</p> <p style="text-align: justify;" mce_style="text-align: justify;">Иногда я думаю о том, чего люди ожидают от вида тестировщика в процессе тестирования? Как, с их точки зрения, выглядит «тестирование»?</p> <p style="text-align: justify;" mce_style="text-align: justify;">Если я заменю «тестировщика» на «программиста» или «разработчика» (а тестирование – на программирование или разработку), что вы себе представите? Когда я говорю, что я тестировщик, зачастую на меня тупо пялятся в ответ – как минимум тогда, когда я разговариваю с людьми, не работающими в сфере ПО. В результате я немного рассказываю про то, как я помогаю разрабатывать ПО и трачу время на выяснение, получат ли люди в итоге то, что на самом деле хотят – это определение, я надеюсь, легче для понимания. Дискуссия становится более прямолинейной, если мои собеседники тоже заняты в сфере ПО, но даже тогда я часто сталкиваюсь с целой линейкой предположений о том, что такое тестирование, или чем оно может быть.</p> Разработка и тестирование мобильных дип линков (mobile deep links) 2018-07-05T09:35:14Z 2018-07-05T09:35:14Z http://www.software-testing.ru/library/testing/mobile-testing/2837-mobile-deep-links Administrator barancev@gmail.com <p style="text-align: left;" mce_style="text-align: left;"><b><img src="http://software-testing.ru/images/stories/library/mobile-deep-links/7.jpg" mce_src="http://software-testing.ru/images/stories/library/mobile-deep-links/7.jpg" class="caption" mce_style="float: left;" style="float: left;" width="211" height="131">Автор:</b> Диана Пинчук, QA Engineer, <a href="https://www.getsocial.im/" mce_href="https://www.getsocial.im/" target="_blank"><span style="text-decoration: none;" mce_style="text-decoration: none;">Getsocial.im</span></a><br mce_bogus="1"></p><p style="line-height:1.38;margin-top:0pt;margin-bottom:10pt;background-color:#ffffff;" mce_style="line-height:1.38;margin-top:0pt;margin-bottom:10pt;background-color:#ffffff;" dir="ltr"><a href="https://blog.usejournal.com/implement-high-quality-mobile-deep-links-tips-and-tricks-dd24f70088e8" mce_href="https://blog.usejournal.com/implement-high-quality-mobile-deep-links-tips-and-tricks-dd24f70088e8" target="_blank"><span style="text-decoration: none;" mce_style="text-decoration: none;">Англоязычный источник</span></a>. </p> <p style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: rgb(255, 255, 255); text-align: justify;" mce_style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: #ffffff; text-align: justify;" dir="ltr">Мобильные дип линки (mobile deep links) все чаще используются во многих мобильных приложениях, но до сих пор многие разработчики и тестировщики сталкиваются с различными проблемами при их разработке и интеграции. Мы в <a href="https://www.getsocial.im/" mce_href="https://www.getsocial.im/" target="_blank"><span style="text-decoration:none;" mce_style="text-decoration:none;">GetSocial</span></a> более 4 лет разрабатываем свое deep links решение. За это время мы столкнулись со множеством изменений в мобильной экосистеме, включая изменения в ОС, браузерах и стандартах самих дип линков. </p> <p style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: rgb(255, 255, 255); text-align: justify;" mce_style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: #ffffff; text-align: justify;" dir="ltr">В этой статье описаны самые распространенные проблемы при работе с дип линками, а также советы по их тестированию. Но для начала короткое напоминание, что они из себя представляют. </p> <p style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: rgb(255, 255, 255); text-align: justify;" mce_style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: #ffffff; text-align: justify;" dir="ltr">Дип линкинг (deep linking) позволяет конечному пользователю открыть страницу с нужным контентом внутри мобильного приложения, минуя его домашнюю страницу и минимизируя трату времени на поиск необходимого контента.</p> <p style="text-align: left;" mce_style="text-align: left;"><b><img src="http://software-testing.ru/images/stories/library/mobile-deep-links/7.jpg" mce_src="http://software-testing.ru/images/stories/library/mobile-deep-links/7.jpg" class="caption" mce_style="float: left;" style="float: left;" width="211" height="131">Автор:</b> Диана Пинчук, QA Engineer, <a href="https://www.getsocial.im/" mce_href="https://www.getsocial.im/" target="_blank"><span style="text-decoration: none;" mce_style="text-decoration: none;">Getsocial.im</span></a><br mce_bogus="1"></p><p style="line-height:1.38;margin-top:0pt;margin-bottom:10pt;background-color:#ffffff;" mce_style="line-height:1.38;margin-top:0pt;margin-bottom:10pt;background-color:#ffffff;" dir="ltr"><a href="https://blog.usejournal.com/implement-high-quality-mobile-deep-links-tips-and-tricks-dd24f70088e8" mce_href="https://blog.usejournal.com/implement-high-quality-mobile-deep-links-tips-and-tricks-dd24f70088e8" target="_blank"><span style="text-decoration: none;" mce_style="text-decoration: none;">Англоязычный источник</span></a>. </p> <p style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: rgb(255, 255, 255); text-align: justify;" mce_style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: #ffffff; text-align: justify;" dir="ltr">Мобильные дип линки (mobile deep links) все чаще используются во многих мобильных приложениях, но до сих пор многие разработчики и тестировщики сталкиваются с различными проблемами при их разработке и интеграции. Мы в <a href="https://www.getsocial.im/" mce_href="https://www.getsocial.im/" target="_blank"><span style="text-decoration:none;" mce_style="text-decoration:none;">GetSocial</span></a> более 4 лет разрабатываем свое deep links решение. За это время мы столкнулись со множеством изменений в мобильной экосистеме, включая изменения в ОС, браузерах и стандартах самих дип линков. </p> <p style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: rgb(255, 255, 255); text-align: justify;" mce_style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: #ffffff; text-align: justify;" dir="ltr">В этой статье описаны самые распространенные проблемы при работе с дип линками, а также советы по их тестированию. Но для начала короткое напоминание, что они из себя представляют. </p> <p style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: rgb(255, 255, 255); text-align: justify;" mce_style="line-height: 1.38; margin-top: 0pt; margin-bottom: 10pt; background-color: #ffffff; text-align: justify;" dir="ltr">Дип линкинг (deep linking) позволяет конечному пользователю открыть страницу с нужным контентом внутри мобильного приложения, минуя его домашнюю страницу и минимизируя трату времени на поиск необходимого контента.</p> Новый урок в тренинге "Автоматизатор мобильных приложений" 2018-07-04T08:38:07Z 2018-07-04T08:38:07Z http://www.software-testing.ru/library/testing/testing-automation/2836-mobile-automation-4 Administrator barancev@gmail.com <p style="text-align: justify;" mce_style="text-align: justify;"><img src="http://software-testing.ru/images/stories/library/mobile-automation-4.jpg" mce_src="http://software-testing.ru/images/stories/library/mobile-automation-4.jpg" class="caption" mce_style="float: left;" style="float: left;" width="205" height="123">Автоматизатор мобильных приложений – одна из наиболее высокооплачиваемых профессий на рынке. Учитывая дефицит кадров, многие автоматизаторы стоят дороже программистов. Поэтому любому хорошему тестировщику стоит освоить базовые навыки мобильной автоматизации.</p><p style="text-align: justify;" mce_style="text-align: justify;">В мае мы запустили новый тренинг "<a href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2" mce_href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2">Автоматизатор мобильных приложений</a>", который дает все необходимые навыки для самостоятельной настройки полного стека автоматизации с нуля.</p><p style="text-align: justify;" mce_style="text-align: justify;">Курс состоял из пяти тем. И сейчас в нем добавился новый урок, Continious Integration.</p><p><a href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2" mce_href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2">Подобное описание программы</a><br mce_bogus="1"></p><p>Тренинг расширился, но стоимость участия пока осталась прежней. Успейте записаться;)<br /></p><p><b><a href="http://software-testing.ru/edu/component/uniform/form?form_id=352&amp;show_form_title=0&amp;show_form_description=0" mce_href="http://software-testing.ru/edu/component/uniform/form?form_id=352&amp;show_form_title=0&amp;show_form_description=0" target="_blank">Зарегистрироваться</a></b><br /></p><p>По окончании курса ваших навыков будет вполне достаточно для работы автоматизатором мобильных приложений в любой крупной компании.</p><p><a href="http://software-testing.ru/forum/index.php?/topic/36797-novyj-urok-v-treninge-avtomatizator-mobilnykh/" mce_href="http://software-testing.ru/forum/index.php?/topic/36797-novyj-urok-v-treninge-avtomatizator-mobilnykh/" target="_blank">Обсудить в форуме</a><br /></p><p style="text-align: justify;" mce_style="text-align: justify;"><br /></p> <p style="text-align: justify;" mce_style="text-align: justify;"><img src="http://software-testing.ru/images/stories/library/mobile-automation-4.jpg" mce_src="http://software-testing.ru/images/stories/library/mobile-automation-4.jpg" class="caption" mce_style="float: left;" style="float: left;" width="205" height="123">Автоматизатор мобильных приложений – одна из наиболее высокооплачиваемых профессий на рынке. Учитывая дефицит кадров, многие автоматизаторы стоят дороже программистов. Поэтому любому хорошему тестировщику стоит освоить базовые навыки мобильной автоматизации.</p><p style="text-align: justify;" mce_style="text-align: justify;">В мае мы запустили новый тренинг "<a href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2" mce_href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2">Автоматизатор мобильных приложений</a>", который дает все необходимые навыки для самостоятельной настройки полного стека автоматизации с нуля.</p><p style="text-align: justify;" mce_style="text-align: justify;">Курс состоял из пяти тем. И сейчас в нем добавился новый урок, Continious Integration.</p><p><a href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2" mce_href="http://software-testing.ru/edu/1-schedule/262-mobile-automation-2">Подобное описание программы</a><br mce_bogus="1"></p><p>Тренинг расширился, но стоимость участия пока осталась прежней. Успейте записаться;)<br /></p><p><b><a href="http://software-testing.ru/edu/component/uniform/form?form_id=352&amp;show_form_title=0&amp;show_form_description=0" mce_href="http://software-testing.ru/edu/component/uniform/form?form_id=352&amp;show_form_title=0&amp;show_form_description=0" target="_blank">Зарегистрироваться</a></b><br /></p><p>По окончании курса ваших навыков будет вполне достаточно для работы автоматизатором мобильных приложений в любой крупной компании.</p><p><a href="http://software-testing.ru/forum/index.php?/topic/36797-novyj-urok-v-treninge-avtomatizator-mobilnykh/" mce_href="http://software-testing.ru/forum/index.php?/topic/36797-novyj-urok-v-treninge-avtomatizator-mobilnykh/" target="_blank">Обсудить в форуме</a><br /></p><p style="text-align: justify;" mce_style="text-align: justify;"><br /></p> Как привлечь к автоматизации всю команду, а к тестированию - тех, кто им не занимается, что можно сделать для улучшения процессов тестироавния, и что ждет автоматизацию в будущем: самые интересные новости тестирования за вторую половину июня! 2018-07-03T07:08:44Z 2018-07-03T07:08:44Z http://www.software-testing.ru/news/2835-newsletter-june-2 Administrator barancev@gmail.com <p><img src="http://software-testing.ru/images/stories/library/news-jule.jpg" mce_src="http://software-testing.ru/images/stories/library/news-jule.jpg" class="caption" mce_style="float: left;" style="float: left;" width="117" height="125">Вышел выпуск рассылки за вторую половину июня, его содержание доступно&nbsp;по&nbsp;<a href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-515" mce_href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-515" target="_blank">ссылке</a>. </p><p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Как всегда в выпуске рассылки&nbsp;собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации&nbsp;<a href="http://www.software-testing.ru/blogs" mce_href="http://www.software-testing.ru/blogs">в ленте блогов</a> и темы&nbsp;<a href="http://www.software-testing.ru/forum/" mce_href="http://www.software-testing.ru/forum/">на форуме</a>.</p> <p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Подписаться на рассылку можно&nbsp;<a href="http://www.software-testing.ru/component/acymailing/user/subscribe" mce_href="http://www.software-testing.ru/component/acymailing/user/subscribe">по ссылке</a>.</p><p> <a href="http://software-testing.ru/forum/index.php?/topic/36790-samye-interesnye-novosti-testirovaniia-za-vtor/" mce_href="http://software-testing.ru/forum/index.php?/topic/36790-samye-interesnye-novosti-testirovaniia-za-vtor/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> <p><img src="http://software-testing.ru/images/stories/library/news-jule.jpg" mce_src="http://software-testing.ru/images/stories/library/news-jule.jpg" class="caption" mce_style="float: left;" style="float: left;" width="117" height="125">Вышел выпуск рассылки за вторую половину июня, его содержание доступно&nbsp;по&nbsp;<a href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-515" mce_href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-515" target="_blank">ссылке</a>. </p><p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Как всегда в выпуске рассылки&nbsp;собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации&nbsp;<a href="http://www.software-testing.ru/blogs" mce_href="http://www.software-testing.ru/blogs">в ленте блогов</a> и темы&nbsp;<a href="http://www.software-testing.ru/forum/" mce_href="http://www.software-testing.ru/forum/">на форуме</a>.</p> <p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Подписаться на рассылку можно&nbsp;<a href="http://www.software-testing.ru/component/acymailing/user/subscribe" mce_href="http://www.software-testing.ru/component/acymailing/user/subscribe">по ссылке</a>.</p><p> <a href="http://software-testing.ru/forum/index.php?/topic/36790-samye-interesnye-novosti-testirovaniia-za-vtor/" mce_href="http://software-testing.ru/forum/index.php?/topic/36790-samye-interesnye-novosti-testirovaniia-za-vtor/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> Видеозапись доклада Юлии Багрий с онлайн-конференции для тестировщиков КоТэ 2018-07-01T20:00:00Z 2018-07-01T20:00:00Z http://www.software-testing.ru/library/around-testing/requirements/2833-ideological-testing-and-being-customer-success Administrator barancev@gmail.com <div> <p style="text-align: justify;" mce_style="text-align: justify;">Публикуем запись доклада Юлии Багрий "<a href="http://koteconf.ru/ideological-testing-and-being-customer-success-advocate/" mce_href="http://koteconf.ru/ideological-testing-and-being-customer-success-advocate/" target="_blank">Как тестировать идейно и быть Customer Success Advocate</a>"</p><p style="text-align: justify;" mce_style="text-align: justify;">Одни из частых заблуждений тестировщиков заключаются в том, что дефекты нужно искать после того как закончена реализация продукта или его части, а аналитика — «священная корова», которая не может ошибаться. Но это отнюдь не так, и тестировщики не должны бояться брать под сомнения адекватность требований.</p> <p style="text-align: justify;" mce_style="text-align: justify;">В данном докладе мы детальнее рассмотрим:</p> <ul style="text-align: justify;" mce_style="text-align: justify;"> <li> почему упущенные проблемы на этапе построения требований к продукту гораздо серьезнее в перспективе для пользователя и сложнее в исправлении, чем таковые на более поздних этапах; </li> <li> о том, как не допустить подобного негативного явления в своей практике; </li> <li> а также о том, как устранять последствия, если ситуация уже зашла далеко. </li> </ul> <div style="text-align: justify;" mce_style="text-align: justify;">В качестве примеров будут представлены несколько кейсов, как тестировщик мог сделать жизнь пользователям проще на основе опыта тестирования интеграции. <p style="text-align: justify;" mce_style="text-align: justify;">Доклад будет интересен всем, кто сомневается в необходимости тестирования требований, а также тем, кто знает, что нужно изменить, но не может определиться, как реализовать на практике.</p><iframe src="https://www.youtube.com/embed/11V_c_gcEV8" mce_src="https://www.youtube.com/embed/11V_c_gcEV8" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe><p><br /></p><a href="http://software-testing.ru/forum/index.php?/topic/36789-zapis-doklada-iulii-bagrij-s-onlajn-konferentci/" mce_href="http://software-testing.ru/forum/index.php?/topic/36789-zapis-doklada-iulii-bagrij-s-onlajn-konferentci/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></div></div> <div> <p style="text-align: justify;" mce_style="text-align: justify;">Публикуем запись доклада Юлии Багрий "<a href="http://koteconf.ru/ideological-testing-and-being-customer-success-advocate/" mce_href="http://koteconf.ru/ideological-testing-and-being-customer-success-advocate/" target="_blank">Как тестировать идейно и быть Customer Success Advocate</a>"</p><p style="text-align: justify;" mce_style="text-align: justify;">Одни из частых заблуждений тестировщиков заключаются в том, что дефекты нужно искать после того как закончена реализация продукта или его части, а аналитика — «священная корова», которая не может ошибаться. Но это отнюдь не так, и тестировщики не должны бояться брать под сомнения адекватность требований.</p> <p style="text-align: justify;" mce_style="text-align: justify;">В данном докладе мы детальнее рассмотрим:</p> <ul style="text-align: justify;" mce_style="text-align: justify;"> <li> почему упущенные проблемы на этапе построения требований к продукту гораздо серьезнее в перспективе для пользователя и сложнее в исправлении, чем таковые на более поздних этапах; </li> <li> о том, как не допустить подобного негативного явления в своей практике; </li> <li> а также о том, как устранять последствия, если ситуация уже зашла далеко. </li> </ul> <div style="text-align: justify;" mce_style="text-align: justify;">В качестве примеров будут представлены несколько кейсов, как тестировщик мог сделать жизнь пользователям проще на основе опыта тестирования интеграции. <p style="text-align: justify;" mce_style="text-align: justify;">Доклад будет интересен всем, кто сомневается в необходимости тестирования требований, а также тем, кто знает, что нужно изменить, но не может определиться, как реализовать на практике.</p><iframe src="https://www.youtube.com/embed/11V_c_gcEV8" mce_src="https://www.youtube.com/embed/11V_c_gcEV8" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe><p><br /></p><a href="http://software-testing.ru/forum/index.php?/topic/36789-zapis-doklada-iulii-bagrij-s-onlajn-konferentci/" mce_href="http://software-testing.ru/forum/index.php?/topic/36789-zapis-doklada-iulii-bagrij-s-onlajn-konferentci/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></div></div> Как подключить людей к тестированию 2018-06-21T10:25:53Z 2018-06-21T10:25:53Z http://www.software-testing.ru/library/testing/general-testing/2830-way-to-involve-stakeholders-in-testing Administrator barancev@gmail.com <p><b>Автор</b><b><img src="http://software-testing.ru/images/stories/library/way-to-involve-stakeholders-in-testing.png" mce_src="http://software-testing.ru/images/stories/library/way-to-involve-stakeholders-in-testing.png" class="caption" mce_style="float: left;" style="float: left;" width="176" height="171"></b>: Ян Яап Каннегитер (Jan Jaap Cannegieter)</p> <p><b>Оригинал статьи</b>: <a href="http://www.testingcircus.com/the-way-to-involve-stakeholders-in-testing/" mce_href="http://www.testingcircus.com/the-way-to-involve-stakeholders-in-testing/" target="_blank">http://www.testingcircus.com/the-way-to-involve-stakeholders-in-testing/</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова</p> <p style="text-align: justify;" mce_style="text-align: justify;">Когда восемнадцать лет назад я проходил свой первый курс по тестированию, я узнал, что типичный тест-проект состоит из тест-стратегии, тест-плана, тест-сценариев, выполнения тест-кейсов и отчетности о результатах. Еще мне говорили, что тестирование – это профессия, и для хорошего тестирования нужны профессиональные тестировщики.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Однако иногда вы оказываетесь в ситуации, когда это не лучший способ тестировать. В этой статье я описываю проект, в котором тестирование проводилось иначе, без профессиональных тестировщиков. Теперь я знаю, что некоторые называют такой подход «охотой на баги», и я убежден, что в этой конкретной ситуации охота на баги – лучший выход.</p> <p><b>Автор</b><b><img src="http://software-testing.ru/images/stories/library/way-to-involve-stakeholders-in-testing.png" mce_src="http://software-testing.ru/images/stories/library/way-to-involve-stakeholders-in-testing.png" class="caption" mce_style="float: left;" style="float: left;" width="176" height="171"></b>: Ян Яап Каннегитер (Jan Jaap Cannegieter)</p> <p><b>Оригинал статьи</b>: <a href="http://www.testingcircus.com/the-way-to-involve-stakeholders-in-testing/" mce_href="http://www.testingcircus.com/the-way-to-involve-stakeholders-in-testing/" target="_blank">http://www.testingcircus.com/the-way-to-involve-stakeholders-in-testing/</a><br mce_bogus="1"></p> <p><b>Перевод</b>: Ольга Алифанова</p> <p style="text-align: justify;" mce_style="text-align: justify;">Когда восемнадцать лет назад я проходил свой первый курс по тестированию, я узнал, что типичный тест-проект состоит из тест-стратегии, тест-плана, тест-сценариев, выполнения тест-кейсов и отчетности о результатах. Еще мне говорили, что тестирование – это профессия, и для хорошего тестирования нужны профессиональные тестировщики.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Однако иногда вы оказываетесь в ситуации, когда это не лучший способ тестировать. В этой статье я описываю проект, в котором тестирование проводилось иначе, без профессиональных тестировщиков. Теперь я знаю, что некоторые называют такой подход «охотой на баги», и я убежден, что в этой конкретной ситуации охота на баги – лучший выход.</p> Новаторские подходы в тестировании 2018-06-21T11:27:02Z 2018-06-21T11:27:02Z http://www.software-testing.ru/library/around-testing/processes/2832-report-for-march-2018 Administrator barancev@gmail.com <p><b>Автор:</b> Елена Шамхалова, компания "Лаборатория качества"<br /></p><p><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/report-for-march-2018/" mce_href="http://quality-lab.ru/report-for-march-2018/" target="_blank">http://quality-lab.ru/report-for-march-2018/</a><br mce_bogus="1"></p><p>Как показать заказчику, что согласованного времени не хватает на тестирование? Что поможет не пропустить ни одного бага? Эти проблемы мы решили в марте. Что же нам помогло?</p><p>Нашими спасателями стали тест-анализ, планирование и прозрачная отчетность! Надеемся, что наша статья поможет вам обойти грабли, на которые наступили мы.</p> <h3>1. Внедряем прозрачную отчетность</h3> <p style="text-align: justify;" mce_style="text-align: justify;">На проекте по тестированию мобильного приложения возникла путаница с тестовой документацией, а именно с тест-кейсами и чек-листами. Проблема заключалась в том, что заказчика вообще не интересовала наша документация, и он не спешил согласовывать правильность составленных чек-листов и тест-кейсов. Совершенно не выделялось время как на написание и актуализацию документов, так и на смоук и регрессионное тестирование перед релизами; они выполнялись лишь частично в редкие свободные моменты. Такая ситуация длилась долгое время и привела к тому, что на продуктиве начали сыпаться критические и блокирующие дефекты. Соответственно, у целевой аудитории нарастало раздражение при пользовании продуктом.</p> <p><b>Автор:</b> Елена Шамхалова, компания "Лаборатория качества"<br /></p><p><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/report-for-march-2018/" mce_href="http://quality-lab.ru/report-for-march-2018/" target="_blank">http://quality-lab.ru/report-for-march-2018/</a><br mce_bogus="1"></p><p>Как показать заказчику, что согласованного времени не хватает на тестирование? Что поможет не пропустить ни одного бага? Эти проблемы мы решили в марте. Что же нам помогло?</p><p>Нашими спасателями стали тест-анализ, планирование и прозрачная отчетность! Надеемся, что наша статья поможет вам обойти грабли, на которые наступили мы.</p> <h3>1. Внедряем прозрачную отчетность</h3> <p style="text-align: justify;" mce_style="text-align: justify;">На проекте по тестированию мобильного приложения возникла путаница с тестовой документацией, а именно с тест-кейсами и чек-листами. Проблема заключалась в том, что заказчика вообще не интересовала наша документация, и он не спешил согласовывать правильность составленных чек-листов и тест-кейсов. Совершенно не выделялось время как на написание и актуализацию документов, так и на смоук и регрессионное тестирование перед релизами; они выполнялись лишь частично в редкие свободные моменты. Такая ситуация длилась долгое время и привела к тому, что на продуктиве начали сыпаться критические и блокирующие дефекты. Соответственно, у целевой аудитории нарастало раздражение при пользовании продуктом.</p> Selenium: Накачиваем Мышцы 2018-06-21T12:18:01Z 2018-06-21T12:18:01Z http://www.software-testing.ru/library/testing/testing-automation/2834-selenium Administrator barancev@gmail.com <p><b><img src="http://software-testing.ru/images/stories/library/selenium/1.jpg" mce_src="http://software-testing.ru/images/stories/library/selenium/1.jpg" class="caption" mce_style="float: left;" style="float: left;" width="200">Оригинальная публикация:</b> <a href="http://habr.com/post/344340/" mce_href="http://habr.com/post/344340/" target="_blank">http://habr.com/post/344340/<br /></a>Автор: Крутов Иван<br mce_bogus="1"></p><p style="text-align: justify;" mce_style="text-align: justify;">Прошло довольно много времени с момента <a href="https://aerokube.com/" mce_href="https://aerokube.com/">нашей</a> <a href="https://habrahabr.ru/post/334048/" mce_href="https://habrahabr.ru/post/334048/">последней статьи</a> об эффективной Selenium-инфраструктуре. Если вы находитесь в самом начале непростого пути Selenium — советую ознакомиться с нашими статьями про масштабируемый Selenium (<a href="https://hackernoon.com/selenium-testing-a-new-hope-7fa87a501ee9" mce_href="https://hackernoon.com/selenium-testing-a-new-hope-7fa87a501ee9">часть I</a>, <a href="https://habrahabr.ru/post/322742/" mce_href="https://habrahabr.ru/post/322742/">часть II</a>), <a href="https://github.com/aerokube/selenoid" mce_href="https://github.com/aerokube/selenoid">Selenoid</a> — универсальный инструмент для автоматизации тестов в браузерах (<a href="https://habrahabr.ru/post/327184/" mce_href="https://habrahabr.ru/post/327184/">раз</a>, <a href="https://habrahabr.ru/post/333568/" mce_href="https://habrahabr.ru/post/333568/">два</a>), Selenium под Windows (<a href="https://habrahabr.ru/post/329256/" mce_href="https://habrahabr.ru/post/329256/">ссылка</a>). Если вам больше нравятся мотивирующие рассказы — посмотрите видео <a href="https://www.youtube.com/watch?v=TGjpc32my0Y" mce_href="https://www.youtube.com/watch?v=TGjpc32my0Y">моего доклада</a> про масштабируемый Selenium на <a href="http://seleniumconf.de/" mce_href="http://seleniumconf.de/">SeleniumConf Berlin 2017</a>.</p><p style="text-align: justify;" mce_style="text-align: justify;">С момента публикации последней статьи в нашем сообществе произошло много интересного. Сегодня я хочу рассказать о самых важных возможностях, добавленных в наши инструменты за последние месяцы.</p> <p><b><img src="http://software-testing.ru/images/stories/library/selenium/1.jpg" mce_src="http://software-testing.ru/images/stories/library/selenium/1.jpg" class="caption" mce_style="float: left;" style="float: left;" width="200">Оригинальная публикация:</b> <a href="http://habr.com/post/344340/" mce_href="http://habr.com/post/344340/" target="_blank">http://habr.com/post/344340/<br /></a>Автор: Крутов Иван<br mce_bogus="1"></p><p style="text-align: justify;" mce_style="text-align: justify;">Прошло довольно много времени с момента <a href="https://aerokube.com/" mce_href="https://aerokube.com/">нашей</a> <a href="https://habrahabr.ru/post/334048/" mce_href="https://habrahabr.ru/post/334048/">последней статьи</a> об эффективной Selenium-инфраструктуре. Если вы находитесь в самом начале непростого пути Selenium — советую ознакомиться с нашими статьями про масштабируемый Selenium (<a href="https://hackernoon.com/selenium-testing-a-new-hope-7fa87a501ee9" mce_href="https://hackernoon.com/selenium-testing-a-new-hope-7fa87a501ee9">часть I</a>, <a href="https://habrahabr.ru/post/322742/" mce_href="https://habrahabr.ru/post/322742/">часть II</a>), <a href="https://github.com/aerokube/selenoid" mce_href="https://github.com/aerokube/selenoid">Selenoid</a> — универсальный инструмент для автоматизации тестов в браузерах (<a href="https://habrahabr.ru/post/327184/" mce_href="https://habrahabr.ru/post/327184/">раз</a>, <a href="https://habrahabr.ru/post/333568/" mce_href="https://habrahabr.ru/post/333568/">два</a>), Selenium под Windows (<a href="https://habrahabr.ru/post/329256/" mce_href="https://habrahabr.ru/post/329256/">ссылка</a>). Если вам больше нравятся мотивирующие рассказы — посмотрите видео <a href="https://www.youtube.com/watch?v=TGjpc32my0Y" mce_href="https://www.youtube.com/watch?v=TGjpc32my0Y">моего доклада</a> про масштабируемый Selenium на <a href="http://seleniumconf.de/" mce_href="http://seleniumconf.de/">SeleniumConf Berlin 2017</a>.</p><p style="text-align: justify;" mce_style="text-align: justify;">С момента публикации последней статьи в нашем сообществе произошло много интересного. Сегодня я хочу рассказать о самых важных возможностях, добавленных в наши инструменты за последние месяцы.</p> Куда, по моему мнению, движется автоматизация 2018-06-21T09:45:44Z 2018-06-21T09:45:44Z http://www.software-testing.ru/library/testing/testing-automation/2829-test-automation-industry-is-going Administrator barancev@gmail.com <p><b><img src="http://software-testing.ru/images/stories/library/test-automation-industry-is-going.jpg" mce_src="http://software-testing.ru/images/stories/library/test-automation-industry-is-going.jpg" class="caption" mce_style="float: left;" style="float: left;" width="211" height="157">Автор</b><b>: </b>Баз Дийкстра (Bas Dijkstra)</p> <p><b>Оригинал статьи</b>: <a href="https://www.ontestautomation.com/on-where-i-think-the-test-automation-industry-is-going/" mce_href="https://www.ontestautomation.com/on-where-i-think-the-test-automation-industry-is-going/">https://www.ontestautomation.com/on-where-i-think-the-test-automation-industry-is-going/</a><br mce_bogus="1"></p> <p><b>Перевод: </b>Ольга Алифанова</p> <p style="text-align: justify;" mce_style="text-align: justify;">Если долго ведешь блог, то одним из забавных результатов становится то, что люди начинают воспринимать тебя как эксперта. Так это или не так в моем случае – вам судить. В любом случае ко мне обращаются за советами по поводу карьеры, а также спрашивают, знаю ли я, куда движется отрасль. Отвечать на первую часть я здесь не буду – нет такого понятия, как общие советы по карьере, а делиться вопросами, которые мне задавали, и моими ответами мне неловко.</p> <p style="text-align: justify;" mce_style="text-align: justify;">В этой статье я поделюсь своими мыслями на тему «куда движется отрасль». Вы все равно увидите в ней скрытые карьерные советы.</p> <p><b><img src="http://software-testing.ru/images/stories/library/test-automation-industry-is-going.jpg" mce_src="http://software-testing.ru/images/stories/library/test-automation-industry-is-going.jpg" class="caption" mce_style="float: left;" style="float: left;" width="211" height="157">Автор</b><b>: </b>Баз Дийкстра (Bas Dijkstra)</p> <p><b>Оригинал статьи</b>: <a href="https://www.ontestautomation.com/on-where-i-think-the-test-automation-industry-is-going/" mce_href="https://www.ontestautomation.com/on-where-i-think-the-test-automation-industry-is-going/">https://www.ontestautomation.com/on-where-i-think-the-test-automation-industry-is-going/</a><br mce_bogus="1"></p> <p><b>Перевод: </b>Ольга Алифанова</p> <p style="text-align: justify;" mce_style="text-align: justify;">Если долго ведешь блог, то одним из забавных результатов становится то, что люди начинают воспринимать тебя как эксперта. Так это или не так в моем случае – вам судить. В любом случае ко мне обращаются за советами по поводу карьеры, а также спрашивают, знаю ли я, куда движется отрасль. Отвечать на первую часть я здесь не буду – нет такого понятия, как общие советы по карьере, а делиться вопросами, которые мне задавали, и моими ответами мне неловко.</p> <p style="text-align: justify;" mce_style="text-align: justify;">В этой статье я поделюсь своими мыслями на тему «куда движется отрасль». Вы все равно увидите в ней скрытые карьерные советы.</p> Эффективное автотестирование: это миф или правда? 2018-06-21T10:48:19Z 2018-06-21T10:48:19Z http://www.software-testing.ru/library/testing/testing-automation/2831-report-for-february-2018 Administrator barancev@gmail.com <p><b>Автор:</b><b><img src="http://software-testing.ru/images/stories/library/report-for-february-2018/1.jpg" mce_src="http://software-testing.ru/images/stories/library/report-for-february-2018/1.jpg" class="caption" mce_style="float: left;" style="float: left;" width="214" height="168"></b> Олег Грабко</p><p><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/report-for-february-2018/" mce_href="http://quality-lab.ru/report-for-february-2018/" target="_blank">http://quality-lab.ru/report-for-february-2018/</a><br mce_bogus="1"></p><p style="text-align: justify;" mce_style="text-align: justify;">Последний и самый короткий месяц зимы выдался необычайно насыщенным новаторскими подходами и свежими решениями в автотестировании. Сегодняшнее повествование целиком и полностью посвящено автоматизации, и для этого есть множество причин:</p> <div class="blog_list no" style="margin-left: 20px; text-align: justify;" mce_style="margin-left: 20px; text-align: justify;"> <ul class="blog_list_ul" style="list-style-type:disc" mce_style="list-style-type:disc"> <li>автоматизация — это высшее благо при проведении регрессионного тестирования! </li> <li>автоматизация помогает исключить человеческий фактор, а значит минимизировать ошибки! </li> <li>все, что может быть автоматизировано, должно быть автоматизировано! </li> </ul> </div> <p style="text-align: justify;" mce_style="text-align: justify;">А теперь с удовольствием и гордостью представляем на ваш суд каждое достижение, успешно реализованное нами в феврале.</p> <p><b>Автор:</b><b><img src="http://software-testing.ru/images/stories/library/report-for-february-2018/1.jpg" mce_src="http://software-testing.ru/images/stories/library/report-for-february-2018/1.jpg" class="caption" mce_style="float: left;" style="float: left;" width="214" height="168"></b> Олег Грабко</p><p><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/report-for-february-2018/" mce_href="http://quality-lab.ru/report-for-february-2018/" target="_blank">http://quality-lab.ru/report-for-february-2018/</a><br mce_bogus="1"></p><p style="text-align: justify;" mce_style="text-align: justify;">Последний и самый короткий месяц зимы выдался необычайно насыщенным новаторскими подходами и свежими решениями в автотестировании. Сегодняшнее повествование целиком и полностью посвящено автоматизации, и для этого есть множество причин:</p> <div class="blog_list no" style="margin-left: 20px; text-align: justify;" mce_style="margin-left: 20px; text-align: justify;"> <ul class="blog_list_ul" style="list-style-type:disc" mce_style="list-style-type:disc"> <li>автоматизация — это высшее благо при проведении регрессионного тестирования! </li> <li>автоматизация помогает исключить человеческий фактор, а значит минимизировать ошибки! </li> <li>все, что может быть автоматизировано, должно быть автоматизировано! </li> </ul> </div> <p style="text-align: justify;" mce_style="text-align: justify;">А теперь с удовольствием и гордостью представляем на ваш суд каждое достижение, успешно реализованное нами в феврале.</p> Идентификация вклада команды в автоматизацию и влияние на это, часть 2 2018-06-21T07:14:18Z 2018-06-21T07:14:18Z http://www.software-testing.ru/library/testing/testing-automation/2828-identifying-and-influencing-how-people-2 Administrator barancev@gmail.com <p><b>Автор: </b>Катрина Клоки (Katrina Clokie)</p> <p><b>Оригинал статьи</b>: <a href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html" mce_href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html">http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html</a><br mce_bogus="1"></p> <p><b>Перевод: </b>Ольга Алифанова</p> <h2>Вклад в автотесты</h2> <p>Затем задумайтесь о том, как люди участвуют в тест-автоматизации в зависимости от того, где они в этой модели находятся. Изначально я пометила части диаграммы как доступ, навыки и мотивацию:</p><p style="text-align: center;" mce_style="text-align: center;"><img src="http://software-testing.ru/images/stories/library/identifying-and-influencing/8.jpg" mce_src="http://software-testing.ru/images/stories/library/identifying-and-influencing/8.jpg" width="294" height="167" border="0"></p> <p><b>Автор: </b>Катрина Клоки (Katrina Clokie)</p> <p><b>Оригинал статьи</b>: <a href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html" mce_href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html">http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html</a><br mce_bogus="1"></p> <p><b>Перевод: </b>Ольга Алифанова</p> <h2>Вклад в автотесты</h2> <p>Затем задумайтесь о том, как люди участвуют в тест-автоматизации в зависимости от того, где они в этой модели находятся. Изначально я пометила части диаграммы как доступ, навыки и мотивацию:</p><p style="text-align: center;" mce_style="text-align: center;"><img src="http://software-testing.ru/images/stories/library/identifying-and-influencing/8.jpg" mce_src="http://software-testing.ru/images/stories/library/identifying-and-influencing/8.jpg" width="294" height="167" border="0"></p> Видеозапись доклада Олега Половинкина с онлайн-конференции для тестировщиков КоТэ 2018-06-20T12:53:38Z 2018-06-20T12:53:38Z http://www.software-testing.ru/library/testing/security/2827-memory-leaks-testing-in-selenium Administrator barancev@gmail.com <p>Публикуем запись доклада Олега Половинкина "<a href="http://koteconf.ru/memory-leaks-testing-in-selenium/" mce_href="http://koteconf.ru/memory-leaks-testing-in-selenium/" target="_blank">Тестирование утечек памяти с помощью Selenium</a>"</p><div> <p style="text-align: justify;" mce_style="text-align: justify;">Все приложения можно условно разделить на «спринтеров» и «марафонцев». Спринтеров запускают редко и ненадолго — например, интернет-банк для проведения разовых операций. Марафонцы же включены у своих пользователей постоянно: текстовые редакторы, бухгалтерские программы, системы документооборота и т.д.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Если ваш продукт — марафонец, то вам просто необходимо тестирование надёжности (aka reliability testing). В рамках такого тестирования мы проверяем, как продукт ведёт себя при длительном использовании, не наблюдается ли утечек памяти, не растут ли используемые ресурсы, не возникают ли непредвиденные ошибки.</p> <p style="text-align: justify;" mce_style="text-align: justify;">В своём докладе Олег расскажет, как проводить автоматизированное тестирование надёжности веб-приложений при помощи Selenium Web Driver.</p> <div style="text-align: justify;" mce_style="text-align: justify;">По итогам этого доклада вы узнаете: <ul> <li> Какие критичные ошибки «марафонцев» можно пропустить, не уделяя достаточно внимания тестированию надёжности</li> <li>Что такое утечки памяти, и почему растёт память браузера при длительном использовании продукта</li> <li>Почему автоматизация тестирования — наиболее оправданное решение для тестирования надёжности</li> <li>С чего начать автоматизацию reliability тестов, и как это лучше всего сделать.</li> </ul> <p style="text-align: justify;" mce_style="text-align: justify;">Доклад будет полезен всем, кто занят тестированием регулярно и подолгу используемых программных продуктов.</p><iframe src="https://www.youtube.com/embed/GbeTjRh7Kb4" mce_src="https://www.youtube.com/embed/GbeTjRh7Kb4" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe><p><a href="http://software-testing.ru/forum/index.php?/topic/36749-video-doklada-olega-polovinkina-s-onlajn-konfe/" mce_href="http://software-testing.ru/forum/index.php?/topic/36749-video-doklada-olega-polovinkina-s-onlajn-konfe/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p></div></div> <p>Публикуем запись доклада Олега Половинкина "<a href="http://koteconf.ru/memory-leaks-testing-in-selenium/" mce_href="http://koteconf.ru/memory-leaks-testing-in-selenium/" target="_blank">Тестирование утечек памяти с помощью Selenium</a>"</p><div> <p style="text-align: justify;" mce_style="text-align: justify;">Все приложения можно условно разделить на «спринтеров» и «марафонцев». Спринтеров запускают редко и ненадолго — например, интернет-банк для проведения разовых операций. Марафонцы же включены у своих пользователей постоянно: текстовые редакторы, бухгалтерские программы, системы документооборота и т.д.</p> <p style="text-align: justify;" mce_style="text-align: justify;">Если ваш продукт — марафонец, то вам просто необходимо тестирование надёжности (aka reliability testing). В рамках такого тестирования мы проверяем, как продукт ведёт себя при длительном использовании, не наблюдается ли утечек памяти, не растут ли используемые ресурсы, не возникают ли непредвиденные ошибки.</p> <p style="text-align: justify;" mce_style="text-align: justify;">В своём докладе Олег расскажет, как проводить автоматизированное тестирование надёжности веб-приложений при помощи Selenium Web Driver.</p> <div style="text-align: justify;" mce_style="text-align: justify;">По итогам этого доклада вы узнаете: <ul> <li> Какие критичные ошибки «марафонцев» можно пропустить, не уделяя достаточно внимания тестированию надёжности</li> <li>Что такое утечки памяти, и почему растёт память браузера при длительном использовании продукта</li> <li>Почему автоматизация тестирования — наиболее оправданное решение для тестирования надёжности</li> <li>С чего начать автоматизацию reliability тестов, и как это лучше всего сделать.</li> </ul> <p style="text-align: justify;" mce_style="text-align: justify;">Доклад будет полезен всем, кто занят тестированием регулярно и подолгу используемых программных продуктов.</p><iframe src="https://www.youtube.com/embed/GbeTjRh7Kb4" mce_src="https://www.youtube.com/embed/GbeTjRh7Kb4" allow="autoplay; encrypted-media" allowfullscreen="" width="454" height="280" frameborder="0"></iframe><p><a href="http://software-testing.ru/forum/index.php?/topic/36749-video-doklada-olega-polovinkina-s-onlajn-konfe/" mce_href="http://software-testing.ru/forum/index.php?/topic/36749-video-doklada-olega-polovinkina-s-onlajn-konfe/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p></div></div> Идентификация вклада команды в автоматизацию и влияние на это, часть 1 2018-06-19T08:58:23Z 2018-06-19T08:58:23Z http://www.software-testing.ru/library/testing/testing-automation/2826-identifying-and-influencing-how-people Administrator barancev@gmail.com <p><b>Автор: </b>Катрина Клоки (Katrina Clokie)</p> <p><b>Оригинал статьи</b>: <a href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html" mce_href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html">http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html</a><br mce_bogus="1"></p> <p><b>Перевод</b><b>: </b>Ольга Алифанова</p> <p>Это письменная версия моего выступления на официальной конференции по Selenium в Берлине. Если вы предпочитаете посмотреть доклад, он доступен здесь: <a href="https://www.youtube.com/watch?v=YhQHgYZyt1U" mce_href="https://www.youtube.com/watch?v=YhQHgYZyt1U">Selenium YouTube channel</a>.</p> <p style="text-align: left;" mce_style="text-align: left;"><i>Как ваши коллеги вкладываются в автоматизацию?</i></p> <p style="text-align: left;" mce_style="text-align: left;"><i>Кто участвует в дизайне, разработке и поддержке наборов тестов?</i></p> <p style="text-align: left;" mce_style="text-align: left;"><i>Что произойдет, если люди в вашей команде изменят свой вклад в автоматизацию?</i></p> <p style="text-align: left;" mce_style="text-align: left;"><i>Как вы можете повлиять на эти перемены?</i></p> <p>Эта статья поможет вам рассмотреть эти вопросы.</p> <p><b>Автор: </b>Катрина Клоки (Katrina Clokie)</p> <p><b>Оригинал статьи</b>: <a href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html" mce_href="http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html">http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html</a><br mce_bogus="1"></p> <p><b>Перевод</b><b>: </b>Ольга Алифанова</p> <p>Это письменная версия моего выступления на официальной конференции по Selenium в Берлине. Если вы предпочитаете посмотреть доклад, он доступен здесь: <a href="https://www.youtube.com/watch?v=YhQHgYZyt1U" mce_href="https://www.youtube.com/watch?v=YhQHgYZyt1U">Selenium YouTube channel</a>.</p> <p style="text-align: left;" mce_style="text-align: left;"><i>Как ваши коллеги вкладываются в автоматизацию?</i></p> <p style="text-align: left;" mce_style="text-align: left;"><i>Кто участвует в дизайне, разработке и поддержке наборов тестов?</i></p> <p style="text-align: left;" mce_style="text-align: left;"><i>Что произойдет, если люди в вашей команде изменят свой вклад в автоматизацию?</i></p> <p style="text-align: left;" mce_style="text-align: left;"><i>Как вы можете повлиять на эти перемены?</i></p> <p>Эта статья поможет вам рассмотреть эти вопросы.</p> Аддоны своими руками, тестирование безопасности и производительности для начинающих, и немного о BDD: самые интересные новости тестирования за начало июня 2018 2018-06-18T09:47:26Z 2018-06-18T09:47:26Z http://www.software-testing.ru/news/2825-newsletter-june Administrator barancev@gmail.com <p><img src="http://software-testing.ru/images/stories/library/news-june.png" mce_src="http://software-testing.ru/images/stories/library/news-june.png" class="caption" mce_style="float: left;" style="float: left;" width="118" height="118">Вышел выпуск рассылки за начало июня, его содержание доступно&nbsp;по&nbsp;<a href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-514" mce_href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-514">ссылке</a>. </p><p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Как всегда в выпуске рассылки&nbsp;собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации&nbsp;<a href="http://www.software-testing.ru/blogs" mce_href="http://www.software-testing.ru/blogs">в ленте блогов</a> и темы&nbsp;<a href="http://www.software-testing.ru/forum/" mce_href="http://www.software-testing.ru/forum/">на форуме</a>.</p> <p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Подписаться на рассылку можно&nbsp;<a href="http://www.software-testing.ru/component/acymailing/user/subscribe" mce_href="http://www.software-testing.ru/component/acymailing/user/subscribe">по ссылке</a>.</p><p> <a href="http://software-testing.ru/forum/index.php?/topic/36736-samye-interesnye-novosti-testirovaniia-za-nacha/" mce_href="http://software-testing.ru/forum/index.php?/topic/36736-samye-interesnye-novosti-testirovaniia-za-nacha/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> <p><img src="http://software-testing.ru/images/stories/library/news-june.png" mce_src="http://software-testing.ru/images/stories/library/news-june.png" class="caption" mce_style="float: left;" style="float: left;" width="118" height="118">Вышел выпуск рассылки за начало июня, его содержание доступно&nbsp;по&nbsp;<a href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-514" mce_href="http://www.software-testing.ru/component/acymailing/archive/view/listid-1-newsletter/mailid-514">ссылке</a>. </p><p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Как всегда в выпуске рассылки&nbsp;собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации&nbsp;<a href="http://www.software-testing.ru/blogs" mce_href="http://www.software-testing.ru/blogs">в ленте блогов</a> и темы&nbsp;<a href="http://www.software-testing.ru/forum/" mce_href="http://www.software-testing.ru/forum/">на форуме</a>.</p> <p style="font-size: 12.16px; text-align: justify;" mce_style="font-size: 12.16px; text-align: justify;">Подписаться на рассылку можно&nbsp;<a href="http://www.software-testing.ru/component/acymailing/user/subscribe" mce_href="http://www.software-testing.ru/component/acymailing/user/subscribe">по ссылке</a>.</p><p> <a href="http://software-testing.ru/forum/index.php?/topic/36736-samye-interesnye-novosti-testirovaniia-za-nacha/" mce_href="http://software-testing.ru/forum/index.php?/topic/36736-samye-interesnye-novosti-testirovaniia-za-nacha/" target="_blank">Обсудить в форуме</a><br mce_bogus="1"></p> «Следствие ведут тестировщики» или место тестировщика в Scrum разработке 2018-06-15T09:31:17Z 2018-06-15T09:31:17Z http://www.software-testing.ru/library/testing/general-testing/2824-investigation-held-by-testers Administrator barancev@gmail.com <p style="text-align: justify;" mce_style="text-align: justify;"><b><img src="http://software-testing.ru/images/stories/library/investigation-held-by-testers/1.png" mce_src="http://software-testing.ru/images/stories/library/investigation-held-by-testers/1.png" class="caption" mce_style="float: left;" style="float: left;" width="232" height="123">Автор:</b> Анаит Азоян, тест-менеджер компании "Лаборатория качества"<br /></p><p style="text-align: justify;" mce_style="text-align: justify;"><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/investigation_held_by_testers_or_testers_role_in_scrum/" mce_href="http://quality-lab.ru/investigation_held_by_testers_or_testers_role_in_scrum/" target="_blank">http://quality-lab.ru/investigation_held_by_testers_or_testers_role_in_scrum/</a><br mce_bogus="1"></p><p style="text-align: justify;" mce_style="text-align: justify;">— Итак, поступило новое дело: в нашем распоряжении 10 дней для поиска места тестировщика в Scrum разработке. Необходимо понять, что же это такое Scrum, что входит в это понятие, кто вовлечен в этот процесс, и что именно необходимо делать тестировщику.</p><p style="text-align: justify;" mce_style="text-align: justify;"><br /> — Шеф, так что же такое Scrum?<br /> — Все элементарно, коллега. <a href="http://quality-lab.ru/experience-with-using-scrumban-in-testing/" mce_href="http://quality-lab.ru/experience-with-using-scrumban-in-testing/" rel="noopener" target="_blank">Scrum</a> – это набор принципов, на которых строится процесс разработки, позволяющий в установленные небольшие промежутки времени предоставлять заказчику (конечному пользователю) наделенное наибольшим приоритетом работающее ПО с новыми возможностями.<br /> — И из чего состоит этот процесс?<br /> — Из принципов, скоупа задач, определенных при планировании, и ограниченных (четко оговоренных и определенных) сроков. Учитывается и то, что качество не должно пострадать из-за скорости или установленных временных рамок.<br /> — Шеф, и с чего начнем?<br /> — А начнем с того, что рассмотрим наиболее простую и понятную схему для Scrum процесса: двухнедельная итерация (10 рабочих дней). При этом мы имеем определенно важный спринт, сплоченную команду разработки и тестирования, минимум документации, четкие требования к проекту и лаконичное описание требуемых разрабатываемых фич.<br /> — И где же в этой схеме место тестировщика?<br /> — А в этом нам предстоит разобраться, коллега!)</p> <p style="text-align: justify;" mce_style="text-align: justify;"><b><img src="http://software-testing.ru/images/stories/library/investigation-held-by-testers/1.png" mce_src="http://software-testing.ru/images/stories/library/investigation-held-by-testers/1.png" class="caption" mce_style="float: left;" style="float: left;" width="232" height="123">Автор:</b> Анаит Азоян, тест-менеджер компании "Лаборатория качества"<br /></p><p style="text-align: justify;" mce_style="text-align: justify;"><b>Оригинальная публикация:</b> <a href="http://quality-lab.ru/investigation_held_by_testers_or_testers_role_in_scrum/" mce_href="http://quality-lab.ru/investigation_held_by_testers_or_testers_role_in_scrum/" target="_blank">http://quality-lab.ru/investigation_held_by_testers_or_testers_role_in_scrum/</a><br mce_bogus="1"></p><p style="text-align: justify;" mce_style="text-align: justify;">— Итак, поступило новое дело: в нашем распоряжении 10 дней для поиска места тестировщика в Scrum разработке. Необходимо понять, что же это такое Scrum, что входит в это понятие, кто вовлечен в этот процесс, и что именно необходимо делать тестировщику.</p><p style="text-align: justify;" mce_style="text-align: justify;"><br /> — Шеф, так что же такое Scrum?<br /> — Все элементарно, коллега. <a href="http://quality-lab.ru/experience-with-using-scrumban-in-testing/" mce_href="http://quality-lab.ru/experience-with-using-scrumban-in-testing/" rel="noopener" target="_blank">Scrum</a> – это набор принципов, на которых строится процесс разработки, позволяющий в установленные небольшие промежутки времени предоставлять заказчику (конечному пользователю) наделенное наибольшим приоритетом работающее ПО с новыми возможностями.<br /> — И из чего состоит этот процесс?<br /> — Из принципов, скоупа задач, определенных при планировании, и ограниченных (четко оговоренных и определенных) сроков. Учитывается и то, что качество не должно пострадать из-за скорости или установленных временных рамок.<br /> — Шеф, и с чего начнем?<br /> — А начнем с того, что рассмотрим наиболее простую и понятную схему для Scrum процесса: двухнедельная итерация (10 рабочих дней). При этом мы имеем определенно важный спринт, сплоченную команду разработки и тестирования, минимум документации, четкие требования к проекту и лаконичное описание требуемых разрабатываемых фич.<br /> — И где же в этой схеме место тестировщика?<br /> — А в этом нам предстоит разобраться, коллега!)</p> Основы BDD: Фреймворки 2018-06-13T08:57:08Z 2018-06-13T08:57:08Z http://www.software-testing.ru/library/testing/testing-automation/2823-bdd-101-frameworks Administrator barancev@gmail.com <p><b><img src="http://software-testing.ru/images/stories/library/bdd-101-frameworks.jpg" mce_src="http://software-testing.ru/images/stories/library/bdd-101-frameworks.jpg" class="caption" mce_style="float: left;" style="float: left;" width="209" height="118">Оригинал статьи:</b> <b><a href="http://automationpanda.com/2017/02/04/bdd-101-frameworks/" mce_href="http://automationpanda.com/2017/02/04/bdd-101-frameworks/" target="_blank">http://automationpanda.com/2017/02/04/bdd-101-frameworks/</a></b></p><p><b>Перевод:</b> Анна Радионова</p><p style="text-align: justify;" mce_style="text-align: justify;">В любом из основных языков программирования существуют BDD фреймворки автоматизации. В некоторых даже не один. Основываясь на структурных принципах, описанных в <a href="https://automationpanda.com/2017/02/03/bdd-101-automation/" mce_href="https://automationpanda.com/2017/02/03/bdd-101-automation/">предыдущей статье</a>, в этой я представляю обзор основных фреймворков, существующих сегодня. Поскольку я вряд ли смогу рассмотреть подробно каждый BDD фреймворк в рамках этой серии, состоящей из 101 статьи, моей целью является помочь вам, читатели, выбрать фреймворк, наиболее подходящий именно вам. Для каждого фреймворка имеется сопроводительная online документация с информацией о его специфике и способах использования, но я бы предпочел не <a href="https://automationpanda.com/2017/01/24/why-is-automation-full-of-duplicate-code/" mce_href="https://automationpanda.com/2017/01/24/why-is-automation-full-of-duplicate-code/">дублировать</a> документацию. Используйте эту статью, главным образом, как справочный материал. (Полный список статей можно найти на странице <a href="https://automationpanda.com/bdd/" mce_href="https://automationpanda.com/bdd/">Automation Panda BDD</a>.)</p> <p><b><img src="http://software-testing.ru/images/stories/library/bdd-101-frameworks.jpg" mce_src="http://software-testing.ru/images/stories/library/bdd-101-frameworks.jpg" class="caption" mce_style="float: left;" style="float: left;" width="209" height="118">Оригинал статьи:</b> <b><a href="http://automationpanda.com/2017/02/04/bdd-101-frameworks/" mce_href="http://automationpanda.com/2017/02/04/bdd-101-frameworks/" target="_blank">http://automationpanda.com/2017/02/04/bdd-101-frameworks/</a></b></p><p><b>Перевод:</b> Анна Радионова</p><p style="text-align: justify;" mce_style="text-align: justify;">В любом из основных языков программирования существуют BDD фреймворки автоматизации. В некоторых даже не один. Основываясь на структурных принципах, описанных в <a href="https://automationpanda.com/2017/02/03/bdd-101-automation/" mce_href="https://automationpanda.com/2017/02/03/bdd-101-automation/">предыдущей статье</a>, в этой я представляю обзор основных фреймворков, существующих сегодня. Поскольку я вряд ли смогу рассмотреть подробно каждый BDD фреймворк в рамках этой серии, состоящей из 101 статьи, моей целью является помочь вам, читатели, выбрать фреймворк, наиболее подходящий именно вам. Для каждого фреймворка имеется сопроводительная online документация с информацией о его специфике и способах использования, но я бы предпочел не <a href="https://automationpanda.com/2017/01/24/why-is-automation-full-of-duplicate-code/" mce_href="https://automationpanda.com/2017/01/24/why-is-automation-full-of-duplicate-code/">дублировать</a> документацию. Используйте эту статью, главным образом, как справочный материал. (Полный список статей можно найти на странице <a href="https://automationpanda.com/bdd/" mce_href="https://automationpanda.com/bdd/">Automation Panda BDD</a>.)</p>