Кіріспе

LoadRunner – OpenText компаниясының бағдарламалық қамтамасыз етуді сынау құралы. Ол қолданбаларды сынау, жүйенің мінез-құлқын және жүктеме астындағы өнімділігін өлшеу үшін қолданылады. LoadRunner бағдарламалық қамтамасыз етуді пайдалана отырып, миллиондаған пайдаланушыны бір мезгілде модельдеуге мүмкіндік береді, жүктеме кезінде қолданбаның негізгі компоненттерінің жұмысын тіркеп, кейін талдайды. LoadRunner қолданба компоненттері арасында хабарламалар жасау арқылы немесе пернелерді басу, тышқанды жылжыту сияқты пайдаланушы интерфейсімен өзара әрекеттесуді модельдеу арқылы пайдаланушының әрекеттерін модельдейді. Жасалатын хабарламалар мен өзара әрекеттесулер сценарийлерде сақталады. LoadRunner сценарийлерді жазу арқылы, мысалы, клиенттік веб-браузер мен қолданбаның веб-сервері арасындағы HTTP сұраныстарын тіркеу арқылы жасай алады. Hewlett Packard Enterprise компаниясы 2006 жылдың қараша айында Mercury Interactive компаниясын сатып алған кезде LoadRunner-ді иеленді. 2016 жылдың қыркүйегінде Hewlett Packard Enterprise компаниясы Mercury өнімдерін қоса алғандағы, өзінің бағдарламалық қамтамасыз ету бизнесін Micro Focus компаниясына сататынын хабарлады. Сатып алу 2017 жылдың 1 қыркүйегінде аяқталды. 2019 жылдың 12 желтоқсанында Micro Focus LoadRunner пакетіне жаңа атаулар берді және CalVer нұсқасын қолдануды бастады. Қазір LoadRunner – LoadRunner Professional 2020, Performance Center – LoadRunner Enterprise 2020, ал StormRunner Load – LoadRunner Cloud 2020 болып табылады.

Скрипт тілдері

LoadRunner клиенттік эмуляция скрипттері көбінесе ANSI C бағдарламалау тілінде жасалады. Алайда, Java және .Net бағдарламаларын да LoadRunner арқылы іске қосуға болады. 12.50 нұсқасы Web HTTP/HTML скрипттері үшін JavaScript қолдану мүмкіндігін қосты. Apache JMeter, Gatling, NUnit және Selenium сияқты басқа тестілеу құралдарының скрипттерін LoadRunner интерфейс кітапханасын пайдалана отырып іске қосуға болады. Бұл скрипттерге орындалу барысында Бақылаушыға кілт-мәнді жұптарды жіберуге және жауап уақытын пайдаланушы интерфейсінде көрсетілген элементтер саны сияқты нақты жағдайлармен байланыстыруға мүмкіндік береді. LoadRunner скрипттерін Jenkins ішінде де шақыруға болады.

JMeter сынақтарын қолдау

LoadRunner 12.55 тестілеушілерге Apache JMeter скрипттерін Контроллерден іске қосуға және Vuser скрипттерімен бірге LoadRunner өлшемдерінің нәтижелерін қарауға мүмкіндік береді. Бұл мүмкіндік бета нұсқасы ретінде ұсынылады.