cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

avatar

Тестировщик | Вопросы собесов

Разбираем вопросы с собеседований на QA Тестировщика Сайт: https://easyoffer.ru/ Реклама: https://telega.in/c/easy_qa_ru Написать: @easyoffer_adv

Ko'proq ko'rsatish
Reklama postlari
6 211
Obunachilar
Ma'lumot yo'q24 soatlar
+4827 kunlar
+2 04830 kunlar

Ma'lumot yuklanmoqda...

Obunachilar o'sish tezligi

Ma'lumot yuklanmoqda...

Привет, ребят, хочу сделать так, чтобы для каждого вопроса было поясняющее видео в reels/shorts формате. Ищу человека который с этим поможет, работу оплачу. Вопросы есть, нужен простой монтаж и озвучка. Все видосы делаются по шаблону. Если интересует такая подработка напишите мне @kivaiko
Hammasini ko'rsatish...
👍 27🔥 5
Какая основная цель верификации в процессе разработки программного обеспечения?Anonymous voting
  • Проверить, правильно ли работает программное обеспечение.
  • Убедиться, что продукт соответствует техническим требованиям и спецификациям.
  • Обеспечить, что продукт удовлетворяет потребности пользователя.
  • Проверить, что продукт можно интегрировать с другими системами.
0 votes
👍 6🔥 4
Photo unavailableShow in Telegram
🤔 Нашёл отличную штуку для тех, кто постоянно что-то тестит! Cloud․ru предлагает бесплатный доступ к облачным ресурсам через Free Tier. Это супер возможность потестить сервис бесплатно. 🐲 Вы получаете доступ к виртуальной машине с конфигурацией 2vCPU и 4 ГБ RAM, а также 30 ГБ на SSD, что вполне достаточно для тестирования и разработки приложений. Также предоставляется 5 ГБ хранилища S3 с тысячами операций загрузки и извлечения данных. А для выхода в интернет просто приобретите публичный IP за 146 (😎) рублей или воспользуйтесь бонусом в 4000 рублей для новых пользователей при привязке карты или регистрации по Сбер ID. ➡️ Переходите по этой ссылке и регистрируйтесь!
Hammasini ko'rsatish...
👍 5 1
В чем отличие REST от SOAP ? Спросят с вероятностью 10% REST (Representational State Transfer) и SOAP (Simple Object Access Protocol) — это два различных подхода к организации взаимодействия между компьютерными системами в сети, чаще всего используемые для разработки веб-сервисов. Они имеют ряд ключевых отличий, которые влияют на выбор технологии в зависимости от требований к проекту. Основные различия: Протокол - SOAP является строго определённым протоколом с чёткими стандартами, основанным на XML для обмена сообщениями между системами. - REST — это архитектурный стиль, а не протокол. Он использует стандартные HTTP-методы и может использовать XML, JSON или другие форматы для передачи данных. Сообщения - SOAP использует сложную структуру сообщений, которые могут включать информацию о безопасности, транзакциях и других данных в заголовках сообщений. - REST обычно использует более простые и читаемые форматы сообщений. RESTful веб-сервисы обращаются к ресурсам, используя URL и методы HTTP (GET, POST, PUT, DELETE). Безопасность - SOAP имеет встроенные стандарты безопасности (WS-Security), которые обеспечивают более высокий уровень контроля над безопасностью. - REST полагается на стандартные методы безопасности HTTP, такие как HTTPS, аутентификация OAuth и токены JWT. Транзакции - SOAP поддерживает сложные операции и транзакции через стандарты, такие как WS-AtomicTransaction. - REST не имеет встроенной поддержки транзакций, но транзакции могут быть реализованы на уровне приложения. Кэширование - REST поддерживает кэширование на уровне HTTP, что может увеличить производительность и снизить нагрузку на сервер. - SOAP сообщения обычно не кэшируются, поскольку они могут быть адресованы конкретному получателю и часто содержат важную информацию, требующую немедленной обработки. ✅ SOAP часто используется в корпоративных и финансовых приложениях, где требуется высокий уровень безопасности и надёжность, а также поддержка транзакций. ✅ REST широко применяется для создания веб-сервисов и API из-за его простоты, лёгкости интеграции и эффективности работы с вебом. Выбор между REST и SOAP зависит от конкретных требований проекта, предпочтений разработчиков и необходимости интеграции с существующими системами. REST часто выбирают для новых проектов из-за его гибкости и простоты использования, тогда как SOAP может быть предпочтительнее в ситуациях, требующих строгих стандартов безопасности и поддержки сложных операций. 👉 Можно посмотреть Примеры как отвечают люди на этот вопрос, или перейти К списку 1855 вопроса на Тестировщика. Ставь 👍 если нравится контент 🔐 База собесов | 🔐 База тестовых
Hammasini ko'rsatish...
👍 17 4
Photo unavailableShow in Telegram
Вакансии для QA на удаленке по РФ, Европе и миру с хорошей зп Где искать? 👉🏼Делимся крутым каналом по поиску работы в IT по миру, Европе и РФ. ЗП в валюте и в рублях ➡️Вакансии от 2 тыс. евро для мидла, и от 60 тыс. руб. для джунов и стажеров. Публикуют все жирные предложения с Хабра, Geekjob, VC и других площадок с прямым контактом работодателя Ну и вишенка на торте - бесплатный бот, который выдает вакансии по вашему запросу - искать и отбирать предложения очень просто 🔥Напишите ему Тестировщик!!QA!!Engineer!! (да любые ваши ключевые запросы, разделяя их символами !!) и он пришлет лучшие вакансии в этих сферах Подписывайся, сохраняй доступ к боту, пока работает бесплатно
Hammasini ko'rsatish...
👍 6🤔 1👾 1
Что такое серый ящик ? Спросят с вероятностью 20% Тестирование "серого ящика" (Grey Box Testing) представляет собой гибридный подход к тестированию ПО, который сочетает в себе элементы тестирования "черного ящика" и "белого ящика". При тестировании "черного ящика" тестировщик сосредотачивается на внешнем поведении системы, не зная её внутреннего устройства, в то время как при тестировании "белого ящика" тестировщик имеет доступ к внутренней структуре, коду и алгоритмам приложения. Особенности: - Частичное знание внутренней структуры: Тестировщик имеет ограниченный доступ к внутренней структуре и коду программы. Это может включать схемы баз данных, алгоритмы, диаграммы классов и т.д. - Сочетание методик: Использует методы как тестирования "черного ящика", так и "белого ящика" для более эффективного выявления ошибок и недочетов. - Целенаправленное тестирование: Позволяет выполнять более целенаправленное тестирование на основе понимания архитектуры и потенциальных слабых мест системы. - Безопасность и интеграция: Часто используется для тестирования безопасности и интеграционного тестирования, где важно понимание взаимодействия компонентов системы. Преимущества: Эффективность: Позволяет более эффективно планировать тесты, зная архитектуру системы. ✅ Выявление специфических ошибок: Упрощает обнаружение ошибок, связанных с внутренним взаимодействием компонентов системы. ✅ Комплексный подход: Предоставляет комплексный подход к тестированию, объединяя понимание внутренней логики с тестированием функциональности. ✅ Безопасность: Особенно эффективен для выявления уязвимостей безопасности, поскольку знание архитектуры помогает в идентификации потенциальных точек риска. Пример: Предположим, что тестировщик работает с веб-приложением и знает структуру его базы данных. Это знание позволяет ему создать тесты, направленные на проверку корректности обработки данных приложением, например, тестирование реакции системы на некорректные или неожиданные данные, введенные пользователем, исходя из знания ограничений базы данных. Тестирование "серого ящика" является мощным инструментом в арсенале специалистов по качеству программного обеспечения, поскольку оно позволяет сочетать глубокое понимание системы с эффективным функциональным тестированием, обеспечивая таким образом высокий уровень качества и безопасности разрабатываемых продуктов. 👉 Можно посмотреть Примеры как отвечают люди на этот вопрос, или перейти К списку 1855 вопроса на Тестировщика. Ставь 👍 если нравится контент 🔐 База собесов | 🔐 База тестовых
Hammasini ko'rsatish...
👍 7
Photo unavailableShow in Telegram
Привет! Мы BAUM, российская IT-компания. Наша работа — создавать продвинутые системы хранения данных с прикладным искусственным интеллектом. Мы завели аккаунт, где делимся своим опытом, даём советы для успешной карьеры, рассказываем об интересных событиях из нашей жизни и, конечно, публикуем вакансии. Обещаем, что будет очень полезно и совсем не душно — подписывайся! erid: LjN8KGWvU
Hammasini ko'rsatish...
👍 4 1🤔 1
Что такое CD ? Спросят с вероятностью 10% CD в контексте разработки программного обеспечения может иметь несколько значений, наиболее распространёнными из которых являются "Continuous Delivery" и "Continuous Deployment". Оба эти термина относятся к практикам автоматизации процессов в рамках непрерывной интеграции и доставки (CI/CD) ПО. Continuous Delivery (Непрерывная доставка) Это практика разработки программного обеспечения, при которой код автоматически собирается, тестируется и готовится к выпуску в продакшн. Целью Continuous Delivery является сделать процесс выпуска новых версий ПО максимально быстрым, безопасным и эффективным, с возможностью в любой момент произвести релиз. Это достигается за счёт автоматизации всех шагов, начиная от добавления нового кода разработчиками и заканчивая тестированием и подготовкой к релизу. Continuous Deployment (Непрерывное развёртывание) Это шаг вперёд от Continuous Delivery, при котором изменения в коде после тестирования автоматически разворачиваются в продакшн-среде. Это означает, что каждое успешно протестированное изменение немедленно делается доступным для конечных пользователей, что минимизирует время между написанием кода и его использованием в живой среде. Continuous Deployment требует высокого уровня автоматизации тестирования и достаточно надёжной инфраструктуры для обеспечения качества и стабильности продукта. Основные различияContinuous Delivery подразумевает, что процесс доставки кода до продакшн-среды автоматизирован, и новый релиз может быть выполнен в любой момент вручную с минимальными усилиями. ✅ Continuous Deployment идёт дальше, автоматизируя не только процесс подготовки релиза, но и его непосредственное развёртывание в продакшн, делая выпуски новых версий ещё более быстрыми и частыми. Обе практики являются ключевыми компонентами культуры DevOps, направленной на ускорение процесса разработки и повышение качества программного продукта за счёт более тесного сотрудничества между разработчиками, тестировщиками и администраторами инфраструктуры. 👉 Можно посмотреть Примеры как отвечают люди на этот вопрос, или перейти К списку 1855 вопроса на Тестировщика. Ставь 👍 если нравится контент 🔐 База собесов | 🔐 База тестовых
Hammasini ko'rsatish...
👍 20 4
Что такое негативное тестирование ? Спросят с вероятностью 20% Негативное тестирование — это процесс проверки реакции ПО на некорректные, неправильные или неожиданные входные данные или условия. В отличие от позитивного тестирования, которое подразумевает использование правильных входных данных для проверки того, что система работает как ожидается, оно направлено на выявление дефектов и проверку устойчивости системы к "неправильной" работе. Цель — убедиться, что приложение адекватно обрабатывает ошибочные сценарии, например, отказывается принимать невалидные данные, выдает соответствующие сообщения об ошибках или ведет себя безопасным образом, не вызывая сбоев или уязвимостей в системе. Основные аспекты: - Обработка невалидных данных: Проверка реакции системы на ввод данных, выходящих за пределы ожидаемых значений, форматов или диапазонов. - Тестирование граничных условий: Включает в себя ввод значений на границе или вне допустимых пределов для выявления потенциальных проблем в обработке краевых случаев. - Проверка обработки исключений: Оценка способности системы корректно обрабатывать ошибочные ситуации, например, отсутствие необходимых файлов, ошибки доступа к ресурсам и т. д. - Тестирование на переполнение: Ввод слишком больших значений или объемов данных для проверки устойчивости системы к переполнениям и утечкам памяти. - Использование неподдерживаемых операций: Попытки выполнения действий, которые не должны быть доступны или разрешены в текущем контексте работы приложения. Значение:Улучшение устойчивости и надежности: Помогает обеспечить, что приложение способно адекватно реагировать на ошибочные или неожиданные ситуации, тем самым улучшая его устойчивость к ошибкам и надежность. ✅ Повышение безопасности: Проверка на устойчивость к некорректным действиям может помочь предотвратить потенциальные уязвимости безопасности, которые могут быть эксплуатированы злоумышленниками. ✅ Улучшение пользовательского опыта: Гарантируя, что приложение корректно обрабатывает ошибки и некорректные данные, разработчики повышают удовлетворенность пользователей, предотвращая ситуации, когда неправильные действия могут привести к сбоям или потере данных. Негативное тестирование является важной частью общего процесса тестирования ПО, поскольку позволяет оценить готовность системы к обработке ошибочных ситуаций, что критически важно для создания качественных и надежных программных продуктов. 👉 Можно посмотреть Примеры как отвечают люди на этот вопрос, или перейти К списку 1855 вопроса на Тестировщика. Ставь 👍 если нравится контент 🔐 База собесов | 🔐 База тестовых
Hammasini ko'rsatish...
👍 5 5
Привет, я Леха. Вопросы собеседований берутся с моего сайта easyoffer.ru. Его я делал как пет-проект, чтобы устроиться на работу, но сейчас проект уже перерастает в стартап и я пишу об этом в своем TG блоге Идущий к IT и на YouTube.
"Как считается вероятность вопросов?"
Об этом писал в статье на Habr ➖Если нашли ошибку в посте пишите @aurumsunset ➖Если хотите купить рекламу на канале пишите @easyoffer_adv ➖Чтобы получить доступ к приватной группе, где мы выкладываем реальные записи собеседований переходите в бота ➖Аналогично для тестовых заданий вот этот бот
Hammasini ko'rsatish...
👍 12🔥 3