Содержание 7
ВВЕДЕНИЕ 10
ГЛАВА 1. ОПИСАНИЕ ОБЛАСТИ ПРИМЕНЕНИЯ 11
1.1 Характеристика области применения 11
1.2 Описание тестируемых web-ресурсов 11
1.2.1 Accounts.tsu.ru 11
1.2.2 Alumni-tsu.tsu.ru 12
1.2.3 Persona.tsu.ru 14
1.2.4 Profiles.tsu.ru 15
1.2.5 Feed.tsu.ru 16
1.2.6 Messenger.tsu.ru 16
1.2.7 Innomap.tsu.ru 17
ГЛАВА 2. Описание СРЕДЫ ТЕСТИРОВАНИЯ 19
2.1 Сравнение сред тестирования 19
2.2 Описание среды Selenium IDE 20
2.3 Описание интерфейса Selenium IDE 20
ГЛАВА 3. СЦЕНАРИИ ТЕСТИРОВАНИЯ 28
3.1 Авторизация 28
3.2 Главное меню 29
3.3 Раздел «О карте» 30
3.4 Раздел «Проекты ВИУ» 31
3.5 Раздел «Экспертные группы и комиссии» 33
3.6 Раздел «Банк инициатив» 35
3.7 Раздел «Грантовая поддержка инициатив» 37
3.8 Раздел «Мероприятия» 39
3.9 Раздел «Программа организационного обучения» 39
3.10 Раздел «Корпоративный банк знаний» 41
3.11 Выход с сайта 42
ГЛАВА 4. ФИНАНСОВЫЙ МЕНЕДЖМЕНТ, РЕСУРСОЭФФЕКТИВНОСТЬ И РЕСУРСОСБЕРЕЖЕНИЕ 44
4.1 Организация и планирование работ 44
4.1.1 Продолжительность этапов работ 45
4.1.2 Расчет накопления готовности проекта 50
4.2 Расчет сметы затрат на выполнение проекта 51
4.2.1 Расчет затрат на материалы 51
4.2.2 Расчет заработной платы 52
4.2.3 Расчет затрат на социальный налог 53
4.2.4 Расчет затрат на электроэнергию 53
4.2.5 Расчет амортизационных расходов 54
4.2.6 Расчет расходов, учитываемых непосредственно на основе
платежных (расчетных) документов 55
4.2.7 Расчет прочих расходов 55
4.2.8 Расчет общей себестоимости разработки 56
4.2.9 Расчет прибыли 56
4.2.10 Расчет НДС 57
4.2.11 Цена разработки НИР 57
4.3 Оценка экономической эффективности проекта 57
4.4 Оценка научно-технического уровня НИР 57
ГЛАВА 5. СОЦИАЛЬНАЯ ОТВЕТСТВЕННОСТЬ 61
5.1 Аннотация 61
5.2 Введение 62
5.3 Профессиональная социальная безопасность 62
5.3.1 Анализ вредных и опасных факторов, которые могут
возникнуть на рабочем месте при проведении исследований 62
5.3.2 Производственная санитария 64
5.3.2.1 Микроклимат 64
5.3.2.2 Шум и вибрации 66
5.3.2.3 Освещенность 67
5.3.2.4 Психофизиологические нагрузки 69
5.3.2.5 Повышенный уровень электромагнитных излучений 70
5.3.3 Техника безопасности 72
5.4 Экологическая безопасность 73
5.5 Безопасность в чрезвычайных ситуациях 74
5.5.1 Анализ вероятных ЧС, которые могут возникнуть на рабочем
месте при проведении исследовании 75
5.5.2 Обоснование мероприятий по предотвращению ЧС и
разработка порядка действия в случае возникновения ЧС 75
5.6 Правовые и организационные вопросы обеспечения
безопасности 78
5.6.1 Специальные правовые нормы трудового законодательства. 78
5.6.2 Организационные мероприятия при компоновке рабочей зоны.
79
ЗАКЛЮЧЕНИЕ 81
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 82
Приложение 1 84
Приложение 2 85
В условиях активно развивающегося web-пространства в ключе создания и модернизации системы социальных корпоративных сервисов ТГУ, необходимо быть уверенным, что разработанный функционал на всех сервисах работает корректно. Т.к. системы являются комплексными и взаимосвязанными, то изменение в одной из них могут привести к некорректной работе, как различных компонентов этой системы, так и остальных. К сожалению, такой механизм как UNIT - тесты не позволяют быть полностью убежденными в корректной работе. Соответственно, нужен механизм, который позволял бы проверять работоспособность ресурсов, имитируя поведение пользователя на ресурсе. Таким механизмом является автоматизированная система проверки работоспособности и доступности корпоративных сервисов с использованием системы Selenium IDE. Данная система является совокупностью комплекса тестовых сценариев для проверки корректной работы функционала тестируемых систем, разработанных в среде Selenium IDE.
В эпоху высокой интерактивности и взаимодействия в процессе разработки программ автоматизация тестирования часто становится необходимостью. Под автоматизацией тестирования подразумевается использование инструментов для того, чтобы многократно выполнять повторяющиеся тесты для тестируемого приложения.
Автоматизированное тестирование обладает множеством достоинств, связанных главным образом с высокой скоростью выполнения тестов и возможностью выполнять однотипные тесты снова и снова. Существует большое количество как коммерческих, так и бесплатных инструментов, помогающих в разработке автоматизированных тестов. Selenium IDE вероятно, является наиболее распространенным инструментом. Selenium IDE является простым и удобным инструментом для автоматического тестирования.
Разработанная система проверки работоспособности и доступности корпоративных сервисов предназначена для автоматизированного тестирования корпоративных сервисов ТГУ, таких как accounts.tsu.ru, alumni-tsu.tsu.ru, persona.tsu.ru, profiles.tsu.ru, feed.tsu.ru, messenger.tsu.ru, innomap.tsu.ru.
Уже в процессе разработки система автоматизированного тестирования оправдала времязатратный процесс создания сценариев тестирования и обнаружила ошибки, незамеченные программистами и пользователями.
1. A Practitioner's Guide To Test Automation Using Selenium (English) 1 Edition: Guide / Aditya Garg - Mcgraw Hill Education, 2012. - 268 p
2. Introduction to Selenium IDE - http://www.guru99.com/introduction-selenuim- ide.html
3. Selenium IDE Automation Testing Tutorial: Tutorial / Richard Thrust - Kindle Edition, 2013. - 81 p.
4. Selenium в тестировании веб-приложений - https://habrahabr. ru/company/uniweb/blog/117648
5. Официальный сайт Selenium- http://www.seleniumhq.org
6. Русифицированный сайт Selenium IDE - http://selenium2.ru/docs/selenium- ide.html
7. Тестируем CSS в Selenium IDE - https://habrahabr.ru/post/190358
8. Что такое Selenium? - https://habrahabr.ru/post/152653
9. ГОСТ 12.1.003-83. Шум. Общие требования безопасности труда.
10. ГОСТ 12.1.004-91 ССБТ. Пожарная безопасность. Общие требования.
11. ГОСТ 12.1.010-76 ССБТ. Взрывобезопасность. Общие требования.
12. ГОСТ 12.2.032-78. Рабочее место при выполнении работ сидя. Общие эргономические требования.
13. ГОСТ Р 12.1.019-2009 ССБТ Электробезопасность. Общие требования и номенклатура видов защиты.
14. СанПиН 2.2.2/2.4.1340 - 03. Санитарно-эпидемиологические правила и нормативы. Гигиенические требования к персональным электронновычислительным машинам и организации работы.
15. СанПиН 2.2.4.548 - 96. Гигиенические требования к микроклимату производственных помещений.
16. СанПиН 2.2.4/2.1.8.055-96. Электромагнитные излучения радиочастотного диапазона (эми рч)
17. СанПиН 2.2.12.1.1.1278-03 Гигиенические требования к естественному, искусственному и совмещенному освещению жилых и общественных зданий.
18. СН 2.2.4/2.1.8.562 - 96. Шум на рабочих местах, в помещениях жилых, общественных зданий и на территории застройки.
19. СНиП 21-01-97 «Пожарная безопасность зданий и сооружений»
20. СП 52.13330.2011. Естественное и искусственное освещение.
21. Трудовой кодекс Российской Федерации от 30.12.2001 N 197-ФЗ.