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

Подписаться

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

Конференции

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

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

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

.
Начинающему тестировщику
Автоматизированное тестирование на XSS
06.03.2019 00:00

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи
Перевод:
Ольга Алифанова

Ранее мы обсуждали три способа тестирования на межсайтовый скриптинг. Мы разбирали примеры ручного тестирования XSS и говорили о том, как использовать код для создания XSS-атак. Сегодня мы рассмотрим третий способ тестирования – использование автоматизации. Для этого мы воспользуемся Burp Suite. Этот странно названный, но крайне полезный инструмент доступен бесплатно (есть и платная версия с дополнительной функциональностью). Мы также будем пользоваться Juice Shop и Postman.

Для начала давайте исследуем поле Juice Shop, которое мы будем тестировать. Используя Chrome, перейдите на главную страницу Juice Shop. В верхней части экрана вы увидите окно поиска. Откройте инструменты разработчика Chrome, нажав на многоточие в правом верхнем углу – затем нужно выбрать "Дополнительные инструменты" – "Инструменты разработчика". После того, как вы их открыли, кликните на вкладку "Сеть".

Подробнее...
 
И то, и это? А может, или это, или то?
31.01.2019 00:00

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

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

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

Подробнее...
 
Паттерны и антипаттерны обоснования задач
16.01.2019 00:00

Автор: Ольга Назина

Оригинальная публикация

Когда вы заводите задачу, ее нужно обосновать. Вы должны убедить разработчика, что:

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

А то иногда читаешь баги (особенно баги новичков) и задаешься вопросом: — Почему это баг??

Например, там написано: «Загружаем отчет, получаем 57,6. А должно быть — 57.9».

Подробнее...
 
Переводы туров для исследовательского тестирования
26.12.2018 00:15

Тренер по тестированию Ольга Назина подготовила для читателей нашего портала новогодний подарок — подборку переводов исследовательских туров от James A. Whittaker из книги Exploratory Software testing!

Исследовательское тестирование — серьезная тема, провести его полноценно может только опытный тестировщик. Это ведь не просто «потыкать рандомно», все равно нужен план тестирования.

James A. Whittaker нашел способ проводить исследовательское тестирование даже начинающими тестировщиками. Он составил методику туров, которые может выполнить любой. Фактически каждый тур — это тот самый план, по которому мы будем тестировать. План, уже составленный за нас!

Если вы еще не пользовались методикой, обязательно попробуйте. А Ольга Назина подготовила подборку любимых туров, которые находят баги практически везде:

1. Тур, отмененный из-за дождя. The Rained-Out Tour — ВСЕГДА находит баги, иногда очень крутые! Главное, помните, что отменить действие — это не только «закрыть браузер»
2. Тур «Второй бесплатно». The TOGOF Tour — при concurrency тоже баги очень часто вылезают, рекомендую.
3. Интеллектуальный тур. The Intellectual Tour — ну а куда без него? Сложные вопросы разработчик мог просто не продумать.
4. Тур полуночника. The All-Nighter Tour — что, если оно будет работать очень долго?
5. Тур по путеводителю. The Guidebook Tour — если у нас есть документация, она должна работать. И примеры из нее должны работать, обязательно это все проверяйте!

Ниже приведены ссылки на переводы более двух десятков туров.

Подробнее...
 
О чем говорят тестировщики: отзывы первых выпускников ПОИНТ
12.11.2018 13:53

 

8 недель курса мы объясняли сложные термины простым языком, давали домашние задания, отправляли обратную связь и отвечали на вопросы. Мы сказали всё, что было возможно, во время занятий. А теперь пришло время дать слово нашему первому выпуску ПОИНТ (Первый Онлайн ИНститут Тестировщиков).

1 344 часа обучения. Как это было?

«Я прошла курс ПОИНТ на одном дыхании! Грамотно выстроенный процесс помогает плавно влиться в курс. Всё идёт в порядке возрастания и нагрузка не так ощутима. Преподаватели всегда разъясняют, что к чему, постоянно на связи. В самом курсе много информации, но она структурирована; и даже если кажется, что вы это уже знаете, то обязательно почерпнете для себя что-нибудь полезное. Ставлю курсам твёрдую 5! Вы большие молодцы. Однозначно рекомендую, курсы полезные»

Мария Б.

«Эти 2 месяца были очень насыщенными, интересными и, лично для меня, полны открытий. Придя на курс, я уже имела опыт работы в IT, хоть он был и до декрета, и также имела представление о тестировании (книга Савина и некоторые материалы из рассылки Форума тестировщиков). Основной целью было систематизировать и освежить свои знания.

В результате я получила значительно больше! Мне очень понравилось, что вы дали значительный список инструментов, с которыми я не была знакома. Да и навряд ли я освоила бы некоторые из них самостоятельно. Материал в целом подавался очень доходчиво, но порой его не хватало и хотелось больше».

Мария Ф.

Подробнее...
 
Тест-туры, чек-листы, SQL-запросы -- видеофрагменты курса ПОИНТ
22.10.2018 15:17

ПОИНТ -- Первый Онлайн Институт Тестировщиков, курс по тестированию от компании Лаборатория качества.

Курс предназначен для начинающих: тех, кто не имеет опыта в тестировании совсем, и тех, у кого опыт в тестировании до 2 лет.

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

Над созданием курса работали 11 практиков-экспертов в различных сферах тестирования.

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

Занятие "Документирование тестов", Чек- Листы

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

Занятие "Исследовательское тестирование"

1. Тест-туры

Здесь рассказано о том, что такое тест-туры, в каких случаях стоит их применять, и на примере нескольких тест-туров Виттакера (“Тур супермодели” и “Тур, отмененный из-за дождя”) показано, как они работают

2. Мнемоники

Мнемоники - одна из техник исследовательского тестирования, которая позволяет начать знакомиться с продуктом и тестировать его, не имея под рукой готовых написанных тестов. В чем смысл мнемоник? В том, что они помогают нам запомнить определенную последовательность действий или какую-то информацию.

Занятие "SQL для тестировщика"

1. Запросы к нескольким таблицам

Здесь продемонстрирован SQL запрос к трем таблицам. На конкретном примере мы разбираем составляющие JOIN запроса.

2. Базы данных в тестировании


В этом видео рассказывается о том, как знание SQL помогает тестировщику сэкономить время и нервы в неравном бою с багами.


 
SQL: Запросы к нескольким таблицам
09.10.2018 10:47

Совсем скоро стартует очередной запуск тренинга Первый Онлайн Институт Тестировщиков, который рассчитан на специалистов по тестированию, как начинающих, так и с опытом до 1-2 лет. Перед вами - один из эпизодов курса на тему JOIN занятия SQL для тестировщиков.

Буданов Роман, тренер ПОИНТ, автор вебинара "SQL для тестировщика": В эпизоде вебинара продемонстрирован SQL запрос к 3 таблицам.

На конкретном примере тренер разбирает составляющие запроса. JOIN запросы нужны, чтобы быстро находить интересующие вас тестовые данные (пользователей с необходимыми товарами в корзине/правами доступа/ФИО). Какой бы продукт вы не тестировали – будьте готовы к тому, что вся информация хранится в БД. Даже у вашей кофеварки, скорее всего, втайне от вас имеется своя база) Но в БД необходимые именно вам данные могут храниться сразу в нескольких таблицах. И очень удобно, здорово и полезно (для психического здоровья-в первую очередь!) уметь писать запросы на поиск данных по нескольким таблицам сразу.

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

 
Что такое тест-туры?
08.10.2018 10:22

Совсем скоро стартует очередной запуск тренинга Первый Онлайн Институт Тестировщиков, который рассчитан на специалистов по тестированию, как начинающих, так и с опытом до 1-2 лет. Перед вами - один из эпизодов курса на тему Тест-туры занятия Исследовательского тестирования. Когда для тестирования нет сценария и тестирование необходимо начать сразу, применяются техники исследовательского тестирования. Чтобы сконцентрировать тестировщика и помочь ему не пропускать ошибки, были придуманы "туры" - то есть техники, направленные на поиск ошибок определенного рода и определенным способом.

Техника туров помогает сосредоточиться на одном типе багов. И чтобы легко применять туры, ищут аналогии в реальной жизни и описывают тур с помощью аналогий. В данном видео будет рассказано о том, что такое тест-тур, в каких случаях стоит его применять и на примере нескольких тест-туров Виттакера (“Тур супермодели” и “Тур, отмененный из-за дождя”) показано, как они работают и как с их помощью можно найти до 2500 ошибок GUI за 1 рабочий день. Безусловно туров намного больше, чем представлено.

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

 
Что такое чек-лист?
05.10.2018 11:24

Совсем скоро стартует очередной запуск тренинга Первый Онлайн Институт Тестировщиков, который рассчитан на специалистов по тестированию, как начинающих, так и с опытом до 1-2 лет. Перед вами - один из эпизодов курса на тему Чек-листы занятия Документирование тестов. В данном фрагменте на бытовых примерах рассказано, что такое чек-лист. Приведен пример чек-листа, показано как можно заполнять чек-лист. Даны четкие инструкции, в каких случаях лучше использовать чек-листы.

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

 
5 фактов о Первом Онлайн ИНституте Тестировщиков
21.09.2018 12:42

В сентябре компания “Лаборатория качества” запустила ПОИНТ - Первый  Онлайн ИНститут Тестировщиков.

Как все начиналось: группа QA-инженеров с многолетним стажем решила понять, каких знаний от тестировщиков-новичков сегодня ждут заказчики. Набралось более 40 тем, которые мы объединили в 17 полноценных образовательных модулей. Добавили к ним одиннадцать тренеров-экспертов, трех методистов и восемь помощников, готовых до ночи разбирать домашние задания студентов. Так родился ПОИНТ, наш ответ на вопрос: «Как стать инженером по тестированию, а не обезьянкой, умеющей нажимать на три кнопки и где-то услышавшей, что в тестирование берут кого угодно».

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

И сегодня, набравшись смелости и заручившись поддержкой наших студентов, мы готовы поделиться с вами пятью фактами о ПОИНТ. Надеемся, что некоторые из них удивят вас не меньше, чем удивили нас (а некоторые, если честно, и вовсе шокировали).

Подробнее...
 



Страница 2 из 6