Анализ и Разработка программно-технических решений для тестирования и отладки программного обеспечения
Актуальность работы
Цель и задачи ВКР
Методы тестирования
РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПЛАТФОРМЫ 1С 8.3 В MS SERVER И UNIX (ТЕСТ ГИЛЕВА)
РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ С ПОМОЩЬЮ СПЕЦИАЛЬНОГО ТЕСТА 1С:КИП
Результаты исследования
ПРОВЕРКА БИЗНЕС-ЛОГИКИ ДОКУМЕНТА
ПРОВЕРКА БИЗНЕС-ЛОГИКИ ДОКУМЕНТА
ПРОВЕРКА БИЗНЕС-ЛОГИКИ ДОКУМЕНТА
Автоматизированное тестирование
Заключение
Спасибо за внимание
8.05M
Category: softwaresoftware

Анализ и разработка программно-технических решений для тестирования и отладки программного обеспечения

1. Анализ и Разработка программно-технических решений для тестирования и отладки программного обеспечения

Анализ и Разработка программнотехнических решений
для тестирования и отладки
программного обеспечения
Работу выполнила студентка
группы Исм(оз)-22
Хубаевой Русудан владимировны
Научный руководитель:
к.т.н. доцент
Болотаева Индира Ислановна

2. Актуальность работы

Обусловлена
требованиями современного рынка
ПО к исследованию методик тестирования,
позволяющих повысить эффективность всего
процесса отладки современных платформенных
бизнес-приложений во время проектирования.
Практическая
значимость магистерской работы
состоит в разработке методов тестирования,
обеспечивающих
надежную
проверку
функциональности
платформенных
бизнесприложений на базе 1С:Предприятие 8.3.

3. Цель и задачи ВКР

Целью работы состоит в исследовании и разработке
методов тестирования современных платформенных
бизнес-приложений, позволяющих повысить
эффективность процесса отладки.
Задачи:
Провести анализ имеющихся методик тестирования
программного обеспечения.
Провести анализ современных моделей тестирования
программного обеспечения.
Предложить методику тестирования приложений на
платформе 1С: Предприятия для проверки быстродействия
самой платформы, сценарного тестирования конфигураций и
тестирования с помощью фреймворков.

4. Методы тестирования

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

5.

5

6.

6

7.

Результаты исследования
Используя
автоматизированный
тест
Гилева
выполнено тестирование работы 1С в ОС MS Server и
UNIX получен вывод, что при соответствующей
профессиональной настройке оборудования и свободно
распространяемого программного обеспечения Unix и
PostgreSQL - результаты производительности могут
быть оптимальными даже при большом количестве
одновременно работающих сессий 1С, например, при
работе 100 пользователей.
7

8. РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПЛАТФОРМЫ 1С 8.3 В MS SERVER И UNIX (ТЕСТ ГИЛЕВА)

Перечень тестов (среднее значение по итогам серии из 3
тестов)
Операционная
система Microsoft
Server
Операционная
система класса
Unix
Проведение тестов APDEX 1С:КИП на существующей базе, конфигурация Бухгалтерия Предприятия
Проведение возврата товаров от покупателей
2,818
0,744
Проведение платежных поручений
0,058
0,051
Проведение ПТИУ
2,576
0,765
Проведение реалиизации товаров и услуг
2,454
0,725
Проведение счета на оплату
0,065
0,038
Проведение тестов APDEX 1С:КИП на существующей базе, конфигурация Управление Торговлей
Проведение и возврат от клиента
2,372
3,296
Проведение и возврат товаров поставщику
1,431
1,063
Проведение заказа клиента
0,501
0,589
Проведение пересчета товаров
0,134
0,099
Проведение поступления ТУ
1,575
Проведение реализации ТУ
1,426
8
1,220
1,322

9. РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ С ПОМОЩЬЮ СПЕЦИАЛЬНОГО ТЕСТА 1С:КИП

Проведение тестов 1С:КИП на существующей базе, конфигурация
Управление Торговлей 11
Операционная система
MS Server 2016
UNIX FREE BSD
Проведение и возврат товаров
поставщику
0,790 сек
0,849 сек
Проведение заказа клиента
0,297 сек
0,299 сек
Проведение пересчета товаров
0,100 сек
0,097 сек
Проведение поступления ТУ
1,097 сек
1,189 сек
Проведение реализации ТУ
1,093 сек
1,114 сек
9
Проведение РКО
0,748 сек
0,735 сек

10. Результаты исследования

Для
осуществления автоматизации тестирования
конфигураций
приложений
Предприятие
предлагается
в
среде
1С:
использовать
специализированные конфигурации и различные
фреймворки (xUnit1C, Jenkins).
Для
автоматизации
сценарного
тестирования
предлагается использовать конфигурацию «1С:
Сценарное тестирование»
10

11. ПРОВЕРКА БИЗНЕС-ЛОГИКИ ДОКУМЕНТА

11

12. ПРОВЕРКА БИЗНЕС-ЛОГИКИ ДОКУМЕНТА

12

13. ПРОВЕРКА БИЗНЕС-ЛОГИКИ ДОКУМЕНТА

13

14. Автоматизированное тестирование

14

15. Заключение

в
рамках
исследования
изучены
возможности эффективного тестирования
платформенных приложений для среды
«1С: Предприятие 8.3» и рассмотрены
современные
методики
поставленной задачи.
решения

16. Спасибо за внимание

16
English     Русский Rules