как Вы тестируете калькулятор? [закрытый]

6
задан Jay 12 July 2010 в 18:59
поделиться

5 ответов

  • Поработайте с интерфейсом. Делает ли он то, что вы ожидаете?
  • Проверьте функциональность. Делает ли она то, что вы ожидаете?
  • Проверьте граничные условия. Справляется ли он с делением на ноль? Как он обрабатывает очень большие и очень маленькие значения? Возникают ли ошибки округления?
10
ответ дан 8 December 2019 в 12:57
поделиться

В общем, вам нужно проверять наличие граничных случаев для каждой возможной операции.

Например, для сложения вы должны проверять отрицательные сложения, добавления с иррациональными или бесконечными числами и т. Д.

Для деления вы должны проверять деление на 0 и т.д.

0
ответ дан 8 December 2019 в 12:57
поделиться

Если вы являетесь производителем калькуляторов, у вас, несомненно, есть база данных формул с известными выходами для определенных входов. Чтобы протестировать калькулятор, дайте ему известные входные данные и проверьте, что он вычисляет известные выходные данные.

Затем вам также нужно проверить, что каждая кнопка оказывает желаемое воздействие на внутренний стек.

Наконец, вам нужно будет проверить все не математические функции - очищает ли кнопка clear дисплей? Правильно ли отменяются кнопки отмены? И т.д.

1
ответ дан 8 December 2019 в 12:57
поделиться

, бросив его о стену, если он сломается ... тогда этого не должно было быть.

4
ответ дан 8 December 2019 в 12:57
поделиться

Помимо обычных вычислений ...

Разделить на ноль.

Убедитесь, что отрицательные числа работают.

Проверьте правильность округления

3
ответ дан 8 December 2019 в 12:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: