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

Подписаться

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

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

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

.

BDD. Gherkin+Ruby или автотесты для гуманитариев
Источник:  Мясников Андрей / Блог Ленивого Тестировщика
10.06.2015 19:36

Вот и наступило долгожданное "попозже" и я публикую свой основной доклад с конференции SQA Days 17. К сожалению, видео сказало, что не будет аттачиться, ибо весит больше сотни, поэтому прикладываю ссылкой. Вот. https://vimeo.com/130289556 Спасибо всем тем, кто пришел на мой доклад и задавал вопросы во время, после доклада и на следующий день! Вы хорошие :)

Бонусный доклад с SQA Days 17
Источник:  Мясников Андрей / Блог Ленивого Тестировщика
10.06.2015 19:24

Всем привет! Я тут уже писал небольшой отчет об SQA Days 17, но есть кое-что, что вы могли пропустить. Поскольку перед моим докладом образовалась большая пауза, а терять людей я не хотел, я взял на себя смелость почитать доклад, который подготовил и хотел прочесть на Летнем Тест Практикуме. Но, раз уж так вышло, то почему бы и нет? Доклад не технический, а скорее на "подумать". Он не был особо отрепетирован и вычитан, поэтому получился таким коротким. В дальнейшем я, возможно, расширю его и он станет более интересным. Ну а пока, спешу с вами поделиться!

...что означает "окончание загрузки страницы"?
Источник:  Алексей Баранцев / А хотите, я расскажу вам...
09.06.2015 15:54

Предисловие

Прежде чем автотест начнёт выполнять какие-либо действия с элементами на странице веб-приложения, ему нужно сначала дождаться окончания загрузки страницы. Всякий порядочный инструмент автоматизации пытается это сделать, и Selenium не исключение. Он тоже пытается. Но у него не всегда получается. Впрочем, не только у него, другие инструменты автоматизации тоже “косячат”. И сейчас я постараюсь объяснить, почему это происходит.

Что означает с технической точки зрения “окончание загрузки страницы”?

Чтобы ответить на э

Читать дальше


Почему ломаются тесты
Источник:  Кошелев Артём / Test (automation) remarks
08.06.2015 21:00

Одна занимательная мысль была прочитана мной когда-то давно где-то в коментах на хабре:

написание теста является одним из способов формализации требований. тест обязан ломаться, когда требования меняются и код рефачится — это фича. :)

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

Читать дальше


SQA Days 17. Frontend and Backend.
Источник:  Мясников Андрей / Блог Ленивого Тестировщика
03.06.2015 17:52

Фух, ну вот, наконец-то, закончилась кавалькада докладов обучения и кулуарных бесед, а гости разъехались по домам и можно спокойно поработать. Начну, пожалуй, издалека. Ещё зимой, желая повысить качество докладов и улучшить саму конференцию, я записался в Программный Комитет SQA Days. Ваш покорный слуга наивно не знал что его ждет. А было вот что: более 200 поданных докладов, из которых окоо 65 воошло в программу. Я не буду рассказывать критерии отбора или какие-то ещё закулисные штуки - о них вы можете узнать в блоге Рины Ужевко или могли прослушать

Читать дальше


Рекламы пост :)
Источник:  Комендантов Илья / IDDQA
29.05.2015 16:00

Русскоязычный слак-чат, где собираем тусовку из тестировщиков, рекрутеров (отдельный канальчик) и вообще всяко-айтишнегов. С отдельным каналом для флуда :) К сожалению, напрямую туда добавиться нельзя, посему используем гугл-докс  https://docs.google.com/forms/d/15DCqFyJTQRkPivEWrrw5a9Hxwdw82i8FvEA6mUb_CWw/viewform Оставляем свой email (можно любой, лишь бы был к нему доступ для активации) и ждём! :)  Видео-инструкция:  https://youtu.be/HT-BPwkeQJM

Как развлечь себя на конференции.
Источник:  Мясников Андрей / Блог Ленивого Тестировщика
23.05.2015 20:21

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

Читать дальше


I hear you, Joanna (c) "Sweeny Todd - demon-barber from Fleet street"
Источник:  Мясников Андрей / Блог Ленивого Тестировщика
21.05.2015 23:48

И снова про коммуникации. Вот буквально сейчас был кейс на работе, когда я перестал сомневаться и начал доверять себе. И это чуть было не стоило мне потраченного проектного времени. Люди очень часто подразумевают под одними и теми же ловами совершенно разное. Самый простой пример, который я обожаю приводить на разного рода конференциях: Закройте глаза на пару секунд и представьте себе... простой карандаш. Представили? Так вот. Я представляю себе всегда маленький красненький простой карандаш. В длинну с полпальца, источенный и затупленный. О

Читать дальше


И ещё немного о мотивации.
Источник:  Мясников Андрей / Блог Ленивого Тестировщика
20.05.2015 21:05

Очень крутая паста. Эдвардс Деминг на своих семинарах наглядно показывал, почему мотивация без технологии не стоит ничего. Сначала он просил участников семинара — а это были директора и топ-менеджеры, многие с дипломом MBA, перечислить все известные им способы мотивации. И записывал в столбик. Потом  приглашал человека из зала, завязывал ему глаза и давал ему миску с шариками для пинг-понга — белыми и красными. И просил выбрать десять красных. Человек, понятное дело, не мог.— Материальная мотивация! Я дам тебе 10 долларов, если ты выбере

Читать дальше


...почему иногда всё-таки можно делать зависимые тестовые методы?
Источник:  Алексей Баранцев / А хотите, я расскажу вам...
20.05.2015 12:12

Сложные тесты и независимость

В предыдущей статье я пытался объяснить, почему тесты должны быть независимыми. И конечно же спровоцировал ожидаемые возражения – а что делать со сложными тестами, которые состоят из целой серии шагов?

Ну, например, представьте себе, что нужно разработать тесты для заказа билетов на сайте РЖД (да пребудет с ним сила). Даже если оставить в стороне небходимость выполнить вход в систему (это вполне может быть частью фикстуры), сам по себе сценарий достаточно сложен. Нужно выбрать пункты отправления и назн

Читать дальше