На главную Software-Testing.Ru - портал специалистов по тестированию и обеспечению качества ПО http://software-testing.ru/component/content/frontpage Thu, 19 Jul 2018 18:51:44 +0000 Joomla! 1.5 - Open Source Content Management ru-ru Видеозапись доклада Романа Иовлева "Архитектура Open Source решений для автоматизации тестирования на JDI 2.0" http://software-testing.ru/library/testing/testing-automation/2847-open-source- http://software-testing.ru/library/testing/testing-automation/2847-open-source- Публикуем доклад Романа Иовлева «Архитектура Open Source решений для автоматизации тестирования на JDI 2.0» с прошедшей конференции COMAQA Spring 2018.

В докладе говорится о новых возможностях Open Source фреймворка JDI для Автоматизации UI Тестирования и не только на языках Java, C# .Net и Python. Архитектор проекта расскажет «всю правду» о своем детище, а Вы можете послушать, сделать выводы и, возможно, использовать это решение для Вашего следующего проекта.

Обсудить в форуме

]]>
barancev@gmail.com (Administrator) frontpage Thu, 19 Jul 2018 08:30:02 +0000
Как тестировать диплинки, делать красивые отчеты о производительности, избавляться от ненужных тестов и тестировать их, а также наши новые тренинги: самые интересные новости тестирования за начало июля-2018 http://software-testing.ru/news/2846-newsletter-july http://software-testing.ru/news/2846-newsletter-july Вышел выпуск рассылки за первую половину июля, его содержание доступно по ссылке.

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Подписаться на рассылку можно по ссылке.

Обсудить в форуме

]]>
barancev@gmail.com (Administrator) frontpage Wed, 18 Jul 2018 06:21:42 +0000
Новый тренинг "Инструменты тестировщика: Консольные утилиты Android" http://software-testing.ru/news/2845-adb http://software-testing.ru/news/2845-adb Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.

Для работы с девайсами и эмуляторами на системе Android нет ничего более удобного, чем инструменты от Google. Один из главных инструментов, входящий в Android SDK — это Android Debug Bridge. Эта утилита дает тестировщику доступ к огромному количеству отладочных команд. С их помощью можно получить и обработать значительно больше данных, чем вручную. Другая утилита — Android Virtual Device — отвечает за запуск и работу с эмуляторами.

Курс «Инструменты тестировщика: Android debug bridge» подробно рассматривает нужные для тестирования команды, при этом опуская лишнюю информацию.

На этом курсе вы научитесь:

  • Запускать и тушить эмуляторы;
  • Подключаться к устройствам по USB и Wi-Fi;
  • Посылать на устройства и принимать любые данные;
  • Менять настройки девайса;
  • Запускать рандомизированное тестирование.

Подробная программа тренинга

Обсудить в форуме
]]>
barancev@gmail.com (Administrator) frontpage Tue, 17 Jul 2018 10:31:59 +0000
Как тестировать ваши тесты http://software-testing.ru/library/testing/testing-automation/2844-how-to-test-tests http://software-testing.ru/library/testing/testing-automation/2844-how-to-test-tests Автор: Дейв Вестервельд (Dave Westerveld)

Оригинал статьи: http://blog.testproject.io/2017/11/21/how-to-test-tests/

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

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

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

]]>
barancev@gmail.com (Administrator) frontpage Mon, 16 Jul 2018 09:27:40 +0000
Видеозапись доклада Елены Егоровой с онлайн-конференции для тестировщиков КоТэ http://software-testing.ru/library/around-testing/management/2843-new-projects-immersion-secrets http://software-testing.ru/library/around-testing/management/2843-new-projects-immersion-secrets Публикуем доклад Елены Егоровой "Секреты погружения в новые проекты"

Каждый тестировщик в своей практике сталкивается с необходимостью погружения в тот или иной проект: его активности, правила, подходы, устоявшуюся практику. Однако далеко не всегда данный процесс налажен, имеет продуманную структуру, собранную воедино документацию и наставника, который весь этот процесс самоотверженно курирует.

От того, правильно или неправильно начинается погружение сотрудника, зависят очень многие факторы:

  • как быстро тестировщик станет полезным на проекте?
  • как много времени на погружение придётся затратить тест-менеджеру?
  • насколько комфортным для сотрудника будет период ознакомления?
  • качественный ли информационный фундамент будет заложен на будущее?

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

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

Обсудить в форуме

]]>
barancev@gmail.com (Administrator) frontpage Fri, 13 Jul 2018 08:44:37 +0000
Пример плохой организации автоматизированного тестирования с разбором полетов http://software-testing.ru/library/testing/testing-automation/2842-bad-automation-testing-organization-example http://software-testing.ru/library/testing/testing-automation/2842-bad-automation-testing-organization-example Автор: Айжана Нургалиева

Оригинальная публикация: http://quality-lab.ru/bad_automation_testing_organization_example_and_its_debriefing/

Про автоматизацию

Почему мы доверяем нашу жизнь машинам? Как известно, человек – существо ленивое. Если кто-то может постирать, раскопать, подумать (?) за нас, то мы с легкостью вверяем ему наши обязанности и переключаемся на более интересные вещи (прокрастинация в социальных сетях не считается :) ).

Но есть еще один немаловажный аспект: автоматизация любого процесса – это увеличение производительности. Профит правильно заавтоматизированного процесса улетает в космос. Возможности современных машин поражают воображение. Следовательно, не воспользоваться в тестировании благами автоматизации, наверное, было бы самой большой ошибкой в сфере разработки программного обеспечения.

]]>
barancev@gmail.com (Administrator) frontpage Thu, 12 Jul 2018 08:10:27 +0000
Новый тренинг "Инструменты тестировщика: Командная строка" http://software-testing.ru/news/2841-bash http://software-testing.ru/news/2841-bash Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.

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

Курс «Инструменты тестировщика: Командная строка» содержит все популярные команды из Bash, а так же множество домашних заданий на отработку знаний.

На этом курсе вы научитесь:

  • Работать с файлами и папками;
  • Искать внутри файлов, директорий и дерева процессов;
  • Выделять и обрабатывать запущенные в системе программы;
  • Записывать любую информацию в файлы;
  • Настраивать удобную и информативную консоль.
Фрагмент курса можно посмотреть здесь

Подробная программа

Обсудить в форуме
]]>
barancev@gmail.com (Administrator) frontpage Wed, 11 Jul 2018 08:20:28 +0000
Как избавиться от тестов (с умом) http://software-testing.ru/library/testing/general-testing/2840-how-to-get-rid-of-tests-smartly http://software-testing.ru/library/testing/general-testing/2840-how-to-get-rid-of-tests-smartly Автор: Дейв Вестервельд (Dave Westerveld)

Оригинал статьи: http://offbeattesting.com/2017/10/23/how-to-get-rid-of-tests-smartly

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

Я не очень хорошо себя чувствовал.

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

]]>
barancev@gmail.com (Administrator) frontpage Tue, 10 Jul 2018 08:29:28 +0000
Видеозапись доклада Вадима Зубовича «Красивое тестирование производительности» http://software-testing.ru/library/testing/performance-testing/2839-jmeter http://software-testing.ru/library/testing/performance-testing/2839-jmeter Публикуем доклад Вадима Зубовича «Красивое тестирование производительности» с прошедшей конференции COMAQA Spring 2018.

Все, кто когда-либо сталкивался с тестированием производительности, прекрасно знают, как сложно сделать отчеты понятными, хорошо визуализированными и прозрачными для заказчика. Очень важно выбрать "правильные" метрики и разработать нужные профили нагрузки, но если в результате заказчик увидит скучные и непонятные кривые на белом фоне, он вполне может отказаться от тестирования производительности как такового, поскольку результат будет не вполне прозрачен. Давайте посмотрим, как можно улучшить впечатление от результатов тестирования производительности, на примере интеграции JMeter с мощным инструментом визуализации - Grafana.

Обсудить в форуме

]]>
barancev@gmail.com (Administrator) frontpage Mon, 09 Jul 2018 08:38:00 +0000
Сказание о практике и восприятии http://software-testing.ru/library/testing/general-testing/2838-practic-and-perception http://software-testing.ru/library/testing/general-testing/2838-practic-and-perception Автор: Шон Бойсе (Shaun Boyce)

Оригинал статьи: http://www.testingtrapezemagazine.com/wp-content/uploads/2017/10/TestingTrapeze-2017-October-v1.1.pdf

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

Иногда я думаю о том, чего люди ожидают от вида тестировщика в процессе тестирования? Как, с их точки зрения, выглядит «тестирование»?

Если я заменю «тестировщика» на «программиста» или «разработчика» (а тестирование – на программирование или разработку), что вы себе представите? Когда я говорю, что я тестировщик, зачастую на меня тупо пялятся в ответ – как минимум тогда, когда я разговариваю с людьми, не работающими в сфере ПО. В результате я немного рассказываю про то, как я помогаю разрабатывать ПО и трачу время на выяснение, получат ли люди в итоге то, что на самом деле хотят – это определение, я надеюсь, легче для понимания. Дискуссия становится более прямолинейной, если мои собеседники тоже заняты в сфере ПО, но даже тогда я часто сталкиваюсь с целой линейкой предположений о том, что такое тестирование, или чем оно может быть.

]]>
barancev@gmail.com (Administrator) frontpage Fri, 06 Jul 2018 07:27:36 +0000
Разработка и тестирование мобильных дип линков (mobile deep links) http://software-testing.ru/library/testing/mobile-testing/2837-mobile-deep-links http://software-testing.ru/library/testing/mobile-testing/2837-mobile-deep-links Автор: Диана Пинчук, QA Engineer, Getsocial.im

Англоязычный источник.

Мобильные дип линки (mobile deep links) все чаще используются во многих мобильных приложениях, но до сих пор многие разработчики и тестировщики сталкиваются с различными проблемами при их разработке и интеграции. Мы в GetSocial более 4 лет разрабатываем свое deep links решение. За это время мы столкнулись со множеством изменений в мобильной экосистеме, включая изменения в ОС, браузерах и стандартах самих дип линков.

В этой статье описаны самые распространенные проблемы при работе с дип линками, а также советы по их тестированию. Но для начала короткое напоминание, что они из себя представляют.

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

]]>
barancev@gmail.com (Administrator) frontpage Thu, 05 Jul 2018 09:35:14 +0000
Новый урок в тренинге "Автоматизатор мобильных приложений" http://software-testing.ru/library/testing/testing-automation/2836-mobile-automation-4 http://software-testing.ru/library/testing/testing-automation/2836-mobile-automation-4 Автоматизатор мобильных приложений – одна из наиболее высокооплачиваемых профессий на рынке. Учитывая дефицит кадров, многие автоматизаторы стоят дороже программистов. Поэтому любому хорошему тестировщику стоит освоить базовые навыки мобильной автоматизации.

В мае мы запустили новый тренинг "Автоматизатор мобильных приложений", который дает все необходимые навыки для самостоятельной настройки полного стека автоматизации с нуля.

Курс состоял из пяти тем. И сейчас в нем добавился новый урок, Continious Integration.

Подобное описание программы

Тренинг расширился, но стоимость участия пока осталась прежней. Успейте записаться;)

Зарегистрироваться

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

Обсудить в форуме


]]>
barancev@gmail.com (Administrator) frontpage Wed, 04 Jul 2018 08:38:07 +0000
Как привлечь к автоматизации всю команду, а к тестированию - тех, кто им не занимается, что можно сделать для улучшения процессов тестироавния, и что ждет автоматизацию в будущем: самые интересные новости тестирования за вторую половину июня! http://software-testing.ru/news/2835-newsletter-june-2 http://software-testing.ru/news/2835-newsletter-june-2 Вышел выпуск рассылки за вторую половину июня, его содержание доступно по ссылке.

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Подписаться на рассылку можно по ссылке.

Обсудить в форуме

]]>
barancev@gmail.com (Administrator) frontpage Tue, 03 Jul 2018 07:08:44 +0000
Видеозапись доклада Юлии Багрий с онлайн-конференции для тестировщиков КоТэ http://software-testing.ru/library/around-testing/requirements/2833-ideological-testing-and-being-customer-success http://software-testing.ru/library/around-testing/requirements/2833-ideological-testing-and-being-customer-success

Публикуем запись доклада Юлии Багрий "Как тестировать идейно и быть Customer Success Advocate"

Одни из частых заблуждений тестировщиков заключаются в том, что дефекты нужно искать после того как закончена реализация продукта или его части, а аналитика — «священная корова», которая не может ошибаться. Но это отнюдь не так, и тестировщики не должны бояться брать под сомнения адекватность требований.

В данном докладе мы детальнее рассмотрим:

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

Доклад будет интересен всем, кто сомневается в необходимости тестирования требований, а также тем, кто знает, что нужно изменить, но не может определиться, как реализовать на практике.


Обсудить в форуме
]]>
barancev@gmail.com (Administrator) frontpage Sun, 01 Jul 2018 20:00:00 +0000
Как подключить людей к тестированию http://software-testing.ru/library/testing/general-testing/2830-way-to-involve-stakeholders-in-testing http://software-testing.ru/library/testing/general-testing/2830-way-to-involve-stakeholders-in-testing Автор: Ян Яап Каннегитер (Jan Jaap Cannegieter)

Оригинал статьи: http://www.testingcircus.com/the-way-to-involve-stakeholders-in-testing/

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

Когда восемнадцать лет назад я проходил свой первый курс по тестированию, я узнал, что типичный тест-проект состоит из тест-стратегии, тест-плана, тест-сценариев, выполнения тест-кейсов и отчетности о результатах. Еще мне говорили, что тестирование – это профессия, и для хорошего тестирования нужны профессиональные тестировщики.

Однако иногда вы оказываетесь в ситуации, когда это не лучший способ тестировать. В этой статье я описываю проект, в котором тестирование проводилось иначе, без профессиональных тестировщиков. Теперь я знаю, что некоторые называют такой подход «охотой на баги», и я убежден, что в этой конкретной ситуации охота на баги – лучший выход.

]]>
barancev@gmail.com (Administrator) frontpage Thu, 21 Jun 2018 10:25:53 +0000
Новаторские подходы в тестировании http://software-testing.ru/library/around-testing/processes/2832-report-for-march-2018 http://software-testing.ru/library/around-testing/processes/2832-report-for-march-2018 Автор: Елена Шамхалова, компания "Лаборатория качества"

Оригинальная публикация: http://quality-lab.ru/report-for-march-2018/

Как показать заказчику, что согласованного времени не хватает на тестирование? Что поможет не пропустить ни одного бага? Эти проблемы мы решили в марте. Что же нам помогло?

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

1. Внедряем прозрачную отчетность

На проекте по тестированию мобильного приложения возникла путаница с тестовой документацией, а именно с тест-кейсами и чек-листами. Проблема заключалась в том, что заказчика вообще не интересовала наша документация, и он не спешил согласовывать правильность составленных чек-листов и тест-кейсов. Совершенно не выделялось время как на написание и актуализацию документов, так и на смоук и регрессионное тестирование перед релизами; они выполнялись лишь частично в редкие свободные моменты. Такая ситуация длилась долгое время и привела к тому, что на продуктиве начали сыпаться критические и блокирующие дефекты. Соответственно, у целевой аудитории нарастало раздражение при пользовании продуктом.

]]>
barancev@gmail.com (Administrator) frontpage Thu, 21 Jun 2018 11:27:02 +0000
Selenium: Накачиваем Мышцы http://software-testing.ru/library/testing/testing-automation/2834-selenium http://software-testing.ru/library/testing/testing-automation/2834-selenium Оригинальная публикация: http://habr.com/post/344340/
Автор: Крутов Иван

Прошло довольно много времени с момента нашей последней статьи об эффективной Selenium-инфраструктуре. Если вы находитесь в самом начале непростого пути Selenium — советую ознакомиться с нашими статьями про масштабируемый Selenium (часть I, часть II), Selenoid — универсальный инструмент для автоматизации тестов в браузерах (раз, два), Selenium под Windows (ссылка). Если вам больше нравятся мотивирующие рассказы — посмотрите видео моего доклада про масштабируемый Selenium на SeleniumConf Berlin 2017.

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

]]>
barancev@gmail.com (Administrator) frontpage Thu, 21 Jun 2018 12:18:01 +0000
Куда, по моему мнению, движется автоматизация http://software-testing.ru/library/testing/testing-automation/2829-test-automation-industry-is-going http://software-testing.ru/library/testing/testing-automation/2829-test-automation-industry-is-going Автор: Баз Дийкстра (Bas Dijkstra)

Оригинал статьи: https://www.ontestautomation.com/on-where-i-think-the-test-automation-industry-is-going/

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

Если долго ведешь блог, то одним из забавных результатов становится то, что люди начинают воспринимать тебя как эксперта. Так это или не так в моем случае – вам судить. В любом случае ко мне обращаются за советами по поводу карьеры, а также спрашивают, знаю ли я, куда движется отрасль. Отвечать на первую часть я здесь не буду – нет такого понятия, как общие советы по карьере, а делиться вопросами, которые мне задавали, и моими ответами мне неловко.

В этой статье я поделюсь своими мыслями на тему «куда движется отрасль». Вы все равно увидите в ней скрытые карьерные советы.

]]>
barancev@gmail.com (Administrator) frontpage Thu, 21 Jun 2018 09:45:44 +0000
Эффективное автотестирование: это миф или правда? http://software-testing.ru/library/testing/testing-automation/2831-report-for-february-2018 http://software-testing.ru/library/testing/testing-automation/2831-report-for-february-2018 Автор: Олег Грабко

Оригинальная публикация: http://quality-lab.ru/report-for-february-2018/

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

  • автоматизация — это высшее благо при проведении регрессионного тестирования!
  • автоматизация помогает исключить человеческий фактор, а значит минимизировать ошибки!
  • все, что может быть автоматизировано, должно быть автоматизировано!

А теперь с удовольствием и гордостью представляем на ваш суд каждое достижение, успешно реализованное нами в феврале.

]]>
barancev@gmail.com (Administrator) frontpage Thu, 21 Jun 2018 10:48:19 +0000
Идентификация вклада команды в автоматизацию и влияние на это, часть 2 http://software-testing.ru/library/testing/testing-automation/2828-identifying-and-influencing-how-people-2 http://software-testing.ru/library/testing/testing-automation/2828-identifying-and-influencing-how-people-2 Автор: Катрина Клоки (Katrina Clokie)

Оригинал статьи: http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html

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

Вклад в автотесты

Затем задумайтесь о том, как люди участвуют в тест-автоматизации в зависимости от того, где они в этой модели находятся. Изначально я пометила части диаграммы как доступ, навыки и мотивацию:

]]>
barancev@gmail.com (Administrator) frontpage Thu, 21 Jun 2018 07:14:18 +0000
Видеозапись доклада Олега Половинкина с онлайн-конференции для тестировщиков КоТэ http://software-testing.ru/library/testing/security/2827-memory-leaks-testing-in-selenium http://software-testing.ru/library/testing/security/2827-memory-leaks-testing-in-selenium Публикуем запись доклада Олега Половинкина "Тестирование утечек памяти с помощью Selenium"

Все приложения можно условно разделить на «спринтеров» и «марафонцев». Спринтеров запускают редко и ненадолго — например, интернет-банк для проведения разовых операций. Марафонцы же включены у своих пользователей постоянно: текстовые редакторы, бухгалтерские программы, системы документооборота и т.д.

Если ваш продукт — марафонец, то вам просто необходимо тестирование надёжности (aka reliability testing). В рамках такого тестирования мы проверяем, как продукт ведёт себя при длительном использовании, не наблюдается ли утечек памяти, не растут ли используемые ресурсы, не возникают ли непредвиденные ошибки.

В своём докладе Олег расскажет, как проводить автоматизированное тестирование надёжности веб-приложений при помощи Selenium Web Driver.

По итогам этого доклада вы узнаете:
  • Какие критичные ошибки «марафонцев» можно пропустить, не уделяя достаточно внимания тестированию надёжности
  • Что такое утечки памяти, и почему растёт память браузера при длительном использовании продукта
  • Почему автоматизация тестирования — наиболее оправданное решение для тестирования надёжности
  • С чего начать автоматизацию reliability тестов, и как это лучше всего сделать.

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

Обсудить в форуме

]]>
barancev@gmail.com (Administrator) frontpage Wed, 20 Jun 2018 12:53:38 +0000
Идентификация вклада команды в автоматизацию и влияние на это, часть 1 http://software-testing.ru/library/testing/testing-automation/2826-identifying-and-influencing-how-people http://software-testing.ru/library/testing/testing-automation/2826-identifying-and-influencing-how-people Автор: Катрина Клоки (Katrina Clokie)

Оригинал статьи: http://katrinatester.blogspot.ru/2017/10/identifying-and-influencing-how-people.html

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

Это письменная версия моего выступления на официальной конференции по Selenium в Берлине. Если вы предпочитаете посмотреть доклад, он доступен здесь: Selenium YouTube channel.

Как ваши коллеги вкладываются в автоматизацию?

Кто участвует в дизайне, разработке и поддержке наборов тестов?

Что произойдет, если люди в вашей команде изменят свой вклад в автоматизацию?

Как вы можете повлиять на эти перемены?

Эта статья поможет вам рассмотреть эти вопросы.

]]>
barancev@gmail.com (Administrator) frontpage Tue, 19 Jun 2018 08:58:23 +0000
Аддоны своими руками, тестирование безопасности и производительности для начинающих, и немного о BDD: самые интересные новости тестирования за начало июня 2018 http://software-testing.ru/news/2825-newsletter-june http://software-testing.ru/news/2825-newsletter-june Вышел выпуск рассылки за начало июня, его содержание доступно по ссылке.

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Подписаться на рассылку можно по ссылке.

Обсудить в форуме

]]>
barancev@gmail.com (Administrator) frontpage Mon, 18 Jun 2018 09:47:26 +0000
«Следствие ведут тестировщики» или место тестировщика в Scrum разработке http://software-testing.ru/library/testing/general-testing/2824-investigation-held-by-testers http://software-testing.ru/library/testing/general-testing/2824-investigation-held-by-testers Автор: Анаит Азоян, тест-менеджер компании "Лаборатория качества"

Оригинальная публикация: http://quality-lab.ru/investigation_held_by_testers_or_testers_role_in_scrum/

— Итак, поступило новое дело: в нашем распоряжении 10 дней для поиска места тестировщика в Scrum разработке. Необходимо понять, что же это такое Scrum, что входит в это понятие, кто вовлечен в этот процесс, и что именно необходимо делать тестировщику.


— Шеф, так что же такое Scrum?
— Все элементарно, коллега. Scrum – это набор принципов, на которых строится процесс разработки, позволяющий в установленные небольшие промежутки времени предоставлять заказчику (конечному пользователю) наделенное наибольшим приоритетом работающее ПО с новыми возможностями.
— И из чего состоит этот процесс?
— Из принципов, скоупа задач, определенных при планировании, и ограниченных (четко оговоренных и определенных) сроков. Учитывается и то, что качество не должно пострадать из-за скорости или установленных временных рамок.
— Шеф, и с чего начнем?
— А начнем с того, что рассмотрим наиболее простую и понятную схему для Scrum процесса: двухнедельная итерация (10 рабочих дней). При этом мы имеем определенно важный спринт, сплоченную команду разработки и тестирования, минимум документации, четкие требования к проекту и лаконичное описание требуемых разрабатываемых фич.
— И где же в этой схеме место тестировщика?
— А в этом нам предстоит разобраться, коллега!)

]]>
barancev@gmail.com (Administrator) frontpage Fri, 15 Jun 2018 09:31:17 +0000
Основы BDD: Фреймворки http://software-testing.ru/library/testing/testing-automation/2823-bdd-101-frameworks http://software-testing.ru/library/testing/testing-automation/2823-bdd-101-frameworks Оригинал статьи: http://automationpanda.com/2017/02/04/bdd-101-frameworks/

Перевод: Анна Радионова

В любом из основных языков программирования существуют BDD фреймворки автоматизации. В некоторых даже не один. Основываясь на структурных принципах, описанных в предыдущей статье, в этой я представляю обзор основных фреймворков, существующих сегодня. Поскольку я вряд ли смогу рассмотреть подробно каждый BDD фреймворк в рамках этой серии, состоящей из 101 статьи, моей целью является помочь вам, читатели, выбрать фреймворк, наиболее подходящий именно вам. Для каждого фреймворка имеется сопроводительная online документация с информацией о его специфике и способах использования, но я бы предпочел не дублировать документацию. Используйте эту статью, главным образом, как справочный материал. (Полный список статей можно найти на странице Automation Panda BDD.)

]]>
barancev@gmail.com (Administrator) frontpage Wed, 13 Jun 2018 08:57:08 +0000