Новые формы подготовки к докладам и тренингам Источник: Мартыненко Сергей / 255 ступеней 18.03.2020 23:54 Бизнесмены часто задают вопрос: «Почему?». Это хороший вопрос, но не менее важный: «Почему бы и нет?», – Джеффри Безос. Открываю новый раздел у себя на сайте. За свою карьеру я прочитал множество докладов. Только за последние два года более полусотни на разные темы: управление, бизнес-анализ, системный анализ, архитектура ПО, тестирование. Каждый раз при подаче заявки на конференцию происходит примерно одно и тоже: - Пришлите заявку. - Давайте лучше обсудим темы, которые могут быть интересны слушателям. Мне не интересно читать докл |
Менеджерское: Найм верхних Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 04.03.2020 11:00 Тема найма "верхних" (top) менеджеров и людей с С*-должностью (CTO, CIO, CPO, CEO и прочие) давно представляет для не то чтобы зудящий но все-таки интерес. Почему? Банально потому что размер кадровой жопы в той области такой, что вы со своим наймом престарелых java разработчиков (senior java developer) - еще не видели того размера и не принюхивались к ней. (Все банально - на 4-5 разработчиков приходится 1 тестировщик в среднем по больнице, а на 5-12 разработчиков/тестировщиков/аналитиков/дизайнеров и всех этих покемонов приходится 1 менеджер), то есть чем выше тем пирамидка |
...как установить Java? Источник: Алексей Баранцев / А хотите, я расскажу вам... 01.03.2020 16:00 Во многих моих тренингах так или иначе используется Java, либо как язык программирования для разработки автотестов, либо как среда для запуска приложений, написанных на Java. Поэтому я решил описать процедуру установки Java, а также некоторые нюансы настройки Java после установки, которые могут приводить к проблемам при запуске приложений, написанных на Java. Пять лет назад я уже писал такую инструкцию, но с тех пор накопилось много изменений как в Java, так и в операционных системах, так что пришло время для реновации. Что устанавливать |
Книга: Кай-Фу Ли , Сверхдержавы искусственного интеллекта Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 14.02.2020 12:26 Если вы примерно представляете как происходит распознавание лиц нейросетями, как работает Алиса или Алекса на уровне квадратиков и стрелочек взаимоотношений подсистем, а слово TensorFlow вас не пугает совсем - вам читать эту книгу точно не нужно. К этой книге лично у меня много претензий, озвучу только топ-3: Простите но первые 50% книги напоминают агитационный материал Министерства образования Китая - «Китай будет впереди, вот уже очень скоро, вот-вот». Чего я от книги не ожидал - так вот этого вот и в таких объемах. Огромная и довольно уныла |
Книга: Максим Дорофеев "Путь джедая" Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 30.01.2020 11:00 Немного непривычно осознавать что я пишу рецензию на книгу человека , которого я знаю лично уже более 10 лет. Когда-то я уже рожал большой пост про getting things done - читать сюда. (Краткости ради - в далеком 2009 я прочитал книгу Дэвида Аллена " Как привести дела в порядок" , и с тех пор она лежит в основе моей системы управления задачами.) 10 лет практики плотно вросли в мою повседневную жизнь , а также привели к некоторым выводам/мыслям по ходу: То, насколько эффективно ты "управляешь своим временем" (управлять временем нельзя!) - волнует, на самом дел |
Что такое UiPath: краткий обзор инструмента Источник: Алпаев Геннадий -- Рецепты TestComplete 05.01.2020 16:34 UiPath — это инструмент для эмуляции действий пользователя с различными приложениями. При этом программирование действий в UiPath делается не с помощью написания кода, а в виде создания своеобразных блок-схем. Кроме того, UiPath позиционируется не как инструмент для автоматизации тестирования, а как средство для автоматизации бизнес-процессов, из чего следуют сразу 2 важных отличия от классической автоматизации: наши […] |
Книга: Катерина Ленгольд. Просто Космос Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 24.12.2019 11:00 Пусть вас не пугает приписка на обложке «практикум по agile-жизни» и вот это все - оголтелого agile-изма внутри нет. Эта книга про то как определенные практики (некоторые из которых похожи на практики agile) помогают, точнее возможно помогут вам быть продуктивнее. Пожалуй самым близким к agile является практика 9-недельного спринта, но есть один момент - он направлен на то чтобы понять интересно ли дальше делать что-то в этом направлении или нет. Меня больше заинтересовала вторая половина книги , которая посвящена оборотной стороне высокой |
Книга: Мэтт Ридли "Геном" Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 12.12.2019 11:00 Знаете ли вы что, только 3% от всего объема вашего генома - реально рабочие, а еще 14% - абсолютно бесполезный ретровирус ? Я не могу сказать что читаю много, и уж тем более не могу сказать, что каждая прочитанная мною книга заставляет мозги напрячься и открывает бездну нового - скорее ровно наоборот, из книги на 400+ страниц я достаю пару-тройку мыслей, ну максимум 5-6 абзацев ёмких формулировок. Однако Геном - это то самое приятное исключение из обыденных правил. Причина наверное ещё и в том, что мои школьные учителя биологии были бездар |
Список демо-сайтов для тестировщиков Источник: Дунин Илья / Catching The Bugs 05.12.2019 10:53 https://testpages.herokuapp.com — большая подборка примеров страниц с разными компонентами, на которых можно проверять работу Selenium-like инструментов. https://abstracta.us/blog/software-testing/best-demo-websites-for-practicing-different-types-of-software-tests/ — подборка сайтов для практики. Наиболее интересны для автоматизации: https://www.seleniumeasy.com/test — большое кол-во GUI элементов для проверки автотестов https://github.com/public-apis/public-apis/blob/master/README.md — подборка публичных API https://petstore.swagger.io/ — пример приложнния с API и swagger. https://idemo.bspb.ru/ — демо-сайт реального интернет банка. Примечателен тем, что разра |
UiPath: исключения при выполнении Invoke Code Источник: Алпаев Геннадий -- Рецепты TestComplete 21.11.2019 04:52 Если в UiPath вы используете блок Invoke Code и в этом коде возникает исключение, то текст исключения всегда будет одинаковым: «Invoke code: Exception has been thrown by the target of an invocation.». Это нам ни о чём не говорит, поэтому необходимо добраться до изначального исключения, чтобы понять, какая именно ошибка произошла. Для этого мы воспользуемся свойством […] |