Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Спецификация e2e HIL тестов прошивки контроллера

Разместить заказ
1 фрилансер уже откликнулся на этот заказ
Сроки от 3 дней.
Данные обновляются раз в 10 минут.
e
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 3 месяца
Бюджет: 30 000 руб
362.95 $ — 317.93 €
Есть модуль для микроконтроллера на Си. Для него нужно:
- составить список тестов
- описать, какие тестовые прошивки потребуются
- написать подробные инструкции для тестировщика (как подключать, что заливать, как проверять результат)

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

тест-условия:
- перечисление всех условий/ситуаций, которые нужно проверить (пустой список, перезапуск).
- не думаем, как и в каком порядке будут проверяться эти условия – только формируем перечень
- готовый перечень условий в файле test_conds.md

тест-кейсы:
- конкретные, детальные шаги и проверки для тестировщика.
- Написан так, чтобы выполнять тесты можно было не думая (залили прошивку, подключили питание, посмотрели сигнал, должно быть 3.3В)
- пример в файле test_cases.md

покрытие:
- показывает, в каких тест-кейсах покрываются тест-условия
- по сути – матрица трассировки, просто записанная в виде списка пар <тест кейс, покрываемое им условие>
- пример в файле test_map

прошивки:
- перечисляет используемые в тест-кейсах прошивки и описывает их поведение
- поведение нужно прописать детально, в динамике (не обобщённые абстрактные описания)
- пример в файле firmware

тестируем по методу HIL (hardware in the loop) – целевую прошивку заливаем на
контроллер, его пины подключаем к тестовому контроллеру, заливаем на него
тестовую прошивку, она подаёт тестовые сигналы и валидирует ответы

тестируемый модуль отвечает за связь по usart со стороны slave: получает
команды, проверяет чексумму и адрес, передаёт на выполнение слейву. Слейв через
этот модуль отправляет мастеру события (завершение команды, или какие-то ошибки)

интерфейс модуля в файле slave.h
Организационные требования – в файле org_requirements.md
Требования к содержимому тестов – в файле requirements.md
Гайдлайны и примеры хорошо/плохо – в файле guidelines.md
Описание протокола общения модуля – в файле pizza_link_1.02.pdf
Разделы:
Опубликован:
31.01.2025 | 10:08 [поднят: 31.01.2025 | 10:08] [последние изменения: 03.03.2025 | 18:23]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: требуется qa тестирование сайтов, провести тестирование, проверить ошибки сайта, протестировать сайт, тестирование qa, тестировщик удаленная работа, тестировщик приложений

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».
-->-->