| 
		21.12.2018 14:56	 | 
 
| 
  Автор: Кристин Джеквони (Kristin Jackvony) 
Оригинал статьи: http://thethinkingtester.blogspot.ru/2018/03/testing-post-requests.html
  
Перевод: Ольга Алифанова. 
Сегодня мы рассмотрим POST-запросы. Они, пожалуй, наиболее важные из всех REST-запросов, потому что добавляют новые записи в базу данных приложения. Очень важно как следует их протестировать, потому что они напрямую влияют на качество данных вашей базы.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
					
		
	| 
		21.12.2018 14:33	 | 
 
| 
 Публикуем подборку докладов с конференции SQA Days 24, посвященную автоматизации тестирования. 
- Как запускать 10-часовые UI тесты за 5 мин в условиях 30 релизов в день – Руслан Остропольский, DocDoc (Москва).
 
- Автоматизация тестирования в Lean проектах – Екатерина Боброва, ТамТэк (Омск).
 
- BDD: треугольник с вершинами Risk Management, QA Management и горячо дискутируемая техническая составляющая – Антон Семенченко, EPAM (Минск).
 
- Автоматизация поиска утечек памяти в клиентском JavaScript – Сергей Докучаев, Тензор (Ярославль).
   | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
					
		
	| 
		20.12.2018 11:20	 | 
 
| 
  Автор: Виктор Славчев (Viktor Slavchev) 
Оригинал статьи: https://mrslavchev.com/2018/03/30/hindsight-lessons-about-automation-layers-of-automation/
  
Перевод: Ольга Алифанова Усилия по тестированию прилагаются на различных уровнях автоматизации в приложении. Вот некоторые из них, которые я, согласно личному опыту, нахожу интересными:  
 
- Автоматизация      на юнит-уровне – она редко      касается кого-либо, кроме разработчиков, и я считаю, что это правильно. В      норме цель юнит-тестов – это предоставление быстрой обратной связи о      правильности работы кода. Конечно, они подвержены тем же болезням, что и      автоматизация в целом – "утверждающе-демонстративному" образу      мышления при создании тестов. Даже если тесты используются в методологии      управления через тестирование, они не особенно полезны, если сообщают      только о том, что продукт работает. Фактически любой тест, который не      подвергает систему суровым испытаниям с целью выявления проблем – это      просто показуха.
 
 
Тут важно помнить, что очень глупо полагать, что наличие юнит-тестов означает, что что-то вообще тестировалось, или же что нужда в других уровнях тестирования благодаря наличию юнит-тестов снизилась. Юнит-тесты просто сообщают, что наш код готов двигаться дальше по цепочке тестирования. Не больше, не меньше!  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
		 | 
	
		
		
										
				
	| 
		19.12.2018 15:49	 | 
 
| 
  
 Открыта регистрация и прием докладов на юбилейную 25-ю международную конференцию по тестированию ПО -  SQA Days-25.
  
Организаторы пригласили большое количество ключевых докладчиков и запланировали различные интересные активности. Ну и, конечно же, организаторы постараются создать для Вас атмосферу праздника в рамках юбилейного мероприятия. 
Конференция пройдет 31 мая - 01 июня 2019 в Санкт-Петербурге в гостинице Crowne Plaza Airport (будет организована доставка участников от ст. м. "Московская"). 
Внимание! До 31 декабря 2018 г. действует super early bird период регистрации.  Воспользуйтесь низкой ценой и скидкой для наших читателей (промокод для получения 10% скидки - s-t.ru) 
Зарегистрироваться
  Приглашаем Вас     поделиться экспертизой и предложить доклад. Помимо шанса получить классный     приз, это возможность получить признание аудитории и обратную связь,     которая поможет дальнейшему развитию. Кроме того, это Ваш вклад в историю     отрасли.
  
Предложить доклад
  
  
И это еще не все! 
Все материалы     конференции SQA Days-24 выложены в открытый доступ: 
 | 
 
 
 
	| 
		18.12.2018 22:42	 | 
 
| 
  Меня зовут Виталий Котов и я работаю в компании Badoo. В одной из предыдущих статей я рассказывал, что у нас есть некий интерфейс, который помогает взаимодействовать с автотестами как тестировщикам, так и разработчикам.    Не раз и не два меня просили рассказать о нём подробнее.    Под катом я (наконец!) расскажу о том, как писал этот интерфейс и что он умеет. Расскажу о фичах, которые прижились, и о тех, которые оказались невостребованными по тем или иным причинам. Возможно, некоторые идеи вам покажутся интересными, и вы тоже задумаетесь о подобном «помощнике».
  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		18.12.2018 16:04	 | 
 
| 
  Автор: Кристин Джеквони (Kristin Jackvony) 
Оригинал статьи: http://thethinkingtester.blogspot.ru/2018/02/introduction-to-rest-requests.html
  
http://thethinkingtester.blogspot.ru/2018/02/testing-get-requests.html
  
Перевод: Ольга Алифанова. 
Все больше и больше компаний переходит на микросервисы в своих приложениях. Это означает, что разные секции приложения могут иметь отдельные хранилища данных и отдельные команды для взаимодействия с ними. Преимущество такого подхода в том, что в небольшой компонент внедрять изменения куда проще, нежели менять все приложение. Это также означает, что если упадет один микросервис, оставшаяся часть приложения продолжит функционировать. К примеру, представьте, что у вас есть сайт проката велосипедов. У него есть микросервис системы бронирования, и еще один – для учета оборудования. Если микросервис оборудования упадет, пользователи все равно смогут бронировать велосипеды, используя кэшированные данные сервиса оборудования. 
Большинство микросервисов используют API – программные интерфейсы приложения, которые представляют собой наборы команд, описывающих, как можно использовать службу. Большая часть API использует REST-запросы (Representational State Transfer — «передача состояния представления») для отправки и получения данных. 
Однако, несмотря на широкое применение REST API в современных приложениях, многие тестировщики даже не подозревают, как легко их тестировать! Эта статья – введение в REST-запросы и их использование в тестировании API.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		17.12.2018 13:01	 | 
 
| 
  Вышел выпуск рассылки за первую половину декабря, его содержание доступно по ссылке.
 Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме. 
Подписаться на рассылку можно по ссылке. 
Обсудить в форуме
   | 
 
 
 
	| 
		14.12.2018 12:45	 | 
 
| 
 Мы отобрали доклады с конференции SQA Days 24, посвященные вопросам управления людьми в тестировании.  1. "Экспертный" тест-менеджер - почему им нельзя стать и что из этого следует, Андрей Ладутько, PandaDoc, Минск 2. Статика vs Динамика. REVолюционные изменения в команде тестирования, Елена Светлова, Олеся Серегина, T-Systems, Санкт-Петербург 3. Экономика тестирования. версия 1.0, Александр Александров, Luxoft, Москва  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		13.12.2018 12:52	 | 
 
| 
  
 Новый год - время подарков, и мы к вам не с пустыми руками! 
Около полугода назад мы запустили несколько курсов по инструментам тестировщика: bash, git и adb. Они очень понравились ученикам, и мы получили много качественного фидбека. В том числе многие просили нас осветить Chrome DevTools - самый популярный инструмент в тестировании веб-приложений. Вы просили — мы сделали! 
Встречайте: курс “Chrome DevTools: инструменты тестировщика”. Он создан для быстрого погружения в специфические для тестирования навыки работы с этим инструментом. Курс — практический, теория дается в минимально необходимом для понимания объеме. Знания, приобретенные на этом курсе, помогут вам эффективно работать с Chrome DevTools сразу по окончании занятий. 
Вы научитесь: 
- писать CSS и XPath локаторы;
 
- ловить JS-ошибки;
 
- отличать типы запросов друг от      друга;
 
- проверять сайт под нагрузкой;
 
- эмулировать экран мобильных      устройств;
 
- менять скорость соединения;
 
- проверять сертификаты      безопасности,
 
 
и огромному количеству других вещей. 
Записаться можно по ссылке, для первого запуска действует льготная цена - всего 2500 рублей. 
Но это еще не все! 
Несмотря на то, что мы поставили очередные запуски курсов по инструментам перед самым новым годом - 26 декабря, мы учли, что в новогодние каникулы хочется отдыхать, а не учиться, поэтому увеличили срок курса в два раза. Поэтому те, кто хочет отдохнуть в новогодние каникулы, смогут это сделать и не отстать от группы, а те, кто готов потратить праздники продуктивно могут закончить курс во время новогодних каникул. 
Подробная информация о курсах по ссылкам ниже.
  
Chrome DevTools: Инструменты тестировщика
  
Командная строка: инструменты тестировщика
  
Консольные утилиты Android: инструменты тестировщика
  
Git: инструменты тестировщика
  
Наконец, в качестве финального подарка мы подготовили новогодние скидки на курсы серии “Инструменты тестировщика”. 
При стоимости одного курса в 3000₽ можно купить 
- 2 курса за 5000₽
 
- 3 курса за 7000₽
 
- 4 курса за 9000₽
 
 
Записывайтесь на курсы, получайте новые навыки и проводите новогодние каникулы с пользой! 
Для оплаты одновременно нескольких курсов используйте следующую ссылку: http://www.learnqa.ru/newyear
  
Обсудить в форуме
   | 
 
 
 
	| 
		12.12.2018 17:57	 | 
 
| 
  Любой заинтересованный в деньгах тестировщик иногда задаёт вопросы:   * Сколько я стою как специалист?  * Какие навыки нужно развивать, чтобы повысить свою ценность для работодателя?   *Не стану ли я получать больше, сменив офисную работу в Барнауле на удалёнку в Москве?    Уровень дохода – это своеобразный универсальный эквивалент успешности специалиста на своём профессиональном поприще. И если о своём уровне дохода мы знаем всё, то в каком направлении развиваться, чтобы этот доход увеличить, мы можем только догадываться. Согласно принципу Парето 80% средств работодатель/заказчик готов платить за 20% наших умений и навыков. Вопрос лишь в том, какие навыки в современных реалиях входят в эти 20%. И сегодня мы попробуем подобрать тот самый ключик к успеху.    В своём исследовании мы решили пойти, так сказать, «от человека», и потому проводим опрос не на уровне CIO и кадровых служб, а на уровне лиц, «кровно» заинтересованных в результатах опроса: вас, уважаемые QA специалисты.    По итогам этого опроса мы опубликуем аналитическую статью, из которой вы узнаете:   * Как зарплаты QA специалистов зависят от стран, должностей и типов занятости.  * Какие навыки тестировщика ценятся на рынке труда больше всего. 
* Как суммарный опыт работы в сфере QA влияет на итоговую ЗП тестировщиков.    Пожалуйста, будьте объективны и реалистичны, отвечая на вопросы. Это многократно повысит достоверность и ценность проводимого исследования!    Ссылка на форму опроса: http://goo.gl/forms/B6Q0NZqOHpnEj4L82  Сроки проведения опроса: 13-28 декабря  Организатор опроса: «Лаборатория качества».  Место публикации результата опроса: http://software-testing.ru
  Обсудить в форуме
   | 
 
 
 
	| 
		12.12.2018 11:40	 | 
 
| 
  Автор: Катрина Клоки (Katrina Clokie) 
Оригинал статьи
  
Перевод: Ольга Алифанова Какое-то время назад я создала опрос в Твиттере про юнит-тесты: 
"Код без юнит-тестов – это изначально плохой код? 
Да: 19% 
Возможно, да: 24% 
Зависит: 36% 
Нет: 21%" 
Последовавшие дискуссии покрыли ряд интересных моментов, которые опровергли некоторые мои предположения о юнит-тестах и том, как мы оцениваем код.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
 | 
								
		 
		 
	 |