Skip to content

fata1-err0r/HomeWork3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HW1

Функция: Почта обслуживает посетителей
    Для того, чтобы проверить функциональность программы
    В качестве определенного участника взаимодействия с системой
    Я хочу получить кол-во посетителей обслуженных почтой
	
	Сценарий: Остались необслуженные посетители 
		Дано: Ввод значений в консоль 
		Когда: Юзер вводит <время работы> почты, <кол-во посетителей> и <время обслуживания> каждого посетителя
		То: Консоль выводит <ответ>

		Примеры:
			| Время работы | Кол-во посетитетей | Время обслуживания | Ответ           |  
			| 15           | 3                  | 10 15 24           | Не обслуженно 1 |
			| 300          | 2                  | 35 275             | Не обслуженно 0 |    
			| -3           | df                 | -45                | Ошибка          |
			| ddg          | -3                 |                    | Ошибка          |
			| -3           |                    | -76                | Ошибка          |


HW2

Функция: Вывод, добавление, поиск и удаление форматов файлов
    Для того, чтобы проверить функциональность программы
    В качестве определенного участника взаимодействия с системой
    Я хочу выводить на экран, добавлять в список, искать в списке и удалять из списка формат файлов
	
	Бэкграунд: 
			Дано: Консольное приложение
			И: <кнопки> с выбором <меню>
			
			Примеры:
				| Кнопка | Меню                        |
				| 1      | Вывод списка форматов       |
				| 2      | Добавление нового формата   |
				| 3      | Поиск формата по расширению |
				| 4      | Удаление формата из списка  |
				| 5      | Выход                       |

	Сценарий: Вывод списка сохраненных форматов файлов
		Дано: Консоль выводит список <кнопок> с соответствующим им <меню>
		Когда: Юзер жмет кнопку 1
		То: Консоль выводит список вида <формат> <описание> файлов
		
			Примеры:
				| формат  | описание             |
				| .dll    | Dynamic Link Library |
				| .exe    | Executable file      |
				| .ini    | Initialization file  |

	Сценарий: Добавление нового формата
		Дано: Консоль выводит список <кнопок> с соответствующим им <меню>
		Когда: Юзер жмет кнопку 2
		И: Вводит <формат> и <описание> файла
		То: Консоль выводит <ответ>
		
			Примеры:
				| формат  | описание             | ответ           |
				| .dll    | Dynamic Link Library | формат добавлен |
				| 123     | unknown format       | формат добавлен |
				|         |                      | Ошибка          |
				| aft     |                      | Ошибка          |
		
	Сценарий: Поиск формата по расширению
		Дано: Консоль выводит список <кнопок> с соответствующим им <меню>
		Когда: Юзер жмет кнопку 3
		И: Вводит <формат> файла
		То: Консоль выводит <ответ>
		
			Примеры:
				| формат  | ответ                | 
				| .dll    | Dynamic Link Library |
				| 123     | unknown format       |
				| .32     | Формат не найден     |
				|         | Ошибка               |

		
	Сценарий: Удаление формата из списка
		Дано: Консоль выводит список <кнопок> с соответствующим им <меню>
		Когда: Юзер жмет кнопку 4
		И: Вводит <формат> файла
		То: Консоль выводит <ответ>
		
			Примеры:
				| формат  | ответ                | 
				| .dll    | Формат удален        |
				| 123     | Формат удален        |
				| .32     | Формат не существует |
				|         | Ошибка               |
		
	Сценарий: Выход
		Дано: Консоль выводит список <кнопок> с соответствующим им <меню>
		Когда: Юзер жмет кнопку 5
		То: Консоль закрывается



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages