Все привет, хотел бы попросить оценить сложность и адекватность задания для тестировщиков, т.к. мне они кажутся вполне простыми, но HR при поиске кандидатов говорит о том что при передаче задач тестировщики отсеиваются и не выходят на связь.
1. Есть модуль расчета матриц (расстояний между географическими точками по дорогам). Модуль работает с графом дорог, на вход подаются наборы точек расстояние между которым нужно рассчитать.
Задача: какие основные сценарии и данные нужно подготовить (в том числе и не корректные), для тестирования, какие основные проблемы могут быть во входных данных.
2. Есть объект «груз», есть объект «автомобиль», у этих объектов есть характеристики, которые работаю следующим образом:
Маркер характеристики показывает совместимость автомобиля с грузом
Характеристики могут быть совместимы или не совместимы с друг другом (входят в одну группу)
Задача: написать сценарий тестирования модуля характеристик грузов
3. Есть модуль импорта данных, данные имею табличный формат, строгую последовательность столбцов, парсер в каждом из столбцов ожидает определенный тип данных (числовое значение, текстовое, время, дата, координаты)
Задача: опишите сценарий тестирования импорта данных
4. Модуль расчета маршрутов автотранспорта по нажатию кнопки в веб интерфейсе запускает расчет маршрутов, по окончанию расчета мы получаем результат в TreeGrid (пример грида
www.treegrid.com/Tutorials/Basic/01-Basic_grid.html ), в одной из ячеек в случаи успеха будет строка «План (n/nn/nnn)» иначе будет строка с ошибкой.
Задача: опишите сценарий тестирования функции и какой инструментарий авто тестирования Вы здесь применили бы.
5. Файл с координатами точек (
https://yadi.sk/d/JUDGgPiqpl9l1A)
Задача: написать парсер на любом языке, который:
• Создаст массив объектов «точка» с кодом и ее координатами
• Выдаст в результат точки с некорректными координатами
• Выдаст список точек где отклонение от средней арифметической (пула точек) Долготы более 3х градусов.