Я ищу людей, которые бы были нематериально замотивированны перебрать этот список, и в результате, создать подборку самых полезных материалов в тестировании по различным темам, с более качественными и подробными описаниями.
суббота, декабря 28, 2013
Предложение по разбору материалов Хомяка (и даже двух хомяков)
Я ищу людей, которые бы были нематериально замотивированны перебрать этот список, и в результате, создать подборку самых полезных материалов в тестировании по различным темам, с более качественными и подробными описаниями.
пятница, декабря 27, 2013
Предновогодний и здоровый хомяк

Тестировщику и автоматизатору
[ 6 ] Мелочь пузатая или Объем тест кейса против его содержательности Прошедшего 30 октября докладывался на Fun Confetqa.ru про то, как можно писать тест-кейсы если не божественно, то хотя бы грамотно.
[ ] Truth about test plan document & test case document Not that you don't know... ~ 90% of testers haven't bothered to think why there is a case in test case.
[ 5 ] [PDF] Advance your testing: Go on Bug Hunt! Сезон охоты за багами объявляется открытым! Самое основное что нужно знать для проведения этой активности в тестировании.
[ 5 ] There Ain’t No ROI in Software Testing Есть ли ROI в тестировании. А может быть это просто фигня какая-то?
[ 5 ] A huge comprehansive collection on Exploratory testing, Test automation, Mobile testing and other resources
Процессы и менеджмент
[ 6 ] Requirement, Estimation and Planning in agile software development projects В этой статье нет ничего нового... Но, это отличная статья о старом: о планировании, требованиях и оценке времени
[ 6 ] Гибкое управление продуктом в двух словах (русская версия) Еще раз напоминаю об этом высококлассном ролике про работу в Agile. И теперь -- со списком тем.
понедельник, декабря 23, 2013
SWD Page Recorder победил Фреймы и Всплывающие окна. Свежий релиз!
SWD Page Recorder помогает записать локаторы элементов веб-страницы, отладить их в самом приложении и
генерировать код PageObject-классов на C#, Java, Python, Ruby, Perl для дальнейшего использования в авто-тестах на Selenium WebDriver.
И… специальное предложение в этом релизе: вы можете написать свой генератор, хоть на Fortran!
В этом релизе:
- На вкладе Locators, появилась фича “SwitchTo Frame”, позволяющая искать и отлаживать веб-элементы в фреймах: frame / iframe любого уровня вложенности.
- “SwitchTo Window” позволяет переключатся на табы веб-браузера и всплывающие окна.
- Добавился шаблон в CodeTemplates (вкладка Source Code) – [ZZZ] Experimental Run External Tool.
Данный шаблон позволяет сгенерировать файл декларации веб-элементов в формате JSON и запустить любую внешнею команду операционной системы для его обработки.
В комплект к этому шаблону входит пример такого генератора, файл “sample_ParserWebElements.js”, написанный на Microsoft JScript. - Для затравки, появилась “заглушка” для новой фичи – JavaScript Snippets, которая будет доступна в следующем релизе.
Свежее видео с демонстрацией новой функциональности:
Материалы и загрузка приложения
- Официальный релиз: SWD Page Recorder 0.1-Beta2 December 22 2013 со ссылкой для загрузки этого и прошлых релизов
- Пост на Хабрахабр с другими полезными ссылками и видео:
“SWD Page Recorder: Записывает PageObject-классы для Selenium WebDriver” - Обзор “PageObject Generator Utility for Selenium WebDriver” в блоге автора книги Selenium Testing Tools Cookbook
среда, декабря 18, 2013
О чем я расскажу на Selenium Camp 2014 #SeleniumCamp в Киеве
Заходя издалека, мои проблемы начались, после того, как я принял предложение пана Алименкова, о выступлении на Selenium Camp 2014, которая пройдет в Киеве 28-го февраля - 1 марта.
И вот, анонс моего докалада: SWD Page Recorder – record your Page Objects fast like a ninja!, уже размещен на страницах конференции.
И времени у меня на рассказ аж целых 50 минут.
Пят-де-сят ми-нут!
Собственно, это и было большой проблемой до недавнего времени. Про SWD Page Recorder можно рассказать, ну максимум за минут 10.
За это же время, можно просто прочитать статью: SWD Page Recorder: Записывает PageObject-классы для Selenium WebDriver
Чем забить оставшиеся 40 минут?
Вариантов было очень много:
- Можно бы было, первые минут 10 настраивать микрофон
- Провести голосование среди участников с поднятием рук: “А кто из вас автоматизирует?”, “А кто на Вебдрайвере?”, “А кто на Сишарпе?”, “А кто на Джаве?”, “А кто использует PageObject?”, “А кто использует Firefox?”, “А кто Хром?”
- Рассказать пару шуток: Вот например, вы знаете, что есть такая профессия – локаторщик?
Но, я решил пойти другим путем. Я понял чего действительно не хватает будущим и сегодняшним пользователям приложения.
(Ну вот только не надо сразу говорить что нет документации. Знаю, знаю и работаю над этим )
Так вот, не хватает готовых рецептов использования.
SWD Page Recorder – это лишь скромная составная часть в вашем процессе автоматизации. Он никогда не станет монстром, по типу TestComplete или QTP.
SWD Page Recorder – это кубик Lego, которого, возможно, вам так не хватало.
В ходе доклада, я расскажу и покажу(!) как можно использовать Page Recorder в вашем процессе автоматизации.
- Как построить взаимодействие SWD Recorder’а и фреймворка автоматизированого тестирования
- У вас нет фреймворка?! И вы программируете на C#? Тогда у меня будет особое предложение - SWD.Starter
- Расскажу, о практических примерах поиска и отладки локаторов веб-элементов
- И есть еще одна мало документированная (да, да ну говорю же, работаю над документацией, ра-бо-таю) , но очень мощная фича – это шаблоны генерации кода – CodeTemplates.
Кроме того, за время до конференции, я планирую завершить мажорную фичу:
JavaScript Snippets – которая позволит выполнять заготовленные JavaScript-сценарии во время работы с браузером и перехватывать события от WebElement Explorer для настраиваемой и более оптимальной генерации локаторов.
(И да, я напишу документацию. Ну обещал же ведь, уже :D)
Хорошей вам автоматизации,
До встречи на Selenium Camp 2014
суббота, декабря 14, 2013
Хотите научится программировать на C++, PHP, MySQL, Javascript, Visual Basic, Java, C, C#?
Эта страница нагло взята вот отсюда
Далее, куча скопи-пащеного английского текста.
пятница, декабря 06, 2013
вторник, декабря 03, 2013
Новые статьи и заметки на форуме AT.info
Всякая всячина
- Оценка и выбор инструмента автоматизации
- Как подружить Ivy и Jenkins
- Сохранение переменных, передаваемых в Jmeter, в отдельный файл
- Авто-тесты в Visual Studio 2013 Express (Desktop)
JavaScript
- Получение свойств CSS элемента из JavaScript
- Пролистывание (scrolling) страницы с помощью JavaScript. В помощь веб-автоматизаторам
- getElementByXPath - Небольшой gist для поиска элемента по XPath на JavaScript
WebDriver
WebDriver - C#/.NET
- WebDriver. Метод-расширение для C#, возвращающий значение элемента для input и select тегов
- Автоматическое создание Браузера и инициализация PageObject
- C# WebDriverWait и PageObject
- Атрибут FindsBy в PageObject? – Дайте два!
WebDriver - Ruby
- Проверка правильности сортировки блоков c помощью WebDriver, пример на Ruby
- Тестирование опции «Запомнить меня»
- Работа с iframe в Selenium WebDriver, пример на Ruby
- Работа с Select tag в Selenium WebDriver на Ruby
- Работа с Alert tag в Selenium WebDriver на Ruby
WebDriver - Java
RobotFramework
- Расширяем RobotFramework для проверки eмейлов
- RabbitMqManager, библиотека для управления сервером RabbitMq с помощью RobotFramework
- Datapool через variablefile в RobotFramework
- Интеграция Robot Framework с TestLink
АвтоХомяки
Хомяк в лодке -- это как тестировщик в Скраме
Видео для тестировщика
Тестировщику и автоматизатору
суббота, ноября 30, 2013
четверг, октября 24, 2013
Хомяк… без единой ссылки для тестировщика…
Карьера и саморазвитие
Разработчику на заметку
среда, октября 02, 2013
DZis is the End
Это не первый мой блог, и каждый, выполнял нечто свое по простому правилу: когда я начинаю изучать что-то – я начинаю об этом писать, а может быть и создаю отдельный блог по этой теме, куда и собираю все интересный материалы.
Чуть больше 2-х лет назад, для меня была интересна идея повышения эффективности мануального тестирования, такие методологии и техники, как Specification by Example и BDD, Исследовательское тестирование, ну, и немного автоматизации.
Я не прогадал, сделав ставку на такие пути развития. Изучив, и копнув глубже каждую технику, я постарался взять все самое лучшее, попробовать на практике, в итоге – это делает мою работу интересной. А точнее сказать, я научился находить, чем себя заинтересовать даже в контексте, на первый взгляд, скучной деятельности.
Но, у меня появилась новая идея, которая, в данный момент, не совместима с существующей. На ее реализацию необходимо бросить все усилия. Так что, этот блог «официально» закрывается, но неофициально будет жить и дрейфовать дальше.
Хомяк все еще будет жить тут, пока не трансформируется в новый хомяк (в процессе)
Новый постов не будет, но зато будут новые анонсы
Так что, не спешите пока отписываться.
Короткая история моих предыдущих проектов
txt.zhariy.com – блог параллельных переводов с английского на русскийЯ считаю, что это была одна из моих лучших идей: вы читаете текст на английском, а если стало скучно или потерялись – можно подсмотреть русский перевод. Лично мне, ведение этого проекта помогло здорово подтянуть как навыки перевода с английского, так и навык правильного чтения английских текстов.
.NET ate my MOSK; – блог, посвященный языку C#
Я завел этот блог, когда только-только начал изучать C#, читать книги по этой теме. Проводил эксперименты. К некоторым постам сам до сих пор возвращаюсь.
bless $this, Blog
Блог посвящен языку – Perl. Самому лучшему динамическому языку в мире. Серьезно. Я пытался изучить Ruby и Python. Но, зная Perl, просто не нашел в этих языках ничего более нового или более гибкого или более лучшего. Все динамические языки, кроме Perl, для меня до сих пор, просто скучны.
На этом всё. Но, как я уже упомянул, еще неопределенное время, будут появляться новые хомяки и анонсы. Не переключайте канал.
суббота, сентября 21, 2013
yEd Graph Editor – бесплатный редактор диаграмм
Для диаграмм связей, с огромным успехом можно использовать XMind, а вот для всего остального – подойдёт yEd.
Кроме того, yEd сохраняет диаграммы в специальном XML формате, который специально предназначен для последующей обработки. Эти пользуется один из Model-Based Test инструментов – GraphWalker
Автохомяк: только ссылки, только хардкор, только автоматизация
Хомяк растет и развивается. Раньше он работал один, но очень быстро обрел популярность и новые ссылки потекли молочными реками. Решение было принято по Марксу – нанять еще одного хомяка.
Сейчас Автохомяк работает на портале AT.info, и уже успел опубликовать два еженедельных дайджеста интересных ссылок для автоматизаторов, которые посвящены только светлой, технической стороне тестирования.
Уже готово два выпуска:
- Дайджест полезных ссылок для тестировщиков-автоматизаторов #002
- Дайджест полезных ссылок для тестировщиков-автоматизаторов #001
И анонс со всеми деталями:
суббота, сентября 07, 2013
Метрики в разработке программного обеспечения и… социальная психология
Несколько интересных фактов из видео
Хоторнский эффе́кт (Эффект наблюдателя) (http://ru.wikipedia.org/wiki/Хоторнский_эффект)
На одном предприятии решили измерить, как яркость света в помещении влияет на продуктивность труда.
Когда яркость освещения увеличили – продуктивность труда возрасла!
Когда уменьшили – продуктивность труда возросла!
Когда людям сказали, что увеличили, но, на самом деле, оставили как было – продуктивность труда возросла!
Эффект наблюдателя: изменения в наблюдаемом явлении, происходящие вследствие самого факта наблюдения.
~
В одном детском саду, решили измерить насколько после введения штрафов, уменьшится количество случаев, когда родители забирали своих детей позже установленного времени.
В итоге, количество родителей, которые стали забирать детей позже – возросло. Они начали относиться к этому, как к сервису:
Заплатил денежку – можешь забрать ребенка позже. И, конечно же, в таком случае у них исчезло чувство вины.
Когда штрафы отменили – чувство вины родителей не вернулось назад :D
~
В компании IBM начали доплачивать тестировщикам за найденные баги, а разработчикам – за скорость их исправления… нет, не могу продолжать. Смотрите видео.
Кстати, если вам интересны такие факты, то на Сoursera идет замечательный курс по Социальной психологии. Еще не поздно присоединится.
суббота, августа 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]
четверг, мая 09, 2013
7 Смертных Грехов Тестирования

Один из комментариев к которой я спешу перевести
Итак… 7 Смертных Грехов Тестирования:
воскресенье, апреля 14, 2013
Мотивация, личный интерес и интерес дела
Меня преследуют слова, которые все говорят, но, суть которых каждый понимает по-своему. Конечно же, чтобы лучше понять суть термина, я сразу же лезу в Википедию… но и там не всегда написано четко и понятно.
Одно из таких слов – это мотивация, в смысле «мотивирован сделать что-то», «поднять мотивацию», «замотивированный сотрудник». Как объяснить в «двух словах» четко и ясно, что оно означает.
Я нашел эти «два слова»:
Мотивация – это личный интерес. Следовательно, демотивация – это отсутствие личного интереса (его могло не быть, он мог потерять актуальность ).
Все оказывается очень просто.
А в подтверждение, статья М. Литвака, откуда была почерпнута эта мысль:
Хочу сотрудников, которые так же будут болеть за дело
Тезис: любой человек по определению болеет только за свои интересы. А задача руководителя сделать, чтобы интересы дела и его личные интересы сотрудников совпадали.
вторник, марта 12, 2013
★ Избранное...

- Разделяя неразделяемое: исследовательское, мануальное, «разумное», автоматизированное тестирование
- Давайте уволим этих мануальных программистов и заменим их автоматизацией!
- Видимая производительность
- Steve Rogalsky: Молчание при мозговом штурме
- Шапка тестировщика
- Цитаты про тестирование
- Гик-пост непонимание. Работа в Windows
- Как же все-таки люди становятся тестировщиками?
- Вредная терминология в тестировании
- Юмор в тестировании
понедельник, марта 11, 2013
Суровый и беспощадный BDD маркетинг
За основу взят, в принципе, неплохой сценарий, но потом…
В общем, вопрос:
Какие ляпы вы видите в технической реализации сценария? Что бы вы хотели увидеть в этом видео дополнительно?
Upd
Сам сценарий написан довольно хорошо. Тут нет лишних деталей, и в принципе понятно, что должна делать функциональность.
Scenario: Add content assist to the Google Search field
Given I am about to search
When I begin to type my query
Then a list of suggestions should appear below the search field
And the suggestions should update as I type
На 01:06 начинается самое интересное. Обратите внимание:
Код реализации шагов не соответствует самому сценарию.
В шаге «Then a list of suggestions should appear below the search field» сабмитается форма. Не проверяется то, что список подсказок соответствует… хотя бы чему-то.
А в шаге: “And the suggestions should update as I type” – просто закрывается драйвер.
Собственно, в сценарии нет вообще ни одной проверки.
понедельник, марта 04, 2013
Pragmatic Perl – это первый русскоязычный журнал о языке Перл
Позвольте тожественно расшарить ссылку на первый выпуск русскоязычного журнала о Perl:
http://pragmaticperl.com/

воскресенье, марта 03, 2013
Разделяя неразделяемое: исследовательское, мануальное, «разумное», автоматизированное тестирование
А может, хватит уже придумывать новые термины, окончательно запутывая людей в том, где заканчивается один термин и начинается другой?
Автоматизированное тестирование – это не тестирование. Исследовательское тестирование – это не тестирование. Сценарное тестирование – это не тестирование. Это подходы в тестировании. Это способы тестирования – всего лишь, отдельные (хотя и важные) составные части.
воскресенье, февраля 24, 2013
C#: Как добавить автоматическое логирование вызова метода при помощи Castle DynamicProxy и Humanizer

Все мы знаем, что детальный лог (протокол) прохода авто-теста просто спасает тестировщика-автоматизатора. Ведь чем быстрее мы сможем локализировать проблему, понять что же конкретно делали авто-тесты и что конкретно привело к ошибке – тем быстрее мы сможем принять решение: либо мы исправляем тест; либо это неполадки в приложении – и следует написать новый баг.
Добавить «человеческое» логирование можно несколькими способами. Я предлагаю, сделать это просто называя шаги «человеческими» именами. С одной стороны, это улучшит читабельность кода, с другой стороны – не требует дополнительных временных затрат на добавление логирования в процессе разработки тестов.
понедельник, февраля 18, 2013
Chanel 9: Implementing ATDD and Specification-By-Example
Интересно, что докладчик кроме книг, которые рекомендуются всегда и всеми по этой теме:
- Bridging the Communication Gap (Gojko Adzic)
- Specification by Example (Gojko Adzic)
- Explore it! (Elizabeth Hendrickson)
- Exploratory Software Testing (James Whittaker)
четверг, февраля 14, 2013
Давайте уволим этих мануальных программистов и заменим их автоматизацией!
Автоматизация тестирования не исключает присутствие человека, а помогает ему работать быстрее.
Автоматизация – это как эскалатор в метро. В принципе, мы могли бы подняться вверх самостоятельно, но мы используем эскалатор для того чтобы сэкономить силы и время. Инструменты автоматизации тестирования должны экономить силы и время, но человек должен принимать решения, строить стратегию. Мы можем написать скрипт, который читает данные различных источников и преобразовывает их в удобный для анализа вид. И сам анализ данных мы можем производить посредством инструментов. Но, принимать решение и думать должен человек. Машина этого делать не умеет.
Мы можем заменить отдельную активность автоматизированным скриптом – но не можем заменить скриптами все тестирование.
воскресенье, февраля 10, 2013
Слайды/Видео к моему докладу на #atdays : За пределами PageObject

Спасибо, уважаемые участники конференции ATDays, за ваш интерес к моему докладу. Готовясь к докладу, я боялся того, что не смогу настолько просто и понятно донести некоторые темы, как этого хочу.
Но, не смотря на все мои ляпы, растерянность и волнение во время доклада – меня все таки понимали и дополняли с полуслова. А после доклада, я поговорил с множеством людей, которые предлагали свои решения, делились собственным опытом.
А это говорит о том, что на конференции ATDays собрались настоящие профессионалы, люди которым действительно интересна и важна тема автоматизации.
Спасибо вам!
Более полную версию со звуком и видео я планирую опубликовать позже. Скорее всего – значительно позже. Сейчас же делюсь доступными материалами:
А дальше еще интересней...
среда, февраля 06, 2013
Вебинар по Specification by Example на русском языке
Длительность вебинара – всего час. Но, за этот час вы услышите саму суть и подходы Спецификации через Пример. Мне нравится главный упор на то, что Спецификация через пример – это инструмент сотрудничества и общения внутри команды.
Изучаем Spec By Example на примерах from Andrey Rebrov on Vimeo.
А после просмотра вебинара вы сможете принять решение: стоит ли копать дальше?Стоит ли читать эту книгу? Стоит ли капать дальше темы BDD, ATDD и тому подобные?
Возможно, именно этот инструмент или отдельные приемы помогут решить именно Вашу проблему.
Более детальную информацию о вебинаре, в том числе и скачать слайды, вы можете на странице автора, Андрея Реброва.
Несколько фактов после посещения онлайн воркшопа Джеймса Баха
Термин «Сценарное тестирование» придумал Джеймс Бах
суббота, февраля 02, 2013
Херистики и Характеристики. Если вы приступаете к работе на новом проекте…
И склейте себе такой кубик:
И вооружитесь инструментом для создания майнд мапов – XMind. Не верите, что это круто?
А вот вам: Essential mind mapping: Rapid test design
И вперед! Жжжечь напалмом!
P.S.: Да знаю я, что правильно это слово пишется как «Эвристики». Ну, смешно же получилось. Нет?
вторник, января 29, 2013
Мой доклад на #atdays и Немое Кино
Мне очень хочется, чтобы те люди, которые перед конференцией пройдут через не самую приятную многочасовую поездку в поезде, получили, по крайней мере от моего доклада то, за чем, собственно и приехали: новые идеи, вдохновение, стимул прийти и улучшить то, что уже есть или прийти и начать. Запустить автоматизацию.
суббота, января 19, 2013
[Вебинар] Live Specifications: From Requirements to Automated Tests and Back
Это действительно качественный вебинар о том, как из зачем использовать Живую Документацию и как к этому прийти. О том, что любую цель можно достичь, делая небольшие шаги.
А в секции вопросов и ответов к видео есть множество полезных ссылок и рекомендаций.
среда, января 09, 2013
А почему бы тестировщику не почитать Magazine?
Тем более, что таких англоязычных бесплатных и свежих выпусков – действительно великое множество.
И спасибо за комментарий товарищу Iosif Itkin, который был оставлен в предыдущем Хомяке. Этот комментарий вдохновил меня на создание этого поста.
Первый журнал упоминался в Хомяке. И это
Tea-time with Testers (страница загрузки)

Better Software Magazine (страница загрузки)

Testing Circus - 2012 - December Edition (страница загрузки)

Logigear Magazine – December 2012 – Mobile test automation

Professional Tester

На сим, этот пост неожиданно заканчивается. Всем приятного чтения.
UPD 16:08 12.01.2013:
Вот более полный список бесплатных и платных журналов для тестировщиков
среда, января 02, 2013
Видимая производительность
Примерами такой видимой производительности есть «заставка» (splash screen) на старте запускаемого приложения или индикатор прогресса (progress bar) при скачивании файла или хода процесса.
Интересно то, что внедрение такой видимой производительности никак не влияет на улучшение реальной производительности, и наоборот, скорее всего, могут замедлить сам процесс. Но, визуально, такой прием может успокоить пользователя. И даже создать впечатление, что процесс идет быстрее, чем раньше.
Аякс-крутилки (ajax loading indicator) – также являются примерами «видимой производительности». К сожалению, если такое «колесо» или «колбаса» крутится слишком долго – это может вызвать панику.
Прочитать детальней про все эти «штучки» можно здесь: Performance Glossary