🦉Что такое API?
программный интерфейс приложения (англ. application programming interface) - описание способов, которыми одна компьютерная программа может взаимодействовать с другой программой.
🔻API внутри одного приложения
С помощью API можно вызвать работу функционала другого модуля в системе. При этом не нужно знать как эта функциональность реализована.
Например: ниже представлено api, которое помогает «Найти отели в Бостоне, просматривая результаты с 1 по 5 страницы в алфавитном порядке»:
https://api.citygridmedia.com/content/places/v2/search/where?what=hotels&where=boston,ma&page=1&rpp=5&sort=alpha&publisher=test&format=json
где после «where» указаны параметры api с конкретными значениями.
🔻API в межсистемном взаимодействии
Приложение №1 имеет несколько api:
⁃ api для получения списка отелей;
⁃ api для проверки регистрации пользователя на ресурсе приложения №1;
⁃ api для запуска функционала выгрузки отчета.
Приложение №2 может использовать предоставленные api Приложения №1, встроив их в свой код и передав требуемые параметры(указаны в описании работы api).
Тогда при нажатии кнопки в Приложении №2 можно будет получить данные о проверке регистрации пользователя на ресурсе в приложении №1(с помощью соответствующего api).
#api #дляинформации
программный интерфейс приложения (англ. application programming interface) - описание способов, которыми одна компьютерная программа может взаимодействовать с другой программой.
🔻API внутри одного приложения
С помощью API можно вызвать работу функционала другого модуля в системе. При этом не нужно знать как эта функциональность реализована.
Например: ниже представлено api, которое помогает «Найти отели в Бостоне, просматривая результаты с 1 по 5 страницы в алфавитном порядке»:
https://api.citygridmedia.com/content/places/v2/search/where?what=hotels&where=boston,ma&page=1&rpp=5&sort=alpha&publisher=test&format=json
где после «where» указаны параметры api с конкретными значениями.
🔻API в межсистемном взаимодействии
Приложение №1 имеет несколько api:
⁃ api для получения списка отелей;
⁃ api для проверки регистрации пользователя на ресурсе приложения №1;
⁃ api для запуска функционала выгрузки отчета.
Приложение №2 может использовать предоставленные api Приложения №1, встроив их в свой код и передав требуемые параметры(указаны в описании работы api).
Тогда при нажатии кнопки в Приложении №2 можно будет получить данные о проверке регистрации пользователя на ресурсе в приложении №1(с помощью соответствующего api).
#api #дляинформации
👨🎓👩🎓 Бесплатный онлайн митап 28.04.2021 в 19:00
Темы:
🔹Логи как инструмент тестировщика
🔹UI: как мы условную производительность фронта замеряли
Регистрация доступна тут: https://dins.timepad.ru/event/1621264/
P.S. Cвоим студентам рекомендую послушать доклад про Логи.
Второй уже на ваше усмотрение, для расширения кругозора.
#event
Темы:
🔹Логи как инструмент тестировщика
🔹UI: как мы условную производительность фронта замеряли
Регистрация доступна тут: https://dins.timepad.ru/event/1621264/
P.S. Cвоим студентам рекомендую послушать доклад про Логи.
Второй уже на ваше усмотрение, для расширения кругозора.
#event
⚛️Fiddler
Fiddler Everywhere - прокси-сервер для дебага на macOS, Windows и Linux. Позволяет захватывать, проверять и отслеживать весь HTTP (S) трафик между вашим компьютером и Интернетом, имитировать запросы и диагностировать сетевые проблемы.
Полезные статьи на тему:
🔹https://habr.com/ru/post/140147/
🔹https://help.mindbox.ru/docs/как-тестировать-запросы-с-помощью-fiddler
Скачать тут https://www.telerik.com/fiddler/fiddler-everywhere
#инструменты
Fiddler Everywhere - прокси-сервер для дебага на macOS, Windows и Linux. Позволяет захватывать, проверять и отслеживать весь HTTP (S) трафик между вашим компьютером и Интернетом, имитировать запросы и диагностировать сетевые проблемы.
Полезные статьи на тему:
🔹https://habr.com/ru/post/140147/
🔹https://help.mindbox.ru/docs/как-тестировать-запросы-с-помощью-fiddler
Скачать тут https://www.telerik.com/fiddler/fiddler-everywhere
#инструменты
🗒Заметка о Mind Map в тестировании
🔹https://testorest.livejournal.com/577.html
На одном из недавних занятий по тестированию использовали Mind Map - обычно такой инструмент многим заходит и становится палочкой-выручалочкой⚡️
#инструменты #дляинформации
🔹https://testorest.livejournal.com/577.html
На одном из недавних занятий по тестированию использовали Mind Map - обычно такой инструмент многим заходит и становится палочкой-выручалочкой⚡️
#инструменты #дляинформации
👩💻👨💻Тестирование на проникновение (пентесты)
Кого интересует тема тестирования безопасности могут поучаствовать в данной онлайн-конференции
🔹Бесплатно
🔹30 июня 2021(среда) в 11:00(МСК)
🔹Регистрация тут: https://bit.ly/3w28qdh
#event
Кого интересует тема тестирования безопасности могут поучаствовать в данной онлайн-конференции
🔹Бесплатно
🔹30 июня 2021(среда) в 11:00(МСК)
🔹Регистрация тут: https://bit.ly/3w28qdh
#event
🗿 Забудьте то, чему вас учили..
Статья с мнением по теме👇
https://testorest.livejournal.com/942.html
что думаете?
#мнение
Статья с мнением по теме👇
https://testorest.livejournal.com/942.html
что думаете?
#мнение
Livejournal
Забудьте то, чему вас учили…
При окончании школы можно услышать фразу: «А теперь, забудьте то, чему вас учили в школе. В ВУЗе все будет иначе». При поступлении на работу ее тоже часто повторяют. Любые современные курсы - то же обучение. Можно ли после них сказать: «А теперь забудьте…
📚 Если вы начинаете погружаться в автотестирование web-приложений пара ссылок на тему html и селекторов, чтобы были под рукой:
🔹Курс по HTML: https://clck.ru/VyJvM
🔹Справочник по HTML: https://clck.ru/GIhE
🔹CSS селекторы: https://clck.ru/VyJyL
🔹Еще про селекторы:
https://clck.ru/VyJzB
https://clck.ru/VyK2S
P.S. Возможно у вас есть свои самые удобные ресурсы на эту тему, если не жалко - поделитесь ими в комментариях к данной записи🤓
🔹Курс по HTML: https://clck.ru/VyJvM
🔹Справочник по HTML: https://clck.ru/GIhE
🔹CSS селекторы: https://clck.ru/VyJyL
🔹Еще про селекторы:
https://clck.ru/VyJzB
https://clck.ru/VyK2S
P.S. Возможно у вас есть свои самые удобные ресурсы на эту тему, если не жалко - поделитесь ими в комментариях к данной записи🤓
Stepik: online education
Веб-разработка для начинающих: HTML и CSS
Курс по основам веб-разработки. Узнаем, как работает интернет, научимся создавать веб-страницы с помощью HTML и CSS и деплоить их в интернет. Содержит домашние задания: мини-проекты для самостоятельного выполнения и проверки.
🔮 Форма содержит поле.
Данное поле принимает данные в виде даты формата dd.mm.yyyy. Минимальное допустимое значение 01.01.1970
Максимальная возможная дата данных в системе 31.12.2030. Как считаете, какие тесты на граничные значения нужно провести?
Данное поле принимает данные в виде даты формата dd.mm.yyyy. Минимальное допустимое значение 01.01.1970
Максимальная возможная дата данных в системе 31.12.2030. Как считаете, какие тесты на граничные значения нужно провести?
Anonymous Quiz
57%
01.01.1970, 31.12.1969, 02.01.1970 31.12.2030, 30.12.2030, 01.01.2031
0%
02.01.1970, 31.12.1969, 02.01.1970 31.12.2030, 30.12.2030, 01.01.2030
0%
01.02.1970, 31.12.1969, 30.12.1969 01.12.2030, 30.12.2030, 01.01.2030
43%
01.01.1970,31.12.1969,02.01.1970 31.12.2030,30.12.2030,01.01.2031 31.12.9999,30.12.9999,01.01.10000
⚛️ Fake Filler - и правда полезный инструмент для автозаполнения веб-форм.
Краткий видеообзор: https://youtu.be/Kax4nQJyraw
#инструменты
Краткий видеообзор: https://youtu.be/Kax4nQJyraw
#инструменты
📚Сегодня минутка просвещения для вас, друзья мои🤓
Soap opera testing
Тестирование в стиле мыльной оперы:
• основано на «реальной жизни»
• более сжатое
• более экстремальное
Пример:
Для тестирования начисления пенсии:
Уильям начал работать слесарем в Industrial Entropy Incorporated в 1955 году. За свою карьеру он болел, работал неполный рабочий день, женился, развелся, снова женился, завел троих детей, один из которых умер, затем умерла его жена, и он снова женился и обзавелся еще 2 детьми ....🤯
Такой кейс похож на мыльную оперу.
Тесты в стиле мыльной оперы проверяют сразу несколько бизнес-кейсов, что делает их очень сильными.
Если базовое тестирование и тестирование в стиле мыльной оперы пройдет успешно, то велика вероятность, что приложение выполняет свои функции.
#дляинформации
Soap opera testing
Тестирование в стиле мыльной оперы:
• основано на «реальной жизни»
• более сжатое
• более экстремальное
Пример:
Для тестирования начисления пенсии:
Уильям начал работать слесарем в Industrial Entropy Incorporated в 1955 году. За свою карьеру он болел, работал неполный рабочий день, женился, развелся, снова женился, завел троих детей, один из которых умер, затем умерла его жена, и он снова женился и обзавелся еще 2 детьми ....🤯
Такой кейс похож на мыльную оперу.
Тесты в стиле мыльной оперы проверяют сразу несколько бизнес-кейсов, что делает их очень сильными.
Если базовое тестирование и тестирование в стиле мыльной оперы пройдет успешно, то велика вероятность, что приложение выполняет свои функции.
#дляинформации
⚛️В 1962 году НАСА запустило «Маринер-1» в качестве первой попытки отправить космический корабль к Венере. Однако вскоре после запуска ракета сбилась с курса и была вынуждена самоликвидироваться.
Какова цена? 135 миллионов долларов (в сегодняшних долларах).
В чем проблема? В коде отсутствует дефис🤯
Некоторые до сих пор думают, что тестирование не обязательно и стоит на нижней планке градации в IT-команде.
Исследование 2017 года показало, что сбои программного обеспечения обходятся экономике США в 1,7 триллиона долларов финансовых потерь (и более 268 лет простоев), которых можно было бы избежать при надлежащем тестировании.
Прежде чем какое-либо программное обеспечение или новая функция станут доступны вашим пользователям, вам необходимо тщательно изучить их. Попробовать использовать данное приложение в действии. Попробовать сломать его. И убедиться, что все, что делают ваши пользователи, не приведет систему к краху и работает как задумывалось.
Тест-план поможет структурировать работу и учесть все нюансы.
Выше уже был пост про тест-план. В дополнении прикладываю еще один БЕСПЛАТНЫЙ шаблон оформления от planio))
#тест_план #дляинформации
Какова цена? 135 миллионов долларов (в сегодняшних долларах).
В чем проблема? В коде отсутствует дефис🤯
Некоторые до сих пор думают, что тестирование не обязательно и стоит на нижней планке градации в IT-команде.
Исследование 2017 года показало, что сбои программного обеспечения обходятся экономике США в 1,7 триллиона долларов финансовых потерь (и более 268 лет простоев), которых можно было бы избежать при надлежащем тестировании.
Прежде чем какое-либо программное обеспечение или новая функция станут доступны вашим пользователям, вам необходимо тщательно изучить их. Попробовать использовать данное приложение в действии. Попробовать сломать его. И убедиться, что все, что делают ваши пользователи, не приведет систему к краху и работает как задумывалось.
Тест-план поможет структурировать работу и учесть все нюансы.
Выше уже был пост про тест-план. В дополнении прикладываю еще один БЕСПЛАТНЫЙ шаблон оформления от planio))
#тест_план #дляинформации
Как вы относитесь к онлайн конференциям по тестированию?
Anonymous Poll
25%
Нравится такой формат
25%
Не хватает атмосферы присутствия(как-будто никуда и не ходил)
19%
Не хватает очного общения
13%
За свои деньги бы не пошел(-шла)
13%
Проще выбрать нужный доклад
38%
Больше нравится оффлайн
6%
Другое(пишите в комментариях к опросу)
⚛️Полезные ссылки на тренажеры по SQL:
Русскоязычные тренажеры:
🔹https://sql-ex.ru - известный многим ресурс(большинство пользователей изучают sql именно с помощью данного сервиса)
🔹http://www.sql-tutorial.ru. - интерактивный учебник к предыдущему ресурсу
🔹https://sql-academy.org/ru/trainer/tasks/1 - около 50 бесплатных упражнений(далее с премиум аккаунтом))
🔹https://learndb.ru/ - можно начать выполнять упражнения без регистрации
Англоязычные тренажеры:
🔹https://pgexercises.com для прокачивания навыков работы с SQL в СУБД PostgreSQL(но по факту подходит для тренировки всем, кто хочет повысить уровень знаний sql)
🔹https://sqlbolt.com - интерактивный курс по sql
🔹https://sqlzoo.net/wiki/SQL_Tutorial - еще один тренажер
🔹https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc - База данных, к которой можно отправлять запросы
Если знаете еще аналогичные ресурсы, можно писать в комментариях 😉
#sql #дляинформации
Русскоязычные тренажеры:
🔹https://sql-ex.ru - известный многим ресурс(большинство пользователей изучают sql именно с помощью данного сервиса)
🔹http://www.sql-tutorial.ru. - интерактивный учебник к предыдущему ресурсу
🔹https://sql-academy.org/ru/trainer/tasks/1 - около 50 бесплатных упражнений(далее с премиум аккаунтом))
🔹https://learndb.ru/ - можно начать выполнять упражнения без регистрации
Англоязычные тренажеры:
🔹https://pgexercises.com для прокачивания навыков работы с SQL в СУБД PostgreSQL(но по факту подходит для тренировки всем, кто хочет повысить уровень знаний sql)
🔹https://sqlbolt.com - интерактивный курс по sql
🔹https://sqlzoo.net/wiki/SQL_Tutorial - еще один тренажер
🔹https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc - База данных, к которой можно отправлять запросы
Если знаете еще аналогичные ресурсы, можно писать в комментариях 😉
#sql #дляинформации
🔮Пост про обретение супер-силы(концентрация, внимание, память, энергоемкость)
👀https://www.instagram.com/p/CUZwXYvoWL6/?utm_medium=copy_link
Текст дублирую:
Как сохранить концентрацию, продуктивность в работе, важных делах и не уставать?
Обожаю вселенную за то, что ответы, порой приходят раньше, чем я успею их осознанно сформулировать. Хотя потребность такая есть давно.
Как вы знаете, я кроме основной работы веду преподавательскую деятельность по тестированию . А с некоторых пор начала заниматься с учениками индивидуально.
Все это временами превращается в слишком напряжённый график и начинаешь понимать, что нужно как-то с этим справляться.
И тут мне предложили пройти сессию с mindfulness-тренером @svoboda.mindfitness !!!
Во время занятий, с помощью упражнений и внедрения привычек прорабатываются самые важные составляющие: внимание, концентрация, память, возможность находиться в ПРОДУКТИВНОМ состоянии в течении ДЛИТЕЛЬНОГО времени.
Это как если бы вы могли переделать все свои дела за день и под конец чувствовали бы себя прекрасно, никакой усталости, стресса и перенапряжения.
Это блог о тестировании, но без таких связующих вещей, как концентрация, внимание, память, продуктивность, ощущения, что у вас есть энергия на все, что вы задумали сделать любая деятельность будет ограничена запасом вашего здоровья. А он у нас ограничен. Кроме того упражнения на память и концентрацию помогают быстрее обучаться новому!
Поэтому делюсь с вами приливом энтузиазма от нового опыта!!!
На фото мое рабочее место с распечатанной последовательностью(мелковато, но решила,что и зрение заодно потренирую😄)
"Приход" первый: если чередовать деятельность с расфокусом(расслаблением) можно долго протянуть! Многие об этом знают, но главное это практиковать.
P.S.Не зря блог у меня называется testorest, отдых -часть нашей повседневной жизни!😉
#testorest #qa #mindfulness #mindfitness #тестирование
👀https://www.instagram.com/p/CUZwXYvoWL6/?utm_medium=copy_link
Текст дублирую:
Как сохранить концентрацию, продуктивность в работе, важных делах и не уставать?
Обожаю вселенную за то, что ответы, порой приходят раньше, чем я успею их осознанно сформулировать. Хотя потребность такая есть давно.
Как вы знаете, я кроме основной работы веду преподавательскую деятельность по тестированию . А с некоторых пор начала заниматься с учениками индивидуально.
Все это временами превращается в слишком напряжённый график и начинаешь понимать, что нужно как-то с этим справляться.
И тут мне предложили пройти сессию с mindfulness-тренером @svoboda.mindfitness !!!
Во время занятий, с помощью упражнений и внедрения привычек прорабатываются самые важные составляющие: внимание, концентрация, память, возможность находиться в ПРОДУКТИВНОМ состоянии в течении ДЛИТЕЛЬНОГО времени.
Это как если бы вы могли переделать все свои дела за день и под конец чувствовали бы себя прекрасно, никакой усталости, стресса и перенапряжения.
Это блог о тестировании, но без таких связующих вещей, как концентрация, внимание, память, продуктивность, ощущения, что у вас есть энергия на все, что вы задумали сделать любая деятельность будет ограничена запасом вашего здоровья. А он у нас ограничен. Кроме того упражнения на память и концентрацию помогают быстрее обучаться новому!
Поэтому делюсь с вами приливом энтузиазма от нового опыта!!!
На фото мое рабочее место с распечатанной последовательностью(мелковато, но решила,что и зрение заодно потренирую😄)
"Приход" первый: если чередовать деятельность с расфокусом(расслаблением) можно долго протянуть! Многие об этом знают, но главное это практиковать.
P.S.Не зря блог у меня называется testorest, отдых -часть нашей повседневной жизни!😉
#testorest #qa #mindfulness #mindfitness #тестирование
🐥Эксперимент можно посмотреть тут👇
http://surl.li/aixhf
Тестирую кормушку для птиц😄
Внезапно появилась идея
поставить кормушку для птиц. Как истинный айтишник первый образец делала из .овна и палок😁 в случае успеха предполагается более устойчивая конструкция🏠
Предыстория: каждое утро под окнами тусят синицы и что-то ищут в листве... смотрела-смотрела на них и решила попробовать угостить..
Тестовый эксперимент, как видите удался, они тут теперь прописались, и быстро позвали своих сородичей, так-что их теперь очень приличное количество😂.. мда, главное чтобы подоконники от их сытости не пострадали... но это уже в следующих сериях)))
#testorest #qa #testing #life #изжизни
http://surl.li/aixhf
Тестирую кормушку для птиц😄
Внезапно появилась идея
поставить кормушку для птиц. Как истинный айтишник первый образец делала из .овна и палок😁 в случае успеха предполагается более устойчивая конструкция🏠
Предыстория: каждое утро под окнами тусят синицы и что-то ищут в листве... смотрела-смотрела на них и решила попробовать угостить..
Тестовый эксперимент, как видите удался, они тут теперь прописались, и быстро позвали своих сородичей, так-что их теперь очень приличное количество😂.. мда, главное чтобы подоконники от их сытости не пострадали... но это уже в следующих сериях)))
#testorest #qa #testing #life #изжизни