пятница, 13 июня 2014 г.

Ссылка. Тестируем калькулятор

http://software-testing.ru/forum/index.php?/topic/22729-testiruem-kalkuljator/

Цитата:

"Всем привет! Я только начинаю постигать азы данного направления и меня очень интересует, как правильно написать Smoke test и Critical Past test для калькулятора.
Краткие требования:
* элементы интерфейса - кнопки 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, +, -, *, /, ., =, С, BckSpc и поле ввода
* после старта в поле ввода отображается ноль
* поле ввода отображает 10 знаков, включая десятичную точку
* числа, содержащие больше 10 знаков, отображаются в экспоненциальной форме - 5 цифр, потом буква е, потом знак плюс или минус, потом три цифры
* нажатие цифровых кнопок приводит к стандартному результату
* арифметические операции выполняются стандартным образом - вводится первый операнд, нажимается клавиша операции, вводится второй операнд, нажимается клавиша "равно"
* если после выполнения операции нажать клавишу "равно" еще раз, то повторяется предыдущая операция с отображаемым результатом в качестве первого операнда и вторым операндом из предыдущего действия в качестве второго
* клавиша С очищает поле ввода, там отображается ноль
* клавиша BckSpc удаляет последний символ из поля ввода
* отрицательные числа нельзя ввести, но они могут возникнуть в результате операций
* обрабатываются числа от -1.79769е+308 до 1.79769е+308 
Буду признателен за подробное описание. "

И ещё цитата:

"Теперь несоклько наводящих вопросов, ответив на которые, Вам станет легче выополнять задание. Рекомендую отвечать прямо тут. Ничего нет страшного, если Вы ответите неверно или неполно:
  • Что такое Smoke test (для ответа на этот и следующий вопросы можно использовать поиск по форуму, поиск по порталу sofrware-testing, гугл,яндекс)?
  • Для чего он нужен?
  • Как с Вашей точки зрения выглядит Smoke Test для калькулятора?
  • Что такое Critical Path Test?
  • Для чего он нужен?
  • Считаете ли вы приведенные требования полными?
  • Если да, то почему?
  • Если нет, то какие требования неполны и чего не хватает? Какие есть неточности?
  • Можно ли задавать вопросы по заданию? Какие у Вас возникли вопросы?
  • На кого рассчитан калькулятор? Что пользователи будут делать чаще всего?
  • Какие тест-кейсы Вы бы предложили для Critical Path Test?
"

Комментариев нет:

Отправить комментарий