Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Веселая аркада с Печенькой для новогоднего настроения. Объезжайте препятствия, а подарки, варежки, конфеты и прочие приятности не объезжайте: они помогут набрать очки и установить новый рекорд.

Сноуборд

Спорт, Аркады, На ловкость

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Мобильное тестирование + Программирование

С этим тегом используют

Тестирование Тестирование по IT Программист IT юмор Разработка Python Картинка с текстом Юмор Все
4 поста сначала свежее
3
pesig
1 год назад
Лига программистов

Подскажите книгу по управлению в тестировании⁠⁠

Посоветуйте книгу по управлению людьми/проектами, людьми и проектами в тестировании или просто достойную книгу про управлении в этой сфере и сфере разработки ПО.
Книга нужна для уже опытного руководителя отделом тестирования.

[моё] QA Тестирование Тестирование по Мобильное тестирование Разработка Веб-разработка Android разработка IT Управление проектами Программирование Программист Текст
6
Robingudovich
Robingudovich
2 года назад

Как подружить приложение charles proxy с телефоном на ос android?⁠⁠

Решил обратиться за помощью к Вам:  кто-то пробовал подружить charles proxy с телефоном на андроид? ( просто при подключении телефона к WiFi с настроенными прокси и портом - телефон перестает выходить в интернет)

Ожидаем получить: к одной WiFi сети подключаем ПК с установленным charles proxy,  и мобилку(на андроиде, но при подключении указываем доп. настройку -прокси и порт), на мобилке переходим на сайт  chls.pro/ssl , скачиваем сертификат, подтверждаем подключение на ПК версии- И все начинает работать.

Что имеем по факту: на шаге с подключением мобилки к WiFi с указанием прокси и порта- высвечивается сообщение, что "сеть у нас без доступа к интернету". Получается дальнейшие шаги становятся невозможны.

Как подружить приложение charles proxy с телефоном на ос android? Тестирование, Тестирование по, Мобильное тестирование, QA, IT, Программирование, Charles
[моё] Тестирование Тестирование по Мобильное тестирование QA IT Программирование Charles
7
9
Readluiforwin
Readluiforwin
2 года назад
QA Rules

Что такое web, mobile, api тестирование⁠⁠

Всем привет!

Очень часто можно услышать такие слова как web-тестирование, mobile-тестирование, api-тестирование.

Попробуем разобраться в этом простым языком.


Если говорить кратко, то web-тестирование - это проверка работы функционала на стороне веб-приложения, иначе говоря, что страницы, которые вы видите через браузер корректно отображают данные, которые приходят с сервера, а также логика на странице отрабатывает верно.


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


В данном случае в веб-части проверять мы будем именно то, что страница корректно отображает то, что приходит в ответе от сервера

Тут мы плавно переходим к api-тестированию (в нашем случае http-rest)


Целью api-тестирования является проверка логики работы сервера. Что же такое api? Простыми словами - это язык общения сервисов и приложений. Логика здесь такая: чтобы отобразить информацию, которая хранится на сервере, веб-приложение отправляет запрос на этот сервер по определенному пути, конечной точкой которого является эндпоинт (например, https://www.youtube.com/watch?v=dQw4w9WgXcQ, здесь эндпоинтом является /watch). Сервер же, в зависимости от эндпоина выполняет ту или иную функцию, и отдает ответ. Если по запрашиваемому приложением эндпоинту на сервере нет заранее запланированного ответа - вернется код 404 (например, https://www.youtube.com/watch12323).

Каждый ответ сервера можно разделить на условно 3 мажорные части: headers, status, body (но не только из них)

В headers содержаться заголовки ответа, например такой как Content-Type который говорит, какого типа будет содержаться контент в ответе.

В body помещается основная информация, в примере выше это будет самый лучший сотрудник: например, его ник, или имя-фамилия, ссылка на профиль.
В status содержится код ответа, который состоит из 3-х значного числа. По первой цифре которого можно понять что произошло с нашим запросом, всего есть 5 типов кодов, но самыми часто-встречаемыми являются: 2xx - запрос выполнен корректно, 4xx - ошибки на клиенте (например 404 - запрос по эндпоинту, которого не существует на сервере), 5хх - ошибки на сервере, например, при определенной комбинации входящих данных, сервер может вести себя некорректно.

Целью QA в данном случае будет являться проверить что все api ведут себя так, как было описано в спецификации к ним и/или по общепринятым стандартам (например, если api на корректный запрос присылает код 4xx - это некорректное поведение).

То есть отправили запрос с определенный набором параметров - проверили, что ответ соответствует ожиданию.


Mobile-тестирование - это проверка того, как работает мобильное приложение. Можно провести параллель с веб-тестирование, только клиентом в данном случае будет приложение, работающее под мобильным устройством. Тут есть (и очень много) подводные камни, потому что важной частью любого приложения является удобство использования (кнопка, требующая частого нажатия в левом верхнем углу приложения точно не будет отличной идеей - сами попробуйте туда дотянуться), либо, к примеру, такая вещь как обновление приложения - у разных пользователей могут оказаться разные версии приложения, но все они должны работать так, как изначально задумывалось.

На примере postman, запрос к google.com/ будет выглядеть так

Что такое web, mobile, api тестирование IT, Программирование, Полезное, Обучение, QA, Тестирование, Тестирование по, Мобильное тестирование, API, Длиннопост
Показать полностью 1
[моё] IT Программирование Полезное Обучение QA Тестирование Тестирование по Мобильное тестирование API Длиннопост
0
skaynet25022022
skaynet25022022
3 года назад

Как я стал тестировщиком в 2022, не имея опыта в ИТ⁠⁠

Как я стал тестировщиком в 2022, не имея опыта в ИТ Обучение, Мотивация, Тестирование, Мобильное тестирование, Тестирование по, Программирование, Python, SQL, Java, Javascript, IT, Математика, Карьера, Увольнение, Незаконное увольнение, Образование, Учеба, Программист, Студенты, Длиннопост

Всем доброго времени суток. В данном материале постараюсь вам изложить свой опыт, как я стал тестировщиком за пол года с зарплатой 60.000, не имея ранее опыта в сфере IT.

На данный момент, традиционным является считать, что позиция тестировщика является самой простой для вхождения в IT. Для новичков же это не является так очевидно, попробую довести вам то, как стать специалистом в тестировании с нуля.


Обо мне

Ранее я работал продавцом консультантом в магазине компьютерной техники с образованием юриста. По специальности в нормальную организацию устроиться не получилось, содержать же себя и покрывать основные расходы приходится - по данной причине пошёл туда, куда взяли. Заходя вперёд скажу, что на своём рабочем месте я не видел абсолютно никаких перспектив, стал замечать, что тупею, но так как моим хобби ранее было изучение высшей математики, стал потихоньку для себя решать задачи и примеры. Потихоньку и до программирование это дело докатилось)


С чего советую начать

Для начала необходимо разобраться, что такое тестирование? Самое понятное определение для тестирования - проверка соответствия между ожидаемым и реальным поведением программы. Подробнее с теорией можете разобраться в книге Романа Савина под названием «Тестирование Дот Ком или Пособие по жестокому обращению с багами в интернет-стартапах». Эта книга дает ответы на многие вопросы, связанные с теорией тестирования и проста в понимании. Я начинал именно с нее. Далее самостоятельно советую разобраться в следующих понятиях:

Стадии цикла разработки программного обеспечения

Техники тест-дизайна

Методы тестирования

Только теорию в тестировании знать - сами понимаете, мало. Поэтому далее поговорим о технологиях


Какие профессиональные компетенции мне необходимо было изучить

Я занимаюсь тестированием back-end’а и стек технологий, который мне нужен:

XML и Json

Rest и SOAP

Shell

базы данных SQL

Сетевые протоколы HTTP

Testrail

SOAP-UI

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

Советую отталкиваться от требований, указанных в вакансиях в тех компаниях, в которые со временем вы желаете трудоустроиться.


Как я искал работу тестировщиком

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

Самый простой путь - устроиться стажером. Навыки получите определенно, но деньги вам за это вряд ли заплатят. Тут уже вам виднее, устроит ли вас такой путь получения компетенций или нет.

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

Не буду лукавить о своей успешности. Лишь после 17-го собеседования - я получил предложение о работе. На данный момент имею зарплату в 60.000, работая в Санкт-Петербурге. Для большого города это не крайне большие и есть куда расти, сами понимаете.


Развитие навыков после трудоустройства

Заканчивается ли ваше обучение после того, как вы трудоустроились? Нет.

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

Для этого нам необходимо вникать в продукт, что вы тестируете, наращивать свой опыт. Изучать функциональность того, что вы тестируете. Стараться принимать участие тестирования продукта не только одного конкретного блока программы, а охватить больше блоков, чтобы вы смогли сформировать полноценное представление о продукте.

Не стесняйтесь задавать вопросы коллегам. Думаю всё зависит от компании, но по моему опыту - все коллеги были рады помочь мне и ответить на мои вопросы - видя мою заинтересованность.

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


Если вас интересует мой путь и путь остальных людей, что перешли в IT ,

подписывайтесь на мой канал t.me/it_begin

Как я стал тестировщиком в 2022, не имея опыта в ИТ Обучение, Мотивация, Тестирование, Мобильное тестирование, Тестирование по, Программирование, Python, SQL, Java, Javascript, IT, Математика, Карьера, Увольнение, Незаконное увольнение, Образование, Учеба, Программист, Студенты, Длиннопост
Показать полностью 1
[моё] Обучение Мотивация Тестирование Мобильное тестирование Тестирование по Программирование Python SQL Java Javascript IT Математика Карьера Увольнение Незаконное увольнение Образование Учеба Программист Студенты Длиннопост
21
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии