ВЫБРАТЬ
ОстаткиОбороты.Товар КАК Товар,
ОстаткиОбороты.Склад КАК Склад,
ОстаткиОбороты.КоличествоОборот КАК КоличествоОборот
ИЗ
РегистрНакопления.Остатки.Обороты КАК ОстаткиОбороты
5.2 Разработка интерфейса и списка пользователей
Системой могут управлять два типа пользователей. Первые это работники, имеющие доступ только к режиму предприятие.
Второй тип — это администратор, который имеет полные права, как в конфигурации, так и по всем разделам приложения.
Отображаться интерфейс для всех будет одинаково, разве что пользователи без прав к конкретным объектам не смогу там ничего изменять или просматривать.
Рисунок 5.2.1 – Схема интерфейса главного меню программы
6. Описание метода тестирования программного продукта
Функциональное тестирование
Функциональное тестирование — это тестирование ПО в целях проверки реализуемости функциональных требований, то есть способности ПО в определённых условиях решать задачи, нужные пользователям. Функциональные требования определяют, что именно делает ПО, какие задачи оно решает. В зависимости от степени доступа к коду системы можно выделить два типа функциональных испытаний: тестирование black box (черный ящик) – проведение функционального тестирования без доступа к коду системы, тестирование white box (белый ящик) – функциональное тестирование с доступом к коду системы.
Тестирование black box - это стратегия тестирования функционального поведения объекта с точки зрения внешнего мира, при котором не используется знание о внутреннем устройстве тестируемого объекта.
Ключевые преимущества: функциональное тестирование ПО полностью имитирует фактическое использование системы, позволяет своевременно выявить системные ошибки ПО и, тем самым, избежать множества проблем при работе с ним в дальнейшем.
Нефункциональное тестирование
Нефункциональное тестирование – тестирование свойств, которые не относятся к функциональности системы. Данные свойства определяются нефункциональными требованиями, которые характеризуют продукт с таких сторон, как:
Надежность (реакция системы на непредвиденные ситуации).
Производительность (Работоспособность системы под разными нагрузками).
Удобство (Исследование удобности работы с приложением с точки зрения пользователя).
Масштабируемость (Требования к горизонтальному или вертикальному масштабированию приложения).
Безопасность (Защищенность пользовательских данных).
Портируемость (Переносимость приложения на различные платформы).
И много других качеств.
Программа была протестирована тестированием конфигурации встроенными средствами 1С (рисунки 6.1-6.2).
Встроенные средства включали в себя
«1С: Автоматическое тестирование конфигураций» обладает следующими функциональными возможностями:
комплексное тестирование конфигураций 1С в автоматическом режиме, без предварительной настройки сценариев и алгоритмов тестирования;
выборочное тестирование: тестирование отдельных объектов конфигурации, запуск отдельных тестов, направленных на решение конкретных задач;
сравнение до четырех конфигураций одновременно;
формирование отчета о различиях и ошибках, найденных в работе тестируемых информационных баз;
сравнительный анализ производительности работы тестируемых конфигураций;
помощь в устранении найденных ошибок;
автоматическое формирование отчета по списку процедур и функций, которые не удалось вызвать автоматически, с указанием возможных причин.
Достарыңызбен бөлісу: |