| 
		02.09.2024 00:00	 | 
 
| 
 Автор: Герасимов Сергей Сергеевич, Петрович-Тех, блог компании
  
Всем привет! Меня зовут Сергей, я – Senior Manual QA Engineer в "Петрович-Тех", и в этой статье я предлагаю разобрать граничные значения на практических кейсах. Думаю, почти любой тестировщик вспоминает граничные значения первыми из всех техник тест-дизайна. Особенно на собеседовании. Граничные значения звучат просто и понятно, про них легко рассказать, потому что даже из названия ясно, где и как они применяются.  Несмотря на то, что техника простая – она решает много проблем. Это не попарное тестирование, о котором я писал здесь, где есть куча инструментов на выбор, надо правильно составить входные данные, потом анализировать их и выдавать результат. Тут всё проще: мы руководствуемся чистой логикой.  Разберем в статье конкретные примеры использования этой техники. Поехали!  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
					
		
	| 
		28.08.2024 00:00	 | 
 
| 
  Автор: Кристин Джеквони (Kristin Jackvony) Оригинал статьи Перевод: Ольга Алифанова
 Мы дошли до L в SOLID! Принцип замещения Лисков назван в честь Барбары Лисков, специалистки по информатике, которая ввела эту концепцию в 1987 году. Принцип гласит, что вы должны иметь возможность заменять объекты суперкласса объектами подкласса, не изменяя программу.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
		 
		 | 
	
		
		
										
				
	| 
		27.08.2024 00:00	 | 
 
| 
 Автор: Наталья Руколь 
Статей про эмоциональное выгорание много, и часть из них очень даже хорошие. Они фокусируются на работе с людьми: как и что говорить, какие ставить задачи, где вести общение, и вот это всё. Я хочу разобрать более узкую тему: специфичное выгорание тестировщиков. И решения буду предлагать не про людей, а про процессы. Как строить такие процессы разработки, чтобы минимизировать эмоциональное выгорание в команде? Какие баги (в коде и в процессе) надо фиксить? На какие штуки обращать внимание? Рассказывать буду с трёх позиций: что с каждой проблемой может сделать биг‑босс (РМ или собственник бизнеса), тест‑менеджер и сам выгоревший тестировщик. Букв в статье получилось много, сорян ))) Зато вроде полезные? Поехали!  
 Вентиляторный завод, село Крюково, Московская область:  11 марта 2024 года. Вентиляторный завод, село Крюково, Московская область:  - Сергей Петрович, здравствуйте. Я сегодня не смогу выйти на работу, потому что я не в ресурсе.  - Жека, да ты чего? А что с тобой?  - Сергей Петрович, мне совсем не хочется работать, не могу войти в поток, у меня упадок сил.  - Женя, ну ты чё, надо заботиться о себе. Совсем упахался. Ты давно с друзьями на рыбалку ездил? А ванну с бомбочками принимаешь?  - Блин, Сергей Петрович, у меня на такое не было времени. Вот видите, до чего я себя довёл.  - Понятно, Жека. Отдохни обязательно пару дней и возвращайся.   | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		26.08.2024 00:00	 | 
 
| 
  Автор: Баз Дейкстра (Bas Dijkstra) Оригинал статьи Перевод: Ольга Алифанова
 В этой серии статей я обращусь к уязвимостям из списка топ-10 OWASP, посвященного безопасности API. В каждой статье я покажу вам, как экспериментировать с API, тестируя уязвимость, и обсужу свои выводы. 
В качестве подопытных я буду использовать разные API. Все они демонстрационные – в реальной жизни и публичных приложениях они не используются. Следовательно, все обсуждаемые уязвимости абсолютно безвредны, если вообще не внедрены специально.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		21.08.2024 00:00	 | 
 
| 
 Автор: Ekaterina Egorova Прошло уже некоторое время, и AI довольно быстро стал интегрироваться в инструменты и пускать корни во многие профессии, QA не исключение. Здесь точно есть что оптимизировать, ведь у тестировщиков всегда много рутинных задач, которые требуют внимательности, но не слишком сложны по своей сути. Прогресс, как всегда, не остановить, но что сейчас представляют собой интеграции с AI и насколько это рабочие решения?  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		20.08.2024 00:00	 | 
 
| 
  Автор: Баз Дейкстра (Bas Dijkstra) Оригинал статьи Перевод: Ольга Алифанова
 Недавно вышла версия RestAssured.Net 4.2.0. Помимо поддержки .NET 8, добавленной ранее, одной из самых значительных перемен стала поддержка создания и отправки многочастных запросов. В этой статье я подробнее расскажу об этом нововведении. 
Что такое многочастные запросы? 
Многочастные запросы позволяют передавать несколько наборов данных в едином теле запроса, разделив их границами. Как правило, они используются для передачи файлов, а также для отправки разных типов данных в одном запросе – скажем, файла и его метаданных в JSON-формате.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		19.08.2024 00:00	 | 
 
| 
 Автор: Герасимов Сергей Сергеевич, Петрович-Тех, блог компании
  
  Всем привет! Меня зовут Герасимов Сергей, я – Senior QA Manual Engineer (да, я хвастаюсь) в компании “Петрович-Тех”. Представьте ситуацию: вы молодой, красивый и умный тестировщик, сидите спокойно, тыкаете кнопочки, изучая колбеки ваших любимых платежных сервисов, и тут появляется нетривиальная задача: составить чек-листы для проверки всего функционала оформления заказа. Звучит просто, но что кроется за ней? В своей прошлой статье я рассказывал о тестировании оплат, техниках тест-дизайна, которые использовал, и всячески открещивался от попарного тестирования. Но вот злой рок дошел до меня, и сегодня я хочу рассказать о недавнем опыте использования “попарки” на практике.   | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		15.08.2024 00:00	 | 
 
| 
  Автор: Баз Дейкстра (Bas Dijkstra) Оригинал статьи Перевод: Ольга Алифанова 
В этой серии статей я обращусь к уязвимостям из списка топ-10 OWASP, посвященного безопасности API. В каждой статье я покажу вам, как экспериментировать с API, тестируя уязвимость, и обсужу свои выводы. 
В качестве подопытных я буду использовать разные API. Все они демонстрационные – в реальной жизни и публичных приложениях они не используются. Следовательно, все обсуждаемые уязвимости абсолютно безвредны, если вообще не внедрены специально.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		14.08.2024 00:00	 | 
 
| 
  
 На тестирование приходится значительная доля от общего времени разработки продукта или его отдельных фичей. Поэтому компании, стремясь оптимизировать эти процессы, и сократить ручную работу инженеров по обеспечению качества, занимаются автоматизацией тестирования. Но просто написать автотест — недостаточно. Надо, чтобы он был качественным и стабильным. И гарантировать это можно только тщательным ревью кода автотестов. Делимся опытом работы с автотестами в ОК: от подходов к постановке задач до схемы настройки окружения статического анализатора кода. Материал подготовлен по мотивам доклада руководителя команды автоматизации тестирования ОК Эмилии Куцаревой и младшего инженера по автоматизации тестирования соцсети Евгения Буровникова на ИТ-конференции «Стачка».  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
	| 
		07.08.2024 00:00	 | 
 
| 
  Автор: Филип Рик (Filip Hric) Оригинал статьи Перевод: Ольга Алифанова
 За эти годы я многократно слышал, что «тестирование – отличный способ вставить ногу в дверь IT». Это значит, что если у вас нет опыта (скажем, ваша предыдущая карьера не связана с технологиями), то тестирование может упростить вам переход. Ожидается, что кривая обучения тут гораздо менее крутая, если сравнивать, скажем, с мобильной разработкой. 
Многим это не нравится. Они сопротивляются, говоря, что не любят, когда тестирование рассматривают в таком ключе. Что тестирование – это сама по себе карьера, и нельзя смотреть на него, как на ступеньку в карьере. 
Что хочу сказать – я не очень согласен. Я считаю, что тестирование действительно может быть отличной точкой входа в IT. В статье я расскажу, почему я так думаю.  | 
 
	| 
		
			Подробнее...
	 | 
 
 
 
 | 
								
		 
		 
	 |