Вопрос к тестировщикам
Попробую так:
Для начала, довольно неплохо. Хотя вопросы не совсем корректно сформулированы с точки зрения программиста, как мне кажется.
"какие цифры суммируются" - лучше употребить "значения", а не цифры (0,1,2,....)
"целые или дроби" - обычно говорят о дробных или вещественных значениях.
"самое маленькое и самое большое значение" - совершенно правильный вопрос, но подразумевается часто в подобных случаях min double/max double. Обязательно нужно проверить и на переполнение. Попробовать ввести штук 30 цифр и больше. Может при вводе прога сразу загнется. Хорошо бы знать и границы: byte, int, long, float, double. (8/16/32/64 бит целые)
"Окно результат существует?" - дополнительное окно для подобного приложения как бы нонсенс. А без поля "результат" - смысл приложения вообще теряется.
"Куда уходит сумма?" - записывается / передается / как
используется. База данных в подобном примере тоже излишество.
"Кто пользователь?" - что под этим подразумевалось?
"проверяем отдельно на каждое окно" - видимо имелись в виду поля ввода.
Используемым слова при собеседовании также могут играть роль. Кто то может переспросить, что имелось в виду. А кто то подумает, нее не подходит....
"Изменится ли output если будем кликать много раз на кнопку сумма" - замечательная идея, я бы не проверил.
"Error message выдаётся корректно при вводе букв и символов" - лучше конечно, если некорректные символы вообще нельзя набрать. ну и проверить на "---", ".." и прочие комбинации допустимых символов.
Но как видите, даже при простейшей программе проверок нужно проделать оочень много. А если программа посложнее? Нужно уже ограничения на проверки делать.