Нагрузочное тестирование - один из методов определения работоспособности и производительности разработанного программного приложения. Парсинг - процесс сопоставления линейной последовательности лексем естественного языка с его формальной грамматикой.
Аннотация к работе
Автоматизация этого процесса поможет сократить время на поиск актуальных показателей надежности по компонентам в сети Интернет. В данной работе были проанализированы аналогичные решения для поиска показателей надежности, но найденные ИС имеют довольно сложное строение и анализируют данные исходя из своей базы данных, не используя поиск в сети Интернет. Автоматизированная система предоставляет выборку полученных данных из сети Интернет - пользователь может удостоверится в правильности данных проанализировав источник информации, который обработала система. Система предназначена для автоматизированного поиска, таких показателей как наработка на отказ (MTBF), интенсивность отказов (FIT), средняя наработка до отказа (MTTF) по названию компьютерного компонента. Поисковый робот («веб-паук», [w?b-kr??l?], web-crawler ) - программа, являющаяся составной частью поисковой системы и предназначенная для перебора страниц Интернета с целью занесения информации о них в базу данных поисковика.В данной работе было проведено исследование методов автоматического поиска данных по показателям надежности и описано решение задачи поиска характеристик компьютерных компонентов с помощью синтаксического анализа в сети Интернет. В первой части работы были описаны методы автоматического поиска и синтаксического анализа данных, применяемые при проектировании автоматизированных систем нацеленных на поиск данных в сети Интернет, а также рассмотрены показатели надежности вычислительных элементов.Файл Search.py import requests from lxml import html from bs4 import BEAUTIFULSOUP import re from string import * from google import google import sys import codecs if sys.stdout.encoding != "cp850": sys.stdout = codecs.getwriter("cp850")(sys.stdout, "strict") if sys.stderr.encoding != "cp850": sys.stderr = codecs.getwriter("cp850")(sys.stderr, "strict") def print_msg(msg, spaces=False): if spaces: print "" print msg print "" else: print msg def print_line(): print"