Так что меня недавно наняли в качестве разработчика QA / Прошивки для компании по производству принтеров, и большая часть моей работы связана с написанием небольших виджетов / тестовых приложений для размещения на самих принтерах для проверки, чтобы убедиться, что все работает правильно.Прежде чем перейти к этому, я хочу поговорить об исходном коде здесь ...
Однако, так как я только что закончил колледж со степенью бакалавра в CS, я довольно новичок в профессиональном мире ...и особенно QA.
В любом случае, ему трудно найти действительно хороший «метод» для получения хорошего результата теста.
Как, скажем, ваши вводимые числа с клавиатуры (0-9) .....Таким образом, чтобы проверить, вы протестируете принятый диапазон (например, 1-100), но затем я спрашиваю себя, сколько я должен тестировать в этом диапазоне (имейте в виду, что некоторые из них невозможно автоматизировать, поскольку нам приходится время от времени нажимать их вручную).)
Тогда вы явно протестируете вне диапазона (но сколько раз?)
И, например, вводите символы ASCII, которые не принадлежат, например, * $%, или символы.Я немного озадачен тем, как дать хороший тестовый пример для ограниченных / неограниченных случаев?
Есть идеи?