Найти в Дзене
До автоматизма. Авторизация
Ваша покорная слуга делает первые робкие шаги в автоматизации веб-тестирования. Прошу сильно не ругать и тапками не кидаться. Когда я проходила собеседования на должность тестировщика, протестировать форму авторизации меня просили не один раз. Но зачем делать руками то, что можно автоматизировать? Приступим. Код написан на Java с использованием движка Selenium. Туториалов, как настроить среду, в интернете множество, поэтому не буду на этом останавливаться. Переходим сразу к коду. Для начала импортируем необходимые нам классы Классы библиотеки org...
6 лет назад
Gherkin. Шаги, предыстория.
Как было сказано ранее, Примеры состоят из шагов. Каждый шаг начинается с ключевого слова Пусть (Дано, Допустим), Когда, Тогда, И, Но. Шаги выполняются последовательно, каждый следующий шаг выполняется только после того, как завершился предыдущий. Важно! Описания шагов с разными ключевыми словами не должны повторяться. Например: Пусть у меня на счету есть деньги Тогда у меня на счету есть деньги Такие шаги будут считаться идентичными. Лучше использовать такой вариант: Пусть у меня на счету есть деньги Тогда мой баланс больше 0 Пусть (Дано, Допустим) Ключевое слово Пусть используется для описания исходного состояния системы...
104 читали · 6 лет назад
Gherkin. Функции, Правила, Примеры
Описывать бизнес-кейсы на таком языке, который будет понятен и человеку, далекому от программирования, и машине, далекой от естественного языка - это отличная идея. В ее реализации помогает Gherkin - человеко-читаемый язык, структура которого делает его понятным и для машины. Главное правило языка: каждая значимая с точки зрения исполнения кода строка должна начинаться с одного из ключевых слов. Все строки, которые не начинаются с ключевого слова, никак не интерпретируются. Основных ключевых слов немного: - Функция - Правило - Пример (или Сценарий) - Дано, Когда, Тогда, И, Но - Предыстория - Структура...
1040 читали · 6 лет назад
Лингвистическое и косметическое тестирование
Небольшой рассказ о том, какие задатки тестировщика появились у меня еще в 12 лет. Одно из ярких воспоминаний детства. Мне лет 12-13, я в гостях у подружки, а ей родители купили компьютерную игру "Гарри Поттер и философский камень". О Гарри Поттер, который так волновал наши умы и сердца в начале 2000-х! Но желание немедленно поиграть сменилось жестоки разочарованием, и причина ему была одна: локализация. Гермиона получила имя "Аймони", директор Хогвартса стал "Элбес Дульмандор", а несчастный профессор Квиррелл превратился в "профессора Белку"...
6 лет назад
Криспин, Грегори. Гибкое тестирование
Простота - один из главных принципов гибкого тестирования. Очень жаль, что книга Лайзы Криспин и Джанет Грегори "Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд" этот принцип игнорирует. Практическое руководство по гибкому тестированию описывает, как должен быть устроен процесс тестирования в гибкой команде, чем он отличается от традиционного подхода, какие используются типы тестов, как они автоматизируются и т.д. Все тесты разделены на 4 квадранта, каждый из которых подробно описывается...
563 читали · 6 лет назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала