Skip to Content

Как сделать скриншот при помощи Python

Опубликовано в

 И опять я о скриншотах. Только на этот раз не о всяких там скучных программулинах, а о собственноручном их изготовлении. В общем, захотелось мне недавно странного – делать скриншоты из Python. Естественно, что за этим желанием сразу же последовало действие в виде гугления на предмет подходящей библиотеки или кода. Нашлось, конечно же, много всего, но, как известно, не весь код одинаково полезен и не всегда он работает так как хочется. Посему, ниже несколько моих изысканий на эту тему. Предупреждаю сразу, изыскания касаются исключительно Windows.

----------

TCMLite. Шаблон для оформления тест кейсов в формате MS Excel

Опубликовано в

Логотип Excel  Давненько я не выкладывал шаблонов тестерской документации, поскольку этот вопрос для меня сейчас не слишком актуален, и намеренно их поиском я не занимаюсь. Но пару дней назад я наткнулся на довольно необычную вещь, которую и шаблоном-то сложно назвать. Собственно сам автор называет ее не иначе как Test Case Management Tool, а не каким-нибудь там template’ом. Короче говоря, шаблон сделан на совесть. Таким и самому пользоваться приятно, и заказчику не стыдно показать.

+++-------

Greenshot. Молодой, зеленый, но полезный

Greenshot logoТестировщику без скриншотера никак нельзя: то баг засвидетельствовать, то в документацию картинок подсыпать. Как ни крути, но одним Paint’ом не обойдешься, поэтому хороший скриншотер дорогого стоит. Я когда-то уже писал о замечательном представителе этого класса программ под названием PicPick, но, к сожалению, он со временем стал настолько замечательным, что за него стали просить денег. Нет, никто руки не заламывает, можно пользоваться и бесплатно без всяких проблем, но как-то совестно (иногда Smile). В общем,  решил я на досуге поискать какую-нибудь альтернативу, и… нашел, причем не только бесплатную, но еще и опенсорсную. И после недолгих боевых испытаний решил поделиться впечатлениями с общественностью.

++++++++++

Сертификация ISTQB. Без бумажки ты – букашка

Опубликовано в

ISTQB Logo Пару дней назад наконец-то прибыл мой ISTQB сертификат. В связи с этим событием не грех и написать несколько слов о сертификации. Тем более что у товарищей «сначала добейся» теперь меньше поводов для возражений.

----------

TryErlang. Многопоточная магия

Опубликовано в

Erlang logoТрудно поспорить с тем, что человеку привыкшему к императивному стилю программирования любой функциональный язык кажется странным. Но язык, о котором пойдет речь сегодня, можно назвать странным вдвойне. Первая странность, конечно же, его функциональность, вторая - популярность. Erlang, пожалуй, единственный функциональный язык, которому удалось шагнуть за рамки научных исследований или узкоспециализированного применения в пределах какой-либо компании. 

----------

Как определить формат изображения/графического файла?

Опубликовано в

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

Ну эта... С днем тестировщика!

Опубликовано в

Если кто не помнит, то сегодня день тестировщика. Как обычно по всем интернетам развешаны фотки того самого жука и все такое... Чтобы немного разбавить эту скукотищу, делюсь с вами стихотворением, которым в свою очередь поделился со мной коллега, который, собственно, и является автором.

Итак, дню тестировщика посвящяется:

----------

FakeSMTP. Почтовый сервер понарошку

Опубликовано в

Фейковых почтовых серверов, вообще-то, хоть пруд пруди, но под мою задачу как-то подходящего не нашлось. В принципе, ничего военного, но мне нужно было понаблюдать за мейлером, который регулировал скорость отправки писем по очень уж хитрому алгоритму. Этот алгоритм, само собой, мне и нужно было проверить. Вобщем, пришлось фантазировать.

----------

Боремся с ResponseBodyCaptureLimit в Visual Studio Web Test

Недавно, при написании веб тестов в VSTS, я столкнулся с одним неприятным моментом касающимся обработки ответов очень большого объема. Проблема заключается в том, что по умолчанию Visual Studio, несмотря на то, что получает полный ответ от сервера, сохраняет лишь первые 1,5 Мб этого ответа. В результатах теста это выглядит вот так:

----------

Секреты Windows консоли. Горячие клавиши

Опубликовано в

Я достаточно часто использую консоль,  и всегда считал, что знаю все что нужно для эффективной работы с ней: жмешь Enter – команда выполняется, жмешь стрелку вверх/вниз получаешь предыдущую/следующую команду из истории, жмешь стрелку вправо — получаешь один символ из последней введенной команды, жмешь Tab – получаешь название следующей директории или файла. Вроде бы все? А вот и нет. Оказывается этот аскетичный черно-белый интерфейс командной строки умеет реагировать на куда большее количество клавиш. О них я и расскажу ниже.

RSS-материал