Подготовка к собеседованию на QA Engineer
Менторы
Специалисты своей области, которые смогут помочь вам
Middle .Net Developer
Senior Product Manager
Middle Python Developer
Ведущий программист
Backend Software Engineer (PHP)
Senior .NET/C# developer
Middle DevOps Engineer | Tbilisi, Georgia
Middle C# .NET
Senior PHP-разработчик
Middle python developer
Каналы
Полезные Telegram каналы и чаты
Транскрипция видео:
всем Здарова ребятушки у нас сегодня 79 поток тренировочных собеседований по тестированию по 21 января 9 утра я пообещал всем что в 8:30 но я короче сам себя перехитрил решил чуть побольше поспать в итоге просто поспал на полчаса больше Прошу прощения снова Прошу прощения за такое опоздание но ничего потихонечку будем начинать сейчас я сделаю Все кто в Инстаграме тоже всем Здарова потихонечку будем начинать 79 поток Всех приветствую в YouTube подключается всех привет Влад или ты будешь собеседоваться Влад
00:00:18 - 00:01:49
подожди в телеграме интервью я сейчас брошу ссылочку туда да да так [музыка] забрасываю ссылки на YouTube [музыка] погнали [музыка] в Инстаграме так сейчас будет поток нескончаемых собесов и вопрос так ссылочку на это сбросил Зум ссылка Господи Иисусе Доброе утро ребята хоть не 839 правда Хотя 830 до скажите это врачам тем кто работает с людьми и в этот день Когда у них там рабочий день начинается тренировочный собеса [музыка] [музыка] [музыка] [музыка] то свою группу раскидал сейчас YouTube и ссылочку одну сделаю новинки
00:01:12 - 00:03:29
Dos [музыка] [музыка] [музыка] [музыка] публикацию [музыка] и тут видео [музыка] это не для детей и тебе надо поставить галочку Если хочешь сохранить описание надо поставить что это видео нет для детей может и для детей Ну тогда жесткие конструины будут по контенту Я матюкнусь кто-то из ребят мотикнется какие-то шутки будут неуместны YouTube может заочно сделал все сделал запускаю ребята из ума [музыка] июнь то у нас вот сегодня я не понимаю как и на проснулась Ну ладно я понимаю как она проснулась но
00:04:05 - 00:06:12
она тоже подключается сейчас ребятушки Инна Доброе утро как твои дела сколько там у тебя утра сейчас [смех] доброе утро Ну и на 6:00 6:00 ребят просто чтобы знали я просыпаюсь где-то Но сегодня в 8:00 проснулся часто надо было пару делов сделать хотел 8:30 начать Но вот начиная в 9 мне Инна уже пишет Telegram там по пару вопросов написала я так смотрю 827 написала я снимаю время у нее это 5 37 525 27 Это ты чего не спит Инна ты чего не спишь утро это самая благодать чтобы поработать Я уже проснулась сделала кофе
00:05:57 - 00:07:50
тебе написала села разгрести личку и вот как бы ожидаю Ну что дай тебе Бог здоровья на самом деле так просыпаться такое терпение иметь это надо это надо быть тобой у меня к сожалению такого терпения нету кстати но тебя есть я это уже А вот а вот это правильно ты молодец так ребятушки Ну что значит кто хотел добавился понимаю утречка Владислав вижу будем тебя собеседовать значит движущего ребятки подъехали смотрите я сейчас чуть рекламку сделаю объясню что у нас там будет на курсе 31 января а потом с вами
00:06:56 - 00:08:34
начнем значит смотрите 31 января у меня стартует курс по тестированию по уже 33 группа это не что-то там новое 33 группы уже стартует программочку я обновляю техническое обновление быстрее сделать Ну силу моей загрузки побыстрее технического обновления как я хотел не получается сетку сервисов в каком-то сыром виде я сделал ребятам 31 группы уже рассказал показал сейчас обновление постмана программа по постману дальше еще там в планах дженкинс редис свагер gitlab и что-то еще будет что-то будет еще вот
00:07:49 - 00:09:28
постели там еще хочу очень сильное обновление сделать мне просто самому очень нравится скевиль Я люблю работу с данными запрос вот это все и просто из любви к этому искусству надо сделать Еще круче чем у меня есть И чем где бы то ни было вот поэтому как то так дальше по поводу коммерческой практики смотрите сейчас у нас по моему уже 15 проектов я говорил про 14 проектов и моя рекламочка вот это вот это было 14 проектов но буквально вчера стартанул 15 проект поэтому 15 проектов коммерческой практике
00:08:48 - 00:10:13
что ребята делают на коммерческой практике тестирует мобильное приложение тестирует сайты тестируют сложные сайты пишут тестовую документацию работают в командах [музыка] Есть проекты где люди прям общаются с то что заказчиками программистами С командами разработки Да это не общение которое Вот они сию секунду что-то пинганули там кого-то и им сию секунду катастронняя команда разработки или кто-то из представителей ответил Нет у нас накапливается пул вопросов и раз в две раз в три недели разработчики выходят на связь им заранее
00:09:30 - 00:11:14
сбрасывается список вопросов и они на эти вопросы отвечают Ну и после того как они ответили на написанные вопросы такой живой вопрос ответ разъяснение от разрабов есть такие проекты плюс Есть проекты а для разного контингента ребят о чем я сейчас сказал для разного контингента ребят есть люди которые могут пахать на проектах Ну там по 6 по 8 часов в день там у нас есть проекты с итерациями с релизами релиз прошел надо прогнать регрессию для этого регрессия должна быть готова В общем плюс-минус как в реальной работе но
00:10:22 - 00:11:51
только что вот сессия вопрос ответ с разрабами где-то раз в две-три недели бывает и дольше просто но не всегда в разрабах есть время там чтобы пообщаться если там релизе активно идут ну тут уже подстраиваемся скажем так но тем не менее вообще не есть с релизами прям порядок для тех ребят которые могут пахать на проектах долга в течение дня для ребят которые Ну силу загруженности работы семьи там прочих вопросов не могут они пахать там по 6 по 8 часов по 10 в день У них есть там один два три часа в день такие
00:11:07 - 00:12:32
проекты тоже есть ребята могут зайти час-два в день уделить тоже пописать документацию потестировать это как правило мобильные проекты на веби тоже есть на веби тоже есть прогоны смолков регрессии Ну час-два в день У тебя есть можешь взять и набивать руку в проверке тренировать насмотренность в проверке багов понимать Какие баги есть Вот мои ребятки Меня попросили буквально мы вчера или позавчера сдать какие-нибудь проекты где можно глубоко залезть там базу данных в API прям потестировать это все
00:11:49 - 00:13:16
[музыка] я с ними тогда пообщался сейчас людям хочу сказать которые прям ждут что вот прям вот вся машинария будет им открыто смотрите чтобы вам компании открывали доступ и базам данных апишкам своим каким-то не общим а фишкам которые просто в интернет светит а каким-то там супер внутренним которые еще там под Все лежат это надо либо работать в компании либо чтобы между нами компании было какой-то там супер сотрудничество под Индией мы там входили своя команда тестировщиков разработчиков У них своя и они нас за
00:12:33 - 00:14:06
это прям супер деньги платят они нам доверять и нас есть что будут во все что можно если мы там вдруг сольем информацию или что-то еще сделаем то есть это совсем другого уровня взаимоотношения [музыка] с фильмами которые разрабатывают софт я к этому иду я потихонечку готовлюсь к тому чтобы у нас была своя команда тестировщиков были коммерческие проекты которые дают нам эту дают нам эти доступы ребята могут в них колупаться что-то тестировать но на данный момент ситуация такова что фирмы неохотно идут на раздачу доступа
00:13:23 - 00:14:57
фирмам командам которые там не подписали Индии с которыми у них нету контракта какого-то и это понятно это безопасность и они не хотели бы чтобы какие-то левые Люди зашли им там что-то в базе наделали мне был такой случай с моими падаванами где дали доступ базу и ребята там на колбасит мне было крайне неудобно поэтому я тогда лично для себя даже столкнул вообще задавать вопросы Дайте нам доступ в базу мы там что-нибудь потестируем по проверяем вот я понял что чтобы задавать такие вопросы надо со своей стороны
00:14:12 - 00:15:32
инфраструктурно быть готовыми то есть мне надо отобрать команду адекватных ребят которые не утворят дичь которые не будут сливать информацию на сторону порядочных нормальных тестировщиков нанять которые будут делать свою работу и не творить дичь во но у нас сейчас все таки есть проект где ребята смогут протестировать апи сейчас там чего подготавливается есть такой проект тем не менее со всеми ограничениями такой проект есть и я попробую все-таки выбить 12 проекта где будет и база данных и вот это все ну
00:14:52 - 00:16:22
постараюсь я не обещаю я не обещаю но я постараюсь вот это что за касается коммерческой практики дальше [музыка] по поводу трудоустройства по поводу коммерческой практики практику которую у нас проходите можете записывать себе в резюме [музыка] Если вы тестируете продавые приложения у нас нередко продали просто дают и мы Тестируем можете спокойно себе писать что вы там нашли Какой список багов какие-то кейсы писали Не надо ничего обезличивать если нам дали какие-то тесты для доступа мои ребята все безлечивают то есть они хотят
00:15:37 - 00:16:55
продемонстрировать что они умеют составлять классные чек-листы бак рекорды как они еще баги продемонстрировать надо но было это все найдено на тестовом окружении мы заставляем ребят все обезличивать чтобы не было слива название каких-то чувствительной информации за этим следим У нас есть с ними сейчас Работаем и там вот прям есть немножко чувствительная информация которую мы запрещаем выкладывать в резюме И вообще где бы то ни было но при этом ребята Вот и что-то я еще хотел сказать по поводу той же коммерческой практики блин блин
00:16:24 - 00:17:45
Ладно вспомнил скажу как-то двигаемся проекты набираем ребята получают коммерческий опыт считаю это круто Фишка в том что без коммерческого опыта вас уже на данный момент при просто так вот с курсом на Собес не позову везде надо коммерческий опыт это факт может быть каким-то моим конкурентом не понравится то что Владик тут пиарить свои коммерческой коммерческий опыт 14 15 проектов ребята не еблантик И вам конкретно обращаюсь к своим конкурентам которые тоже делают курсы не надо ебанить ищите проекты коммерческой
00:17:16 - 00:18:38
практики Пусть ребята занимаются Найдите менеджера Найди сами займитесь организацией с контролем команд проверка этого всего менеджментом Потому что если вы продаете курсы без коммерческой практики вы тупо на обманываете людей скажу корректно вы на обманываете людей не возьмут их даже Их даже на Собес не позовут если у них резюме не будет коммерческой практики поэтому не тупите организовываете у себя я думал что искать проекты сложно оказалось нет нормально идут к фирмы на контакт можно работать да больших там
00:17:57 - 00:19:26
супер глубоких доступа к всем всяким внутряночкам вам не дадут но потестировать проект мобилку веб Ты сто Изи дают можно работать поэтому не тупим дальше обращаясь к людям которые ожидают от коммерческой практики супер а там вот этих баз данных и сейчас как я говорил доступ к баз данных там чтобы у них машинерия вся вот это вот была доступна чтобы какого-то хера разработчик был всегда доступен с которым можно общаться буквально буквально вчера общался с моим падаваном который работает тестировщиком успешно Да ему
00:18:42 - 00:20:28
было здоровье а Он рассказал что он делает так вот на проекте он тестирует интернет-магазин он нажимает на кнопки он проверяет пользовательские пайплайны пишет документацию тест кейсы бак-репорты ну он на обычной работе тестировщика делают все то же самое что делают ребята у меня на коммерческой практике на моем курсе доступ в базу он не лезет Супер Что там база еще такая ну еще не давали доступа или не дадут вообще то есть есть Там отдельный отдел Который прям может быть колупает вещи у него чисто и Лайка чисто
00:19:37 - 00:21:16
фронт чувак работает поэтому сайты тестовую документацию уметь правильно написать баг Report составить тестовую документацию Ребята это гораздо важнее чем порой залезть в базу данных уметь залезть базу данных там и найти какую-то строчку в базе это можно и просто со скьюри научиться делать Вот Но но Владик не расслабляется и Вадик попробует найти проекты Где нам дадут такие доступы вот если вдруг не найду а ребятам очень надо будет я порвусь но сделаю сам Я предупрежу что Это некоммерческая практика будет но в плане
00:20:26 - 00:21:57
вот если глубокий доступ и такие это будет некоммерческая практика но поработать по локализовать баги в бэкенде через опишку через базу возможность будет Вот говорю сразу не буду я Обманывать людей что это да какой-то проект я сделаю Но чтобы ребята понимали что это тренировочный как-то так дальше по поводу трудоустройства значит сейчас мы ведем активно переписки чарами собираем требования под команды под проекты и компании и с внешней стороны мы собираем что сейчас нужно рынку Какие ребята каких локаций каких
00:21:13 - 00:22:54
гражданств какого языка там уровень должен быть какие скиллы Что должен уметь делать там соски Вот это сейчас систематизируем а это с внешней стороны с внутренней стороны Я сейчас готовлю ребят к тестовым испытаниям где они будут демонстрировать свои знания демонстрировать как они отработали на практике демонстрировать как они выучили у меня на курсе что и по итогу тестовых испытаний мы будем составлять список людей и будем смотреть вот кого какого человека в Какую компанию можно предложить понятно что не
00:22:05 - 00:23:28
все будут сильны во всем кого-то что-то будет больше прокаченного кого-то что-то меньше будет прокачана но этот каждый будет силен в чем-то своем и вот вот под эти нюансы мы будем поставлять человека на собеседование в компанию Вот пока хотим сделать такой подход у нас будет рынок СНГ Западный рынок разовьем возможно еще потом зайдем на Австралию и возможно еще зайдем на Австралию и азиатский вот как-то так что еще хотел сказать Ну все вот короче по трудоустройству работа ведется плюс плюс того что мы начали спрашивайте
00:22:47 - 00:24:24
чаров по поводу вот их ожидания от людей меня немножко корректировать свой курс буду так у меня было общее представление надо чтобы люди знали это это это Но вот мы посмотрим Чего общего еще надо вот чего вдруг у меня нету на курсе я обязательно к себе добавлю то есть таким подходом постоянно Пингу и рынок А что вам надо блин это та вещь на самом деле который должен был заниматься с самого начала Но занялся только сейчас и я считаю Окей хорошо лучше так чем вообще никогда и будут потихонечку корректировать свой
00:23:41 - 00:24:51
курс под требований рынка Причем я постараюсь Но мне кажется рынка СНГ будут свои какие-то там общие запросы у рынка западного будут свои какие-то запросы будем подстраиваться у нас нету выбора если я хочу чтобы мои ребята классно трудоустраивались Ну так надо делать Хорошо таки надо что мы будем тупить тормозить Блин надо надо прокачиваться надо рвать попу как-то так Все наговорился я размялся речевой аппарат и начинаем собеседование начинаем собеседование Сейчас я посмотрю Все ли там адекватно на Ютюбе
00:24:17 - 00:25:43
трудоустройство надо записывать на такую а моя так все здесь у нас все адекватенько в чатике здесь все хорошо поехали Владислав я тебя включаю погнали Здорово здорово Доброе утро Доброе утро как твои дела Нормально тоже ждал тебя проснулся сегодня где-то 15 7 У меня сейчас 835 тоже все в порядке Мы сегодня с тобой одинаковых цветах наверное в одинаково Настроение так что прослушал твои спички сказала как живой пример человек по поводу что есть одни курсы и твои курсы Я сначала прошел одни курсы потом
00:25:06 - 00:26:46
и правильно слушал твои интервью потому что больше там короче нужно лицо как бы вращается постоянно новое что-то добавляется Это очень приятно видеть постоянно развиваешь спасибо то есть Я ценю вообще все что ты делаешь Спасибо ты из 20 какой группы восьмой 28 но пришлось релактироваться Поэтому просто объяснить свою ситуацию как расскажите про себя получается 28 половину прошел домашки поделал потом военные ситуации я выпал летом что-то снова попал 3-4 месяца тоже так сказать получился поработал проектик
00:26:05 - 00:27:41
34 там недели я на инстинге был потом снова переехал и пока здесь устроился в Латвии Вот снова получается там по группам в этом поезде еду я в общем обо мне никто не знает Вот я решил так все нужно на интервью ходить чтобы показать себя чтобы правильно получаю у тебя какие у меня еще какой-то переезд сразу выпадаешь У меня такая же хрень у меня когда какой-то переезд начинается глобальный Да у меня сразу что на месяц блин Ребята простите переезд Я начинаю на два месяца может быть хорошо Тогда погнали тебя по собеседованию У
00:27:14 - 00:28:31
меня есть список вопросов Ты вчера или в четверг был на занятия а нет я не могу занять я видел что тебя анонсировал список Я видел готовился можно что-то спросить а прям Ну посмотрим давай попробуем на старые вопросы так сказать ответы на новые Но блин ну ладненько по-любому спросить Конечно спрошу Ты что этом под 120 новых вопросов двадцатку что скинул Это просто пока этот затравочка моим ребята но ты группе подаванов есть я Сегодня закину видосик со вчерашнего занятия мы с ребятами они отвечали на
00:27:55 - 00:29:18
эти вопросы то есть зайдешь прямо посмотришь Вот давай поехали Расскажи расскажи мне а qual чаще украинца у нас тестин это больше на предотвращение багов в будущем это больше планирование тестирование учет всех рисков которые могут произойти и реализации их так сказать решение это больше обеспечения получается общего процесса тестирование планирования это уже поиск багов уже существующем получается в те которые уже запущен так сказать уже проходит валидацию этого проекта и выполняем тесты и ищем
00:28:39 - 00:30:23
хорошо Расскажи мне про какие какую тестовую документацию ты вообще знаешь какая есть я знаю документацию такое как тест-план то есть Report тест дата чек-лист багре порт и пересадила Тема хорошо Расскажи мне про три Соберите Matrix это что она отвечает за степень покрытиями наших требований степени покрытия То есть кейсами хорошо Расскажи мне про лист какой ты понимаешь Какой может быть что-то может быть какие ситуации либо проекты Может есть какие-то особенности чек-листов чек-лист это более так сказать они
00:29:39 - 00:31:21
настолько развернутая как ты скейс проход сценариев получается у нас могут может быть title то есть что Нажмите на такую кнопку и ожидаемый результат открывается форма логин не настолько развернутый такая быстрая проверка можем проверить как у нас есть чек-лист и мы прогоняем поэтому чек-листу основные функции Ну вот что скажу какие вот столбики в чек-листе могут быть ожидаемый результат может быть прошел не прошел паспорт за статус да Андрей А если Как ты думаешь если вот фейл у тебя статус Надо ли там оставить
00:30:37 - 00:32:24
колоночку для фактического результата Нет просто можно поставить это для фактического результата Я думаю если я не прошел можно завести Ну смотри ты чек-лист у тебя есть чек листик скорее всего это будет или какая-то Google Дока Google табличка или Ну что-то там строили там что-то заведено а можно поставить тебя фейл статистику проверить сколько у тебя файл ты отправил этот отчётчик своему Да и Поставь себя на место Лида тебе удобно будет если ты получил чек-лист от своего подчиненного там есть фейлы
00:31:37 - 00:33:07
и Лид Может тыкнуть на на тайтл на фейл там еще на что-то или как-то сразу глазками увидеть А что по факту произошло в чем различие ожидаемого фактического результата Вот тебе было как удобнее чтобы сохранить свое время мне было бы удобнее чтобы например к этому где поставил файл сделали Линку на которую я могу перейти там например будет то есть как-то вот так вот хорошо да то есть какая-то колоночка или сам слово фейл по умолчанию является линкой на какой-то баг репорт да да статистику хорошо Ну смотри что просто знал
00:32:24 - 00:33:57
нередко ли дам Удобно или ночку иметь Ну чтобы тыкнуть на бак Report И хотя бы тайтлбак репорта колоночки иметь чтобы он прям быстренько глазками глянул А что там произошло и степень Бага то есть что там три вилл критикал мажорами но То есть он по тайтлу поймет насколько сильно расхождение между фактическими ожидаемым результатом и что-то там отдаст в разработку приоритета плюс что-то тоже понимал как правило чуваков сеньоров лидов у них время капец ограниченное потому что помимо одного проекта у них еще
00:33:12 - 00:34:35
и может быть следующее ситуация вот ему сама сам переход тыкнуть на какую-то систему налиночку и перейти в этот еще Еще куда-то это время и причем Это прям тащит время ты тыкнул сюда сидишь читаешь вернулся обратно смотришь так следующий файл тыкнул сидишь читаешь тянет время А когда ты такой у нас с этим так разлет да Сюда так здесь понятно о а вот тут вот тут надо вот сюда тыкнет посмотрит и прям это ну отдаст на разработку дальше сидит так здесь ладно здесь живём так вот тут тоже что-то размер пошел разбираться да то есть ты
00:33:54 - 00:35:41
сохранишь ему время тем что прям тайтлы Back reporter выпишешь чек-лист хорошо едем Дальше расскажи мне Как часто надо проводить регрессию нужно по-любому делать если у нас идет релиз если мы опускаемся Production можно сделать Если получается мы насилие изменения в наш программное обеспечение если мы смог прошли все в порядке можно дальше делать регрессию посмотреть что функционал который До этого работал нормально может быть появились какие-то новые дефекты регрессию можно делать когда в принципе
00:34:50 - 00:36:20
есть время на это регрессию потому что регрессия может занимать очень много времени у нас могут быть при кондишены которые достаточно много времени уйдет на эти три кондишни если у нас Время позволяет Молодцы можно сделать регрессию лишним не будет это точно я думаю но если время ограничено то по приоритетности пройтись основных сценариев расширенная регрессия есть не расширенная регрессия которая охватывает там основной есть нюансы А если основные сценарии то ты про что говоришь про Какой вид тестирование
00:35:42 - 00:37:00
просмотр стираний Молодец что еще может быть а вообще еще Смог еще основного что надо тоже проверять Если времечко есть помимо регрессии что сами китайских смежных функционал можно еще проверить колбас что это такое это один из сценариев которые реализован в софте и поэтому сценарию пользователь ради чего он пришел и вот это вот путь там зарегистрироваться добавить оплатить завершить Вот это у нас будет критика быстрая основной сценарий нашего софта хорошо то есть критические пути Это вот те тропинки которыми ходят пользователи
00:36:21 - 00:37:57
по нашему причем эти тропинки могут быть не связаны со смолком то есть пользователь просто пользуется нашим сайтом но денег занесет условно когда-нибудь Да но сайтом все равно пользуется Но если эти критические пути не будут работать он нам никогда денег не занесет То есть он не сможет решить какие-то свои там промежуточные вопросы проблемы с помощью нашего проекта но я например может быть Вот у меня пример сразу в голове есть что критический путь до у нас понятно что на нашем сайте должны что-то купить и принести нам деньги Но
00:37:13 - 00:38:27
для того чтобы купить нам нужно ознакомиться с товарами к примеру то есть нужно зайти что лазить телефоны смартфоны в общем все чтобы я выбрал Вот это критический путь Я не выбрала не работает ну но при этом зайти там кликнуть какой-то там пустой товары занести денег ты можешь вот это смог отработает Но все остальное не будет работать Да без критиков пасов как бы но по-человечески не имеет да Хорошо тогда смотри по поводу регрессии есть локальная регрессия есть расширенная регрессия есть полная регрессия Блин
00:37:52 - 00:39:14
сейчас тут наговорил конечно регрессии Да локальная регрессия когда у тебя что-то поменялось что-то поправили и ты тестируешь вдруг фичи смежных функционал который может быть от нее зависит чтобы он не работает Работал без изменений вот допустим у тебя было божина в формочка регистрации пользователя что-то там поломалась в скрипте валидации пропускал там Пустые поля условно так вот когда разрабы пофиксили и Пустые поля теперь не пропускаются то тебе Надо протестировать всю форму как она работает со все все поля Надо
00:38:33 - 00:39:59
протестировать но при этом тебе не надо тестировать прям Весь проект со всеми кнопками и всем Чем только возможно тебе надо кусочек этот и вот все эти поля + сохранения в базу этих полей это все это все будет локальная регрессия это когда у тебя весь проект Вот вот все что в нем есть все тестируется расширенная регрессия это когда говорю с примера мы пофиксили формочку регистрации проверили как вот локальные регрессии как базу данных там сохраняется все сохраняется расширенная регрессии будет попробовать этим пользователям
00:39:21 - 00:40:58
залогиниться и посмотреть как залогинен новым зарегистрированным пользователем у тебя проходит плагины и дальше как может этот пользователь работать по своему Pay плану это будет расширенная регрессия Поехали дальше Вот мы заговорили за регрессии за количество регрессии тут будет супер местным вопрос А что ты знаешь про [музыка] тестирование рисков сейчас скажу давай Возможно это тестировать тот функционал или на таких девайсах которые особо не предназначены использование нашего софта но как бы
00:40:16 - 00:41:51
но все равно будем на нем тестировать если я не ошибаюсь вроде как бы я читал если заказчик наш хочет чтобы к примеру наш софт Мы запилили чисто под Android Но в основном большинство пользователей пользуются только и вот мы все равно как бы будем пилить это на Android Если не ошибаюсь либо направь меня в какую-то сторону потому что не совсем не прям на основе рисков глубокие знания смотри на основе рисков Это значит что вот у тебя там есть регрессия Да но ты кейсы которые ты будешь тестировать прежде всего после свалка ты
00:41:16 - 00:42:40
выстраиваешь на основе функционала который для проекта является рискованным то есть либо он там технически рискованный либо с юридической точки зрения либо с пользовательской точки зрения что это значит пользовательской точки зрения это критикал пасы которыми пользователи ходят и без них денег не занесут Вот это прям то что Надо протестировать сразу после свалка опять же оно может входить в регрессию ничего там такого нет почему это рискованно для пользователя если что-то в этих критиков пасах будет
00:42:00 - 00:43:21
не работать то чем пользователи обычно пользуются всегда много часто и Вдруг оно не заработало будет негатив Вот это надо проверять дальше технической точки зрения риски Допустим мы используем какой-то внешний сервис внешней сервис чтобы забрать какие-то данные которые которыми мы не располагаем и нам надо их забрать какого-то Там другого API который мы не пилим пилит какая-то другая вообще компания и вот если в этом внешнем стороннем API что-то меняется что-то вдруг недоступно поменялись ключи доступа и мы узнали об
00:42:43 - 00:44:19
этом только по факту то Для нас это риск потому что мы тогда пользователям не сможем предоставить какой-то информации и вот такое такого вида риски надо тоже тестировать приоритет дальше при тестировании локализации если ты тестируешь свой проект под какую-то конкретную страну и у тебя там какой-то знаешь чувствительный домен финансовой медицинский там что-то законодательством еще может быть связано ну короче надо надо соблюдать законы страны в которой зарабатываешь деньги и Фишка в чем если твой проект не
00:43:33 - 00:44:51
подпадает под правила работы в этой стране что-то там не показалось не отобразилась то что обязано было показаться на проекте у тебя могут там забрать лицензию кто-то на тебя пожалуются подадут в суд что ты не выполняешь законодательство и так далее Вот и для тебя это риск то есть чтобы отработал конкретный функционал пускай он технически если что-то в нем случится это всегда будет три вел тривиальная ошибочка она вообще никак не влияет вообще ни на что Ну вот чтобы она светонулась какая-то информация
00:44:16 - 00:45:35
это прям важно юридически и вот такие риски нам надо предусматривать такую такие штуки типа соблюдение показа каких-то предупреждений на сайте соблюдение чтобы висел договор публичной оферты чтобы пользовательское соглашение висела это пользовательское соглашение в жизни никто не читает никогда вот Но если вот засудится какой-то юрист и колупнет что соглашение нет Или чего-то там еще или в пользу соглашении не предусмотрены какие-то пункты тексту по кусочек текста не отобразился не подтянулся это прям грозит разбирательствами это не
00:44:55 - 00:46:32
грозит закрытием проекта Но это грозит гемором который придется решать тратить на это время деньги вот что протестировщика Как много на самом деле в компании зависит от тестировщика Вот чтоб знал вот это все риски тестировщик помогает несколько слов нивелировать риски на на ранних этапах едем Да А я понял говорю спасибо критического функционала из-за которого если будет что-то не так не работать то компания может понести серьезные репутационные либо финансовые или такие механические какие-то хорошо
00:45:44 - 00:47:14
еще такой вопрос Какие ты знаешь виды интеграционного тестирования это из новеньких понимаю вопрос скажу про риски это тоже из новенький Да да я такой В общем интеграционное тестирование это один получается пункт из уровней тестирования интеграционное тестирование включает себя снизу вверх сверху вниз большой взрыв и расширенная сверху вниз получается что давай наверное снизу вверх начнем это более такие небольшие получается участки кода модули мы проверяем небольшой функциональность по маленьким
00:46:38 - 00:48:11
кусочкам и потом уже идем наверх Там где у нас огромный Пласт так сказать кода функциональности напихан и мы уже проверяем как на мое понимание Я думаю что я прав что если мы будем проверять снизу вверх то качество нашего кода будет качество программы будет намного лучше будет меньше багов То есть у нас будет меньше риска потом потому что мы еще изначально Проверяем так сказать из того разряда Unit тестов что чем раньше проверить тем лучше будет потом а если сверху вниз то мы сразу такой какой-то огромный
00:47:29 - 00:48:42
функционал получается Тестируем и уже поэтапно спускаемся вниз на более мелкие участки но нас могут кстати найти на более мелких участках не запилена какая-то логика там заглушки вроде какие-то могут стоять чтобы нам тестировать вообще сразу сверху Большой взрыв тестируется Да все и сразу получается все все модули которые уже разработаны расширенная Не помню честно А давай так по хитрее пойдем а по истике би интеграционное тестирование это что такое виды интеграционного тестирования по айстике может быть это какие-то тоже как как-то
00:48:05 - 00:49:40
они относят к техникам часть дизайна я по стикеры качай качай качаю по стике би потому что пластик by интеграционное тестирование бывает модульное и системная вот зависимости от того что ты что почитает твой собеседующий тебя человек перед твоим собесом если он почитает то надо отвечать модульные системные Записал но смотри грамотно делать Так Тебя спросили что тут операционного тестирования Ты знаешь ты такой поистике би есть модульная и системная при модульном и Тестируем взаимодействие модулей между собой
00:49:04 - 00:50:36
системное мы Тестируем систему в целом плюс внешние какие-то еще ресурсики которые наша система которыми наша система пользуется но есть еще снизу вверх в статьях пишет снизу вверх сверху вниз скорее всего это не виды это подходы А чем там подходы и виды отличаются Это вопрос дискуссионный и так далее То есть тебе лучше ответить два варианта ответа Хорошо тогда последний тебе вопрос ребятки еще есть юань тестирование что это отображение графических элементов на нашем сайте UI относится к нефункциональному виду тестирования то
00:49:56 - 00:51:22
есть случае тестирования будет функциональным А в каком не функционально тестирование если смотреть как расположение как отрабатывает если мы меняем например язык и тому подобное На нашем на сайте то как перерисовываются наши интерфейс куда кнопочки становятся как это в общем все формируется это уже отрабатывает кусочек кода куда что поместить в зависимости от определенных параметров это уже А если насколько корректно оно отображается в соответствии ты берешь дизайн какой-то и смотришь как эта кнопка с
00:50:52 - 00:52:32
дизайном нарисовалась у тебя на интерфейсе Нужно ли там вместе Она стоит а вот чтобы она отрабатывала эта кнопка так как задумано это уже будет функциональность но при этом это все тоже будет хорошо Ну и тогда еще один Тогда вопрос Расскажи мне про Да есть поле введение пароля на формочке как ты его протестируешь Окей У нас есть только поле или может быть На это поле еще влияет другие поля которые нужно заполнять Может быть она будет недоступна если я не вел предыдущие какие-то да либо можно такого
00:51:45 - 00:53:24
нет нужно валидная инвалидное можно данные сколько символов зависимости Можно тебя спросить что у нас на вход подается на вход все что Ну интересный пароль окей Не ну нападать ввести то я могу все что угодно ты должен спросить что можно пропустит что пропустит это поле если валидация на этом поле Я тоже спрашиваю валидация значит смотри у нас пароль должен быть от 5 до 16 символов должны быть только латиница Но если за буковки говорим то только латиница из 5 символов можно точку тире слайсы и собаку
00:52:39 - 00:54:23
должна быть минимум Какой минимум какой-то из этих спец символов минимум хотя бы одна буковка верхнего регистра и одна буковка нижнего регистра что должна быть хотя бы минимум одна циферка все вот это вот и оно не должно быть пустым Я попробую отправить простым есть от 5 до 16 можно сюда ограниченное значение можно поставить посередине 16 ограниченное значение чтобы Вообще вопросов не было можно пройтись что 15-17 и 4 и 6 Также можно туда не валидные символы либо поставить точки больше точек поставить в общем
00:53:37 - 00:55:21
набрать такое количество кейсов Ну принципе так я составлял бы Давай накидывай еще я жду много OK буква только спит символы какие-то либо только спит символы но буквы но нет цифр и мешать принципе эти варианты ну можно так кстати сказать чтобы уменьшить количество что я буду постоянно их перемешивать эквивалентная классы какие-то взять что здесь нету точки здесь нет символа здесь у нас верхние буквы регистра с нижней регистры то есть разбить вообще пароль по классам эквивалентности и потом тестировать
00:54:41 - 00:56:12
Также можно еще могу рассказать что валидацию например посмотреть насколько валидация там правильно отрабатывает еще могу спросить у нас валидации только на клиенте либо еще есть валидации на сервере В каких случаях валидация отрабатывает при снятии фокуса с поля либо при наведении мышки либо при нажатии при вводе какого-то символа знаешь еще должен уточнить у нас же есть это регистрация то там обычно убивают должно предложить два раза ввести этот пароль нас еще должна быть проверочка вторым помним свой пароль
00:55:54 - 00:57:24
То есть это тоже надо спросить Хорошо действительно далее ввели может быть где-то ошиблись или так что Подтвердите пожалуйста до Элементарно вот я я ловил эти кейсы постоянно вот у меня херово работала клавиатура я вел пароль при регистрации если нету второго поля на подтверждение я при введении пароля что-то не так сделал Я думал одно а вел другое клавиатура где-то кнопочка не нажалась и Ну все я в систему под своим логином не зайду теперь вот мне надо чтобы при повторном ведении эта кнопка никогда не отрабатывала
00:56:40 - 00:58:07
тогда поэтому здесь Да именно Ради таких вот вещей что-то пропустили что-то не так сделали вот придумали второе поле можно еще этот протестировать если я два раза ввел правильно я зарегистрировался посмотрел что действительно зарегистрировался и сделать снова подменить другой хорошо еще что-нибудь расскажешь Я могу рассказать Что посмотреть можно как вообще формируется у нас данные при отправки вот я пароль вел что формируется Да не данные при отправке каким они методом отправляются Все ли вообще может у меня
00:57:23 - 00:58:45
вопрос формируется у меня пароль вообще не берется А если на сервер он отправился а принимает ли сервер ожидает ли он поле пароль а вы правильном ли типе данных вообще пароль отправляется может сервер у нас ожидает что это будет намбера у нас берет хорошо Молодец Молодец Ну что давай с тобой в таком формате Сейчас закончим Да я предлагаю дальше продолжить так чтобы ребята тоже захватить которые у нас есть еще три человека они у нас ручки держат давайте сделаем так я задаю вопрос кто знает ответ ручку поднимает если 2-3
00:58:11 - 00:59:51
человека на ответ на вопрос подняли ручку значит я каждого по очереди вызову и следующий человек дополняет ответ предыдущего Хорошо давайте Такой формат попробуем вот тогда Влад я тебя Lover Hand сделаю ребятам тоже lower здесь тоже вот так вот краткий фидбек по тебе смотри на когда отвечаешь на вопросы на генерируйте нам кейсов у тебя должен быть с уверенностью у тебя должно быть полной уверенностью Ты должен такой так и задаешь вопросики А вот это у вас как А вот это как А тут есть а тут это а тут это тебе должно
00:59:03 - 01:00:46
быть генерация вот этих вопросов себя идти тебя должны остановить плане того что типа ну все все как бы Ладно давайте Покажите Да и ты как только тебе дали добро показывай нам кейсы рассказывай с тебя должно литься кейсов столько что тебя тоже остановили все все понятно вы шарите вы знаете верим мы верим вот так вот должно произойти у тебя не должно быть такого знаешь вот думаешь вспоминаешь [музыка] пытаешься еще что-то там придумать нет даже если даже если ну ты сам по себе такой человек что ты там быстро
00:59:57 - 01:01:26
сгенерировать что-то не можешь но если дать тебе время ты сделаешь ну ты на генерируешь много да тренируйся это собеседование это сжатый кусочек времени в него надо выдать максимум тренируйся выдавать максимум вжатый промежуточек дальше а по поводу новых вопросов Я залью видос идешь и смотришь как мы с ребятами разжевали эти вопросы и предыдущие два дня понял и следи там за информацию меня новых вопросов я там 12 штук я скину и с ребятами буду разжевывать Вот так что все ходи так далее готов А есть у тебя
01:00:41 - 01:02:08
вот так где мы с этой с операционными тестами особенно если ты будешь устраиваться на работу в Европе там надо есть как ни крути без него тебя не будут брать вот дано Это она на русском языке есть тебе Возьми Найди глоссарий села бус там сайт и смотри что-то там они рассказывают хорошо В целом со всего что ты там по курсу у меня смотрел ты шаришь ты шаришь я где прошлый раз это говорил у тебя все нормально ты разумно все понимаешь Тебе надо просто наловчиться выдавать информацию быстро и вот так вот
01:01:24 - 01:02:52
я тебе так скажу у тебя у тебя лучше чем у многих но тебя надо дотащить до идеала понимаю что ты такой зашел со скиллами тебя порядок вообще здесь не доколупаться соц скилы У тебя подняты вот надо чтобы еще вот этот скилл самопрезентации тебе прокачать вот тогда все тогда будет не уходи мы сейчас этот час общий вопрос тоже участвует значит по сути ребятки кто хотел ну плюс еще кто присутствует давайте так вот и попробуем значит Смотрите кто Кстати на YouTube смотрит Кто меня сейчас Инстаграме смотрит в комментариях пишите
01:02:11 - 01:03:28
ответы на вопросы в чатик и под видео то ответит Что такое configuration testing тестирование конфигурации ручку поднимаем я этот вызывает человечка Так давай маховик Алло Да Привет Вадим роде так но это вроде как разные конфигурации устройств либо системы например железо устройство разное разные разные процессоры Если система могут например какие-то приложения установлены быть которые могут влиять на работоспособность другого приложения [музыка] Перейди пример Вот банальнейший пример я тебе с компьютерными играми
01:03:04 - 01:04:53
вот тестирование конфигураций если разные видео карточки либо у нас драйвер не установлен да либо установлен другой версии либо до версии драйвера не так так которая подходит по требованию игры какие еще Под мобильные приложения можно же там одно приложение установить на 14 на 13 на 12 это все какую версию IOS или Android поддерживает наше приложение по версии iOS Android тут могут клубнуть А чем же тогда конфигурационное тестирование будет отличаться от платформенного Да тоже верно Да поэтому смотри когда
01:03:58 - 01:05:37
так отвечаешь не затрагивай целиком полностью Системы ну различные системы там 12 iOS 13 14 iOS это все-таки будет немножко просто платформенное тестирование да А если мы говорим Это надо затрагивать именно функции которые в них есть Ну да что-то внутряночку разная комбинация внутрянки вот Или допустим тот же [музыка] 13 iPhone не так нельзя iPhone и так не делают а можно делать короче 13 iPhone но на одном стоит iOS там 15 41 на другом 15 5 вот здесь уже можно сделать подумать что это конфигурационное
01:04:59 - 01:06:45
тестирование как-то но здесь все равно все равно до колупается вот плане компьютерных игр это все-таки более такой живой пример когда у тебя Железяка десятое там винда и несколько железяк с десятой Виндой Но у тебя карточка такая карточка такая карточка такая оперативность только то оперативно столько-то и происходит такие инсталляционные тесты инсталляции Это хороший пример так Дима Вадим привет Хотел уточнить может же это жена не тоже получается тестирование допустим Взять если телефон там что у нас 12
01:05:52 - 01:07:05
Android на разных устройствах да да вот это нормально так нормально спасибо Илюха по поводу Всем привет по поводу конфигурационного Мне кажется очень подходит знаете когда раньше особенно игры выпускали производители там все время были минимальные требовали рекомендуемые требования и вот там прям написано было Windows такой-то И вот я должен быть там четыре оперативы там какая-то видеокарта и вот это минималка и вот ты протестировал на минималке работает потом раз там рекомендуемые какие-то вот еще их там два три то может
01:06:34 - 01:07:42
быть пять штук разных но не больше я думаю так можно конечно придумать там большое количество этих вот там то есть 8 гигов там поменьше карточка или побольше там оперативы так далее хорошо Ребят а скажите [музыка] Ладно вспомним спрошу едем дальше [музыка] Какие тест кейсы можно сделать для тестирования баз данных ручку поднимаем [музыка] Так давай так ну в принципе Надо сначала понять для чего у нас база данных она мы просто забираем оттуда информацию Либо мы вносим либо информацию получается проверить в теле
01:07:08 - 01:09:06
Столбцы нужны значения вносятся также при запросе с базы данных то ли приходит то что мы запрашивали а так что еще Верно ли запрос идет Ну метод именно в базу данных там телек либо Create при нашем запросе Верно ли прописан функция самого вот этого запроса Смотри чтобы сделать кейсы тестирование баз данных самый верный способ Идешь к разрабам и просишь у них все запросы которые они пилили в проект которые ходят в базу данных ормка там неурем или нативные SQL кикстайские или просто Либо в рмка стоит
01:08:23 - 01:10:14
какая-то объектная реляционная модель запросов базы неважно Просто берешь и из них список запросов и проверяешь как система работает с этими запросами то есть базу что положится в таком запросе что заберется в таком запросе если положили зарегистрировали пользователи таким запросом как потом забрать данные этого пользователя то есть берешь и именно через базу тестируешь не через юань берешь прям [музыка] какой-нибудь там клиент для баз данных [музыка] что-то такое там какой-нибудь тот же бивер Да
01:09:30 - 01:11:07
и берешь и запросиками таблицы доступны которые вот перечислены проверяешь если ты сохранил что-то как оно сохранилось внутри базы прописалась и как прописалась А если ты забираешь что-то то у тебя должен пример забора данных То есть то что вышло и то что ты ожидаешь У тебя должно быть соответствие вот по количеству данных опять же сколько из базы тянется по умолчанию если по умолчанию там тянется 10 тысяч строк то Любой твой запрос если у тебя в базе действительно столько есть будет занимать очень много времени
01:10:21 - 01:11:40
поэтому надо поставить constrain какой-нибудь там на первые 20 там еще кинуть еще 20 также фонд и говорил про Volume вроде в одном запросе много данных получается посылаем в таблице Да большое количество хорошо хорошо можно еще такой прикол сделать протестировать бэк на ошибки базы то есть вот база кинула ошибку там нету такого пользователя там или нет таких данных или что-то не сохранилось по какой-то там причине кинула база ошибочку и как бык с этим справится было свалиться бы x500 ошибкой либо что-то грамотно отработает это тоже
01:11:09 - 01:12:44
надо короче Хорошо хорошо Ребята так следующий вопрос для какого функционала труднее всего написать тест кейсы ну так оставляем вопрос на самочка давай меня видно слышно Доброе утро У меня самая утро Поэтому просто навскидку рис Ну предположить то что очень сложно написать на функционал который очень часто меняется абсолютно Следовательно то же самое что и с автотестами совсем другим под рукой чтобы иметь примерно представление о том как это должно работать Но именно пишешь хорошо то что постоянно меняется Это на
01:12:04 - 01:13:45
что нету документации возможно документация требований Принято Принято Да я к сожалению у меня все дети проснулись так маховик Да также хотел добавить когда не требования и возможно Когда у нас например взаимодействие всяких разных систем где нужно большое предусловие прописывать что нам нужно некоторые действия выполнить чтобы короче да Когда при кондишен Здоровый такой большой со всех Надо еще пособирать хорошо а как ты думаешь где такие системы вообще есть что прям здоровый прикончил вдруг просто по опыту вдруг на скидочку
01:13:22 - 01:14:49
Ты точно знаешь что вот в этих проектах Обычно вот [музыка] Ну возможно где у нас тестирование связано с безопасностью либо безопасность либо у нас не помню это слово не вид тестирование например Когда нам важно например медицинское оборудование либо вот критически важно чтобы все Условия были выполнены с рисками например или что-то узкоспециализированное хорошо Дима но мне кажется этот пример может еще быть тоже сам капитал там же тоже много таких разных подтягиваются то есть намного сервиса один получается
01:14:18 - 01:15:58
соответственно много различных условий Да плюс еще банковские системы реально чтоб ребятки просто знали Банк это не то это не только это не только Банк это не только вот эти отделения девчонки которые сидят обслуживают банк просто огроменные программный комплекс любой банк это всегда куча бизнес логики это куча баз данных куча данных это взаимодействие совсем Чем только возможно то есть любой банк прям отделы АйТи у банков это прям реально это отдельные it компании внутри большой какой-то другой компании и прям
01:15:18 - 01:16:54
этот конкретный отдел занимается огромной разработкой я вот я сам с банковским софтом работал вообще дичь там реально при кондишен может занимать 12 легко может занять Два листа формата А4 Вот это только при кондишен для подготовки проверки какого-то функционала либо исправления Бага либо добавление еще какого-то функционала чисто при кондишен все галочки понажимать данных по создавать чтобы оно и сработало и Не дай Боже там что-то не так сделать в одном пунктике из 130 тогда кейс будет не валидный
01:16:14 - 01:17:36
самый что еще прикольная тестировщики банковских систем именно которые сидят на стороне банков Это я считаю отдельная Каста тестировщиков вот это люди которые могут скрупулезно долго и точно готовить вот эти при кондишен и внимательно проверять чего происходит и держать в голове огромный Пласт информации поработав с банковским софтом Это капец там реально надо быть особого склада ума тестировщика чтобы его проверять Вот это не Мобилочка нажал Нажал свалилась крякнуло трафик такой все бак найден не
01:16:54 - 01:18:20
банковский сорт Это капец Вот кстати по поводу еще капитал ком немножко расскажу про риск рисковые рисковый функционал который как бы не влияет на то что за депозит нам насчет денежку люди либо не за депозита а Но если он не будет работать то ли точно не за депозите смотрите рейтинговая платформа Capital Core у них там есть у них там у нас элемент интерфейса как чарт Ну график и вот график на самом деле это сложный программный комплекс это ее война сложный и Back and сложный там сложно и Фишка в том что
01:17:42 - 01:19:15
наличие этого графика и то как он правильно работает напрямую на биллинг на карточке там занесет деньги человек на счет на машинерию занесение денег на счет это чарт никак не влияет слово совсем Но если его не будет если что-то там не так отработает если что-то будет Неправильно отрабатывать либо его вообще он просто пустое поле будет каким-то образом не подгрузился то люди не занесут нам денег потому что типа на основании чего заносить что мы можем потратить если мы не видим статистической информации Вот то есть
01:18:34 - 01:19:54
как бы напрямую этот функционал Прям вообще не аффектит на платеж человека к нам нашу систему Но если этот функционал не отработает у нас ни хера не будет вообще Вот это высоко рисковый кусочек и Вот его тоже при релизах надо его проверять прежде всего один из один из рисков вот то что хотел сказать Поехали дальше Что такое тест entry и Exit критерия Кто ответит Test entry и Exit критерия так надо получается принципы когда мы начинаем тестирование Когда нужно закончить тестирование начинаем и получается опять же по
01:19:14 - 01:20:39
принципу тестирования как можно раньше нам нужно найти бак прежде чем его найдет пользователь чтобы сэкономить деньги компании так а заканчивать тестирование есть в листики разные рассказывай провести [музыка] вот я Именно прям название часто не помню Но по смыслу есть например когда заказчик стопе тестирование это один типов когда мы перестаем находить новые баги в приложении когда по Когда у нас время на тестирование вышло Когда весь функционал который мы прописывали в ТЗ протестирован так либо когда же наоборот слишком много
01:20:12 - 01:22:08
багов началось сыпется вот вроде Ну это уже хорошо Почитай про них еще но уже хорошо молодец Так дальше что такое Fast или Fuse Test Я посчитал Я понял что это Автоматизированная негативное тестирование все проверки будут негативные только негативные заносим только негативные данные которые систему идей делаем действия негативные хорошо хорошо Что такое [музыка] Александр эта модель Матрица покрыть наших требований тестами так хорошо Молодец как его составлять знаешь на основе наших требований мы
01:21:14 - 01:23:01
поэтапно каждому требованию применяем определенные тесты негативные позитивные Хорошо хорошо отлично так следующий вопрос кстати Ну вот такой на засыпку Какие существуют юань стандарты давай так но это возможно как-то связано с гайдлайнами например мобилки для вас и Android там например расположение элементов все прописано как должно быть Где находиться да да Ну например может Возможно там применяется эти техники сочетания цветов Да контрастность должна быть элементом потом возможно в расположение элементов по сайту чтобы
01:22:34 - 01:24:27
оно было удобно читать это и не резала глаз хорошо хорошо Да ну про это еще надо изучать отдельно большая тема Но то что ты уже сказал Красава так ребятушки последний вопрос Что такое контрактное тестирование контракт тестинг давай так я Стрела понял что это договоренность работы внутри команды Например можно в пример взять тестирование API команда разработчиков пили документацию выкладывать с лагеря и прописывает там например ну что должно при каких-то запросов нам Мы должны получать и мы при тестировании будем отталкиваться вот
01:24:08 - 01:26:08
этой документации которая у нас есть Ну да по сути то есть мы должны соответствовать нашими запросами мы должны соответствовать этой фишке Да вроде как еще бизнес логика тут надо отвечать с двух сторон со стороны клиента что клиент может выставлять требования и видом этих требований могут быть тесты то есть а пешка должна пройти тесты клиента чтобы смочь начать с ним работать и наоборот клиент должен соответствовать тестам API чтобы начать с этой апишкой работать при каждом релизе прогоняются эти тесты если
01:25:15 - 01:26:50
тесты где-то не прогнались не прошли то контракт не выполнен если тесты прогнались то контракт выполнен а с бизнес точки это мы с технической точки зрения рассмотрели А с бизнесовой точки зрения юридическое это как безусловно например что у нас бизнес не примет продукт пока она его стороне не по каким-то критериям не будет принят да то что мы сделали именно так то есть у нас по контракту может быть прописано что бабки поступят на команду разработчиков только в том случае если команда тестировщиков на стороне
01:26:06 - 01:27:26
заказчика даст добро на то что все работает все сделано так и ожидалось и вот это называется контрактное тестирование хорошо добрика ребятушки все на сегодня коротенько Спасибо всем кто подключился мне надо это ребенка вести отмечать хождение поэтому я сегодня Ирана и коротко Прошу прощения следующее собеса думаю сделаем помощнее все ребятки Спасибо всем кто сегодня подключился кто рано встал рад был всех видеть вообще Напишите в чатике вам нормально допустим если ни одного человека собеседовать а
01:26:46 - 01:28:04
несколько людей но гоняем один вопрос то есть да это не совсем тренировка собеседование будет но для рассмотрения новых вопросов для такого разнообразия вот такие вот заходы не часто Но иногда устраивать можно комбинировать Иногда да Да отлично будем тогда так делать хорошо все ребятки всех люблю целую на 31 на 31 января в 33 группу ко мне записывайтесь коммерческая практика 15 проектов уже и еще будем стараться трудоустраивать вот Ну что трудоустроиться надо будет у меня испытание пойти Так что не все так
01:27:27 - 01:28:45
просто все всех люблю целую Всем Хорошей субботы Берегите себя Будьте спокойными богатыми и Чтобы у вас было много много связей всем покеда
01:28:11 - 01:28:36