Разница между QTP и LoadRunner

automatic_testing_bookQTP против LoadRunner



QTP расшифровывается как Quicktest Professional, инструмент тестирования от производителя оборудования HP. LoadRunner - это тоже инструмент для тестирования от той же компании, но с другой целью. QTP был разработан для моделирования и тестирования таких действий пользователя, как щелчки мыши и нажатия клавиш. LoadRunner, с другой стороны, имитирует большую нагрузку или несколько одновременных пользователей, чтобы нагружать систему.

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



Чтобы реалистично смоделировать, как пользователь использует систему, обе программы должны записывать, как реальный человек взаимодействует с тестируемой программой. Поскольку QTP проверяет графический интерфейс, ему необходимо записывать, какая кнопка была нажата или какая клавиша нажата. Записанные действия затем преобразуются в сценарий. Но Loadrunner не должен заниматься графическим интерфейсом, он просто направляет команду на прокси-сервер, в зависимости от протокола, и записывает отправляемые команды. Записанные команды затем преобразуются в сценарий, который запускается на нескольких машинах, называемых генераторами нагрузки, для имитации большого количества пользователей.



Эти инструменты весьма полезны для многих программистов и веб-разработчиков, но не все могут их использовать, поскольку обе программы работают только в операционной системе Windows. QTP полностью зависит от Windows в то время как вы можете в некоторой степени использовать UNIX с LoadRunner. Вы можете использовать UNIX машины, которые действуют как генераторы нагрузки, на которых выполняются записанные сценарии. Это может быть немного, но это дает пользователям немного больше гибкости.

Резюме:
1. Оба являются инструментами тестирования, которые предназначены для проверки того, как приложение будет работать при повседневном использовании.
2.QTP имитирует взаимодействие пользователя с графическим интерфейсом, а LoadRunner имитирует интенсивное использование
3. QTP имитирует пользователя, записывая его действия в графическом интерфейсе, в то время как LoadRunner не беспокоится о графическом интерфейсе, а записывает команды через прокси.
4. QTP является эксклюзивным для операционной системы Windows, в то время как вы можете использовать машины UNIX в качестве генераторов нагрузки для LoadRunner.

Популярные посты

Скрытые герои: Без изящной леди

Энни Этеридж действительно принадлежала к полю битвы

Рецензия на книгу: Великий взрыв в Галифаксе



Джон Бэкон вспоминает катастрофу 1917 года - крупнейший в истории рукотворный взрыв до наступления ядерной эры.

Разница между осушителем и увлажнителем

Осушитель или увлажнитель воздуха. Если вы живете в округе с экстремально холодными условиями, возможно, вы столкнулись с низким уровнем влажности. Аналогично, если вы

Арсенал - UH-34 Чокто

UH-34C Choctaw был первым серийным вертолетом с системой автоматического зависания.

Разница между алюминием и оцинкованной сталью



Алюминий и оцинкованная сталь. Разница между алюминием и оцинкованной сталью получается путем сравнения свойств обоих. Алюминий - это металл, и он имеет

Разница между этанолом и этановой кислотой

Что такое этанол? Этанол также называют этиловым спиртом и имеет молекулярную формулу C2H5OH. Он состоит из этильной группы (C2H5) и гидроксила