Что пишут в блогах

Подписаться

Онлайн-тренинги

Конференции

Что пишут в блогах (EN)

Разделы портала

Про инструменты

Лучшие вакансии

.
Разработка и тестирование мобильных дип линков (mobile deep links)
05.07.2018 13:35

Автор: Диана Пинчук, QA Engineer, Getsocial.im

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

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

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

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

Подробнее...
 
Новый урок в тренинге "Автоматизатор мобильных приложений"
04.07.2018 12:38

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

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

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

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

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

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

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

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


 
Как привлечь к автоматизации всю команду, а к тестированию - тех, кто им не занимается, что можно сделать для улучшения процессов тестироавния, и что ждет автоматизацию в будущем: самые интересные новости тестирования за вторую половину июня!
03.07.2018 11:08

Вышел выпуск рассылки за вторую половину июня, его содержание доступно по ссылке.

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

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

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

 
Видеозапись доклада Юлии Багрий с онлайн-конференции для тестировщиков КоТэ
02.07.2018 00:00

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

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

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

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

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


Обсудить в форуме
 
Как подключить людей к тестированию
21.06.2018 14:25

Автор: Ян Яап Каннегитер (Jan Jaap Cannegieter)

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

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

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

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

Подробнее...
 
Новаторские подходы в тестировании
21.06.2018 15:27

Автор: Елена Шамхалова, компания "Лаборатория качества"

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

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

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

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

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

Подробнее...
 
Selenium: Накачиваем Мышцы
21.06.2018 16:18

Оригинальная публикация: http://habr.com/post/344340/
Автор: Крутов Иван

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

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

Подробнее...
 
Куда, по моему мнению, движется автоматизация
21.06.2018 13:45

Автор: Баз Дийкстра (Bas Dijkstra)

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

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

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

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

Подробнее...
 
Эффективное автотестирование: это миф или правда?
21.06.2018 14:48

Автор: Олег Грабко

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

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

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

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

Подробнее...
 
Идентификация вклада команды в автоматизацию и влияние на это, часть 2
21.06.2018 11:14

Автор: Катрина Клоки (Katrina Clokie)

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

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

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

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

Подробнее...
 
Видеозапись доклада Олега Половинкина с онлайн-конференции для тестировщиков КоТэ
20.06.2018 16:53

Публикуем запись доклада Олега Половинкина "Тестирование утечек памяти с помощью Selenium"

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

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

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

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

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

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