суббота, апреля 26, 2014
Виртуальный рабочий стол
И конечно же, со всем этим я работаю одновременно!
Ну, хорошо, я не работаю со всем одновременно, но время от времени мне нужно что-то сделать в каждой задаче и я не хочу сейчас все закрывать.
По сути, на моем рабочем столе куча нужного хлама. И если у меня захламлён один рабочий стол, то самым правильным решением будет... будет... завести ещё один! А лучше 3, виртуальных!
Для себя я выбрал приложение VirtualWin, которое позволяет удобно переключатся между рабочими столами по комбинации горячих клавиш, а также, переносить приложения с одного стола на другой.
Рассматривал также Desktops, но мне не понравились «блики» экрана при переключении дестктопа и то, что Desktops создаёт новый процесс exlorer.exe при создании нового стола.
Зато, есть удобное превью для открытых столов.
пятница, февраля 28, 2014
Материалы моего доклада (SWD Page Recorder) на #SeleniumCamp 2014 и ещё несколько фактов
Вот несколько интересных фактов:
- 2 докладчика первого дня конференции не смогли, по объективным причинам добраться до Киева, и на полпути, вынуждены были отправится назад, уже преодолев часть пути в Киев.
Тогда, один доклад, внепланово, провёл Николай Алименков, а второй доклад провёл уже сам докладчик, но удалённо, через Google Hangout
- Один докладчик также не смог добраться до Киева, и его доклад провёл Андрей Дзыня, который узнал об этом за сутки до конференции. Тем не менее, ему удалось успеть адаптировать слайды и отлично провести доклад.
Тренды первого дня:
- Экономия времени на прохождение тестов посредством параллельного (многопоточного и многосерверного запуска)
- Проблемы синхронизация параллельных тестов
- Новые сложные фреймворки и системы отчётности
- И летающий вопрос: а если мы повысим тестируемость (Testability) приложения, нужны ли будут нам сложные фреймворки автоматизации?
Материалы доклада "SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014"
Слайды:
Демонстрация работы инструмента записи веб-элементов PageObject для Selenium WebDriver при помощи SWD Page Recorder. Демонстрация работы фреймворка SWD Starter Kit
Видео:
- Видео доклада
- Демонстрация работы Swd Page Recorder как альтернатива «ручной» записи веб элементов
- Демонстрация работы фреймворка Swd Starter Kit для создания Smoke-тестов для Twitter
Очень полезные ссылки:
- Анонс SWD Page Recorder (статья)
- Анонс SWD Starter (статья)
- SWD-Tools.com – сайт проекта со ссылками на гитхаб репозиторий и страницу загрузки
вторник, февраля 18, 2014
Как я записываю видео для доклада на #SeleniumCamp 2014
Но, для себя я уже давно понял, что этот процесс – необходим для демонстрации во время доклада.
Вот несколько фактов:
- Если видео скринкаста ускорить в 2 раза, то эта скорость как раз будет нормальной для зрителя, и он не будет утомлён истерическими движениями мыши автором скринкаста и ме-е-е-е-дленным набором кода. Да… я за 7 лет работы всё еще не научился набирать текст со скоростью мысли.
- Firefox Driver может запустить браузер за 20 секунд на нормальной машине. Вы действительно хотите продемонстрировать как происходит эта интереснейшая операция?
- Половина того, что вы делаете на экране – не несёт полезной информационной нагрузки.
- Видео проигрыватели умеют масштабировать изображение под разные разрешения экрана. Я не знаю, какое разрешение экрана у меня будет на проекторе. А тестировать код под 1024x768 – я не очень хочу.
- Продолжительность видео – известна. Так что, я точно знаю сколько времени займёт моя «живая» демонстрация.
- Запись самого доклада, обычно ведётся не на «голливудской» видеокамере в тёмном помещении, вдали от экрана проектора. И если, в этом случае, слайды хоть как-то можно понять – то мелкие детали кода или интерфейса – уже никак. Они будут размытыми до неузнаваемости.
Инструменты для записи скринкаста
Screen Capture Recorder
Очень простая «демо» утилита, которая, тем не менее, содержит практически все для записи скринкаста рабочего стола.
Страница проекта
ZoomIt
Позволяет увеличивать отдельные части экрана. Также поддерживаются простые текстовые и графические аннотации, которые «видит» Screen Capture Recorder.Страница проекта
Movie Maker
Это программа из пакета Windows Essentials (Основные компоненты Windows). Отличный и простой редактор, позволяющий редактировать видео: удалять фрагменты, вставлять картинки, звук, базовую анимацию.
Вот пример скринкаста, созданного при помощи Screen Capture Recorder и Movie Maker:
Продолжительность – 12 минут. Но, для конференции – придётся урезать до 4-х минут.
До встречи на Selenium Camp!
четверг, февраля 13, 2014
четверг, февраля 06, 2014
воскресенье, февраля 02, 2014
Буфер Хомяка переполнен и не может быть прочитан по адресу 0
Тестировщику и автоматизатору
[ 6 ] How to convince your colleagues of pairwise testing? Это очень подробный ответ о том, как правильно использовать комбинаторное тестирование для получения наилучших результатов
[ 5 ] How a tester can survive in the Waterfall enviroment Great action list on writing manual test cases
[ 6 ] Top 5 Things a Tester Must Have to Excel (And the Software Tester’s Shifting Perspectives) В чем может (и должен) совершенствоваться тестировщик
[ 5 ] Definitive Guide to Develop a Good Test Strategy Document with These 7 Simple Steps Думаете как оформить стратегию тестирования? Вот статья в помощь!
Карьера и саморазвитие
[ 5 ] GOOD VS BAD LEADER Какая разница между плохим и хорошим тим-лидом/руководителем
[ 5 ] How Can I Find a Mentor at Work? О поиске наставника на работе. Человека, который поможет вам пройти тернистый карьерный путь, по крайней мере, до того уровня, который сам достиг
[ 5 ] Questions I'm asking in interviews What version control system do you use? (if none, the interview should be over =))
[ 6 ] Resumes for the modern world Resume/CV templates for software developers
[ 5 ] Solving the Achievement Gap in Programming Scientific research in simple words on how pairing helps learn to program
[ 5 ] Mind reading 101: The 10 questions you need to ask your team every week I am not a mind reader, but I’ve tried playing one at work. I think we all have. I used to imagine that I could peer into the silent void of a discussion with an employee and their thoughts and feelings would magically pop in my head. It never happened.
[ 5 ] How I Passed MCSD Exam 70-484 Даже разработчики используют Майндмапы для того, чтобы сдать экзамен. А ты еще нет?
воскресенье, января 12, 2014
Релиз SWD Page Recorder Beta 3... анонс: Что связывает Эрика Картмена и Дарта Вейдера?
Об этом и много другом, читайте в моей статье на Хабрахабр, которая появится 13 Января 2014 года в 11:00 (по Киеву):
http://habrahabr.ru/post/208822/

Кроме того, специально для статьи, как не странно это звучит, вышел новый релиз:
SWD PageRecorder 0.1 (beta 3) 11 Jan 2014
суббота, декабря 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. И теперь -- со списком тем.


