Раньше как то не пользовался никакими техниками,была документация и тесты выполнялись строго по ней.
Есть веб приложение написанное на python(как я понимаю при помощи фреймворка pyramid)
Есть база данных на Postgresql
Есть структура базы данных(набор таблиц связи и тд)
Связь с базой, если я правильно понимаю происходит средствами sqlalchimy.Немного почитав, как я понял, на каждую таблицу пишется отдельный отдельный класс на python, потом класс как то "Мапится" с самой таблицей и мы получаем связь таблицы из базы с классом на python и можем работать с объектами данного класса.
В браузере есть формы, которые пользователь заполняет и потом сохраняет это в базу.
Приложение разбирает формы и кладет в соответствующие поля в таблицы значения из форм.
Вопрос:
Стоит ли проверять такие значения:
Есть поле "Тип мероприятия"(форма в браузере с таким названием) я знаю, что в базу значение этого поля положится в определенное поле тип которого varchar(2048).Стоит ли при тестировании вводить в поля значения 2047 2048 и 2049 символов.
Так же вопрос поле "количество людей" тип имеет Integr стоит ли проверять ввод в него -2147483648,-2147483647,-2147483649
И какие вообще подскажите варианты тестирование данного приложения.
возникла проблема : есть обект который надо проверить на стрнице но он находится в таблице и не виден на экране то есть чтобы увидеть его , надо сдвинуть таблицу в сторону с помосщью Scroll иначе AssertText пишет что его value не правельно.
Мы - небольшая, но стабильная компания с офисом в Петергофе.
Что мы делаем - платформа для удаленного мониторинка пациентов (мобильные приложения, синхронизирующиеся с кучей медицинских девайсов + бекэнд сервер)
Кого мы ищем - начинающего тестера (можно без опыта работы, можно студента/студентку), владеющего письменным английским, аккуратного и обстоятельного. Обязанности - ручное тестирование мобильных приложений (Android, iOS, Windows 8.1) и серверной части (web).
Отличный коллектив, полный соц.пакет и белая зп, гибкий график работы.