Поехали!
суббота, августа 31, 2013
Небольшая подборка цитат
Поехали!
суббота, августа 24, 2013
Кто такой Жёсткий тестировщик?
ну и собственно моя презентация с @devday2gis "Кто такой Гибкий тестировщик" http://t.co/hadxXx8co7
— Andrey Rebrov (@andrebrov) August 23, 2013
И видео на ютубе: «Кто такой гибкий тестировщик?» — Андрей Ребров, ScrumTrek
Просто, тема «Гибких Тестировщиков» всегда выглядела для меня какой-то очень пафосной. И я уверен, что, ну нет такого понятия – как «Гибкий Тестировщик» или “Тестировщик в Agile”. Есть хороший тестировщик, владеющий определенными навыками, техниками, квалификацией и знаниями, которые применимы не только в Agile, но и в любом другом процессе, независимо от размера проекта и команды.
Так что нет таких тестировщиков, как «Гибкий» и «НеГибкий», есть лишь Квалифицированный и Менее-Квалифицированный, соответственно. В контексте небольшой команды, квалифицированные тестировщики не будут выделятся из «общей массы», потому что сама «масса» – это конкретные люди, с которыми идет плотная коммуникация, и которых можно перечислить по пальцам одной или двух рук.
четверг, августа 22, 2013
SWD Page Recorder BETA1 – записывает PageObject’ы на C#, Java, Ruby, Perl, Python!
Коллеги Автоматизаторы,
Если вы уже ощутили всю красоту и важность использования паттерна PageObject в своем проекте автоматизации на Selenium WebDriver, то, наверняка вы уже успели оценить какое громадное количество усилий тратится на создание новый и поддержку существующих классов PageObject.
Постоянно меняющиеся локаторы, дивы вылезающие из спанов, поля ввода, которые раз в неделю меняют свое имя… с этим, конечно-же можно жить. Это можно терпеть… К этому можно привыкнуть. Но, зачем? Почему-бы не свести долю рутинной работы по поиску локаторов, ну ладно, пусть не к нулю – но к минимуму.Именно это позволит вам сделать инструмент SWD Page Recorder. Хорошо… пусть сейчас и не на 100%. А, впрочем, все зависит от вашего фидбека, потому что свои задачи на работе я решаю эффективно. «SWD Page Recorder» помог мне сократить «ручную автоматизацию» в разы. И я всем очень доволен. И вы тоже можете получить это удовольствие от работы приложения. Более детально – в самом низу.
Видео: основные варианты использования SWD Page Recorder для записи PageObjects
понедельник, августа 19, 2013
YAPC::EU – еще одна, самая Perl’овая конференция по Perl | #ye2013
Что же там было?
среда, июня 26, 2013
SWD Page Recorder 0.1 alpha – инструмент записи PageObjects
Что это?
SWD Page Recorder (SWD читать как «SWOD/свод») – это кроссбраузерный инструмент для записи элементов веб-страницы с последующей генерацией PageObject- классов.Зачем?
Не смотря на то, что тестировщики называют себя автоматизиторами, их работа – это в основном тяжелый и рутинный ручной труд. Одно из самых нудных занятий – это создание PageObject-классов для новой страницы веб-приложения. Все существующие инструменты разработчика (консоли, встроенные в браузер) – очень универсальны. Это заставляет тестировщика делать множество лишних действий для поиска и тестирования необходимых локаторов элементов, и кроме того, для каждого браузера такие инструменты очень сильно различаются. Например, для Internet Explorer вы не найдете такого разнообразия плагинов, как в FireFox.SWD Page Recorder – это попытка создать универсальный инструментарий, который бы работал одинаково во всех браузерах: начиная от Internet Explorer и Firefox – и заканчивая браузерами на Android и iOS смартфонах.
Поиск и тестирование локаторов осуществляется посредством самого Selenium WebDriver, а локаторы, добытые таким путем, однозначно будут работать в авто-проверках с использованием Selenium WebDriver.
вторник, июня 18, 2013
Будущее автоматизации тестирования уже здесь! Три идеи «на завтра»

Многие люди считают, что генерация PageObjects – это что-то из области искусственного интеллекта.
среда, июня 12, 2013
Повторное получение созданной сессии WebDriver при помощи Fiddler
пятница, мая 24, 2013
Посиделки AT.info: Мой доклад: Тесты в стиле BDD на C# (Подходы и инструменты; SpecFlow, BDDfy)
Сегодня вечером состоялось очередное заседание клюба киевских автоматизаторов, ака «Посиделки».
В своем докладе я рассказал об известных представителях BDD-инструментария, таких как SpecFlow и BDDfy в сравнении с Юнит-тест стилем для различных уровней автоматизации тестирования: модульного тестирования и системного (через UI).
Вот краткий список идей, которые я хотел донести участникам посиделок:
вторник, мая 14, 2013
T-SQL запрос, который выводит длину и типы всех полей в базе данных
К сожалению, уже не помню, откуда я его взял.
SELECT OBJECT_SCHEMA_NAME(T.[object_id],DB_ID()) AS [Schema], T.[name] AS [table_name], AC.[name] AS [column_name], TY.[name] AS system_data_type, AC.[max_length], AC.[precision], AC.[scale], AC.[is_nullable], AC.[is_ansi_padded] FROM sys.[tables] AS T INNER JOIN sys.[all_columns] AC ON T.[object_id] = AC.[object_id] INNER JOIN sys.[types] TY ON AC.[system_type_id] = TY.[system_type_id] AND AC.[user_type_id] = TY.[user_type_id] WHERE T.[is_ms_shipped] = 0 ORDER BY T.[name], AC.[column_id]
