| 
		28.06.2022 00:00	 | 
 
| 
 Ольга Назина (Киселёва) Анализ тестов — это выкидывание лишнего из вашего чек-листа. Работа из серии «сесть и подумать»: Было бы здорово дать некий алгоритм, который поможет всегда и везде, но нет, увы. Универсальная фраза здесь только «сесть и ПОДУМАТЬ». А самое главное: «вместе с водой не выплеснуть ребенка». Убирайте тесты аккуратно, особенно в первые годы работы. Возможно, выкинутое было отнюдь не лишним...  
  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
					
		
	| 
		27.06.2022 00:00	 | 
 
| 
  Автор: Кейт Полк (Kate Paulk) Оригинал статьи Перевод: Ольга Алифанова
 Высшее руководство многих компаний по разработке ПО сложно убедить, что компании нужно нанять больше тестировщиков. К сожалению, ряд причин не нанимать тестировщиков заставляет всех тестировщиков (и приличное количество разработчиков) недоумевать, в какое количество мифов о тестировании верят люди, принимающие решения. 
Ниже – десять распространенных и наиболее ошибочных причин не нанимать тестировщиков.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
					
		
	| 
		23.06.2022 00:00	 | 
 
| 
 Автор: Анастасия Копова 
 
  
При приёмке задач мы уделяем большое внимание проверке клиент-серверного взаимодействия. Опыт проведения собеседований показывает, что новички в тестировании мобильных приложений ограничиваются интерфейсными проверками, упуская из виду то, что за каждым изменением интерфейса стоит отправка запроса к серверу и получение ответа от него. Здесь и возникает пространство для ошибок. Если повезло, то кандидат знает о необходимости проверки сетевого взаимодействия, но, за редким исключением, его знания ограничены Rewrite или Breakpoints. Сегодня я расскажу, с какими задачами сталкиваются тестировщики мобильных приложений и как в этом помогает Charles Proxy.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
		 | 
	
		
		
										
				
	| 
		22.06.2022 00:00	 | 
 
| 
  Автор: Теодор Жеррад (Theodore Gerrad) Оригинал статьи Перевод: Ольга Алифанова
 Если вы интересуетесь тест-автоматизацией, то в какой-то момент зададитесь одним (или всеми) из следующих вопросов – что такое Page Object Model (POM)? Важна ли тест-автоматизация? Надо ли этому учиться? Сколько времени это обучение займет? Если вы похожи на меня – а вы, скорее всего, похожи – то вы впадете в панику, быстро и последовательно спрашивая себя обо всем этом. Хоть я и не эксперт (пока что), я могу предложить свой взгляд на эту проблему. Хоть я и не могу явно ответить на все эти вопросы, я хотел бы поделиться рядом мыслей в этой статье.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		21.06.2022 14:30	 | 
 
| 
 Опубликован выпуск рассылки за начало июня. 
В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме. 
Содержание рассылки доступно по ссылке. 
Подписаться на рассылку  | 
 
 
 
	| 
		20.06.2022 00:00	 | 
 
| 
 Автор: Костуров Георгий, СберМаркет 
  
 
Меня зовут Георгий Костуров, я лид фронта в одной из команд СберМаркета. Хочу рассказать про виды тестов и рассмотреть несколько подходов к тестированию. В основном здесь примеры из frontend, но идеи подойдут и для backend. В статье нет конкретных примеров кода (хотя присутствуют ссылки на материалы, где они есть), но изложены идеи и общие правила написания тестов.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		16.06.2022 00:00	 | 
 
| 
  Автор: Марсель Гелен (Marcel Gehlen) Оригинал статьи Перевод: Ольга Алифанова
 Недавно я проводил воркшоп об исследовательском тестировании. Более того, коллеги хотят использовать сессионное тестирование в другом проекте, но пока что у них маловато опыта такой работы. Одна из тем, о которой обе группы хотели узнать больше – это генерация тест-чартеров. Как найти миссии, которые нужно исследовать в ходе тест-сессии? 
Краткий ответ – "концентрируйтесь на предполагаемых рисках в вашем ПО и на неотвеченных вопросах". Однако само по себе это предложение не очень-то кому поможет, поэтому я осбрал список источников, которые могут помочь с поиском интересных тест-областей и чартеров. Они также хороши для вычисления предполагаемых рисков. 
Группируя эти источники, я обнаружил полезную мнемонику – CDMET.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		15.06.2022 00:00	 | 
 
| 
  
 Привет, я Black из Scalable, QA Lead в команде бэкенда по разработке биржевого ядра. Так как уже долгое время занимаюсь развитием высоконагруженной платформы, решил написать о том, как нам удалось поставить QA-процесс с 20 000 тест-кейсов, создать гибкую инфраструктуру для автоматизированного тестирования в нескольких типах API, включая асинхронные бинарные протоколы, и пройти путь разработки от отладочных утилит до специализированных тестовых фреймворков для интеграционного и компонентного тестирования.   | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		14.06.2022 00:00	 | 
 
| 
  Автор: Майкл Болтон (Michael Bolton) Оригинал статьи Перевод: Ольга Алифанова
 Много лет назад я выступил с миссией. 
Покрытие, казалось, было важным словом в тестировании, но я начал осознавать, что думал о нем как-то туманно, попросту. Я чувствовал, что я в этом не одинок. 
Я хотел знать, что люди имеют в виду, говоря о покрытии. Я хотел знать, что я имею в виду, говоря о покрытии. 
В материалах курса Rapid Software Testing Джеймс Бах описывал покрытие как "пропорцию протестированного продукта". Это не имело для меня смысла.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		08.06.2022 00:00	 | 
 
| 
  
 Автор: Иван Чечиков, QA-инженер в МТС Digital, проект WASD.TV. Всем привет! Меня зовут Иван Чечиков, я QA-инженер в МТС Digital, работаю над проектом WASD.TV. В этой статье я моделирую стратегию тестирования для Agile/Scrum-проекта. Она может быть полезна небольшим командам, работающим по такой методологии. Стратегия проста, но не универсальна, вы можете дополнить ее на свое усмотрение.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		07.06.2022 00:00	 | 
 
| 
  Автор: Каллум Эйкхерст-Райан (Callum Akehurst-Ryan) Оригинал статьи Перевод: Ольга Алифанова
 В последнее время я работал над несколькими новыми проектами и самостоятельно решал, что тестировать, и что считать качественным. В частности, я исследовал нефункциональные области качества, чем раньше не занимался, и нашел ряд легких в освоении инструментов. 
Нефункциональное тестирование легко отбросить, как что-то ненужное, особенно на ранних стадиях разработки. Однако чинить полностью готовый проект, не удовлетворяющий своей производительностью или безопасностью, куда сложнее, нежели постепенно вносить изменения заранее, и поэтому давать обратную связь по нефункциональным проблемам полезно как можно раньше. То, что нефункциональное тестирование остается "за рамками", также означает, что надо прагматично подходить к вопросу, о чем сообщать команде, дабы быть доверенным советником – нам не нужно, чтобы нас считали ставящими команде палки в колеса из-за того, на что всем наплевать, только ради достижения "золотого стандарта качества". 
Ниже – инструменты, которые я использовал, и считаю очень простыми в освоении.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
 | 
								
		 
		 
	 | 
	
		 		
  
	 |