Разница между тестированием на обезьянах и гориллах

Ключевое отличие: цель Monkey Testing - случайная попытка сбить систему и убедиться, что это не так. В Gorilla Testing один модуль программы тестируется снова и снова, чтобы убедиться, что он работает правильно и что в этом модуле нет ошибок.

Тестирование Monkey и Gorilla - два разных типа тестирования, проводимого на части программного обеспечения, прежде чем оно может быть выпущено на рынок. Программа может иметь миллион ошибок в системе между временем ее первоначального программирования и временем ее выпуска. Эти ошибки нужно искать и исправлять; это то место, где проходят тесты на обезьян и горилл.

Monkey Testing - это случайный тест, который проводится без какого-либо планирования или подготовки. Это может быть проведено разработчиком, тестером или автоматизированным инструментом. На самом деле, разработчик или тестировщик не должен ничего знать о программном обеспечении. Целью теста является буквальная попытка сбить систему и убедиться, что это не так. Для этой цели тест может включать в себя случайные тесты, такие как буквальный ввод случайных строк в текстовые поля, чтобы увидеть, как система будет обрабатывать ошибку.

Тестирование на гориллах отличается от тестирования на обезьянах; это не случайно и не проводится без планирования или подготовки. В Gorilla Testing один модуль программы тестируется снова и снова, чтобы убедиться, что он работает правильно и что в этом модуле нет ошибок. Модуль может быть проверен более ста раз, и с тем же процессом. Следовательно, процесс тестирования включает в себя тестер, выполняющий один и тот же код снова и снова.

Преимущество Monkey Testing заключается в том, что он позволяет тестировщику выяснить, как программа будет работать в реальном мире, когда в программу введен неправильный набор параметров. Вполне вероятно, что это произойдет в реальном мире, так как пользователь, вероятно, не будет полностью знаком с программой.

Преимущество Gorilla Testing, с другой стороны, состоит в том, что в конце программа будет тщательно проверяться, модуль за модулем. Кроме того, это гарантирует, что программа не начнет отставать или работать неправильно через некоторое время, как первые сто входных данных. Из-за этого программа обычно тестируется с использованием Monkey и Gorilla Testing, в дополнение к другим строгим и строгим процессам тестирования.

Сравнение между Обезьяной и Гориллой Тестирование:

Обезьяна Тестирование

Горилла Тестирование

Тип

Случайное тестирование - тестовый набор не используется

Ручное тестирование - повторяющееся

Цель

Несколько тестов, чтобы убедиться, что система или приложение не аварийно завершают работу.

Тщательно проверить один модуль.

Описание

Никакого конкретного теста не проводится; это может включать в себя просто случайный щелчок или ввод текста, чтобы увидеть, не происходит ли сбой системы.

Один модуль тщательно проверяется одним и тем же процессом снова и снова.

Проводится

«Обезьяна на пишущей машинке». Любой, кто не знает программного обеспечения или даже компьютеров. В компаниях это проводят команды тестирования.

Один разработчик или тестировщик, который может иметь или не иметь знания о программном обеспечении. Или командами по обеспечению качества, обычно при полном тестировании

Типы

  • Тестирование кнопки Monkey
  • Тестирование Smart Monkey
  • Испытание блестящей обезьяны
  • Испытание тупой обезьяны
  • Адам Тестирование

-

Рекомендуем

Похожие статьи

  • разница между: Разница между Nokia Lumia 920 и iPhone 5

    Разница между Nokia Lumia 920 и iPhone 5

    Ключевое отличие: Одним из первых смартфонов под брендом является Nokia Lumia 920. Nokia Lumia 920 был одним из первых телефонов, разработанных для Windows Phone 8. Он был выпущен в ноябре 2012 года в качестве своего флагманского телефона. IPhone 5 - это новейший инновационный продукт компании Apple. Они сделали новый телефон более гладким, тонким и легким с еще более насыщенными функциями.
  • разница между: Разница между биполярным I и биполярным II

    Разница между биполярным I и биполярным II

    Ключевое отличие: биполярное расстройство I - это расстройство настроения, которое характеризуется как минимум одним маниакальным эпизодом или смешанным эпизодом. Биполярное расстройство II - это расстройство настроения, которое характеризуется по меньшей мере одним эпизодом гипомании и одним эпизод
  • разница между: Разница между URI и URL

    Разница между URI и URL

    Основное различие: URI (универсальный идентификатор ресурса) - это строка символов, которая используется для идентификации имени или ресурса. Это может быть классифицировано далее как URL и URN. URL - это строка символов, указывающая адрес ресурса. Даже с компьютерным бумом, многие люди до сих пор не получили языковой стандарт для компьютеров.
  • разница между: Разница между горчичным маслом и рапсовым маслом

    Разница между горчичным маслом и рапсовым маслом

    Ключевое отличие: растения горчицы и рапса - это известные овощи, чьи горчица и рапс используются для получения соответствующих масел. В ботаническом отношении оба эти растения принадлежат к семейству брассика , а именно. Семена горчицы происходят из капусты белокочанной , а семена рапса (рапса) - из капусты рапсовой . Масла считаются наиболее важной частью диетической и фитнес-ориентированной пищи. Э
  • разница между: Разница между Alcatel One Touch Idol Ultra и Nokia Lumia 820

    Разница между Alcatel One Touch Idol Ultra и Nokia Lumia 820

    Ключевое отличие: Alcatel One Touch Idol Ultra оснащен 4, 65-дюймовым емкостным сенсорным HD AMOLED-дисплеем с разрешением 720 x 1280 пикселей. Телефон оснащен двухъядерным процессором с частотой 1, 2 ГГц на MediaTek MTK 6577 и 1 ГБ оперативной памяти. Телефон имеет ширину 6, 45 мм, что заставило компанию представить его как самый тонкий смартфон на рынке. Одним из первых смартфонов под брендом
  • разница между: Разница между акциями и акциями

    Разница между акциями и акциями

    Основное различие: термин «капитал» относится к стоимости бизнеса или актива после погашения обязательств. Акция также является формой инвестиций, а также способом увеличения капитала в бизнесе. Акции являются неотъемлемой частью акционерного капитала и финансирования. Термин «акции» означает способность компании делиться своей собственностью с целью привле
  • разница между: Разница между экономическим ростом и экономическим развитием

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

    Ключевое отличие: экономический рост относится к способности производить товары и услуги по сравнению с одним периодом времени к другому. Экономическое развитие, с другой стороны, относится к процессу, посредством которого нация улучшает экономическое, политическое и социальное благосостояние своего народа. Экономический рост и экономическое развитие - две очень важные концепции. Оба показателя здоровья экономики. Они показывают, насколько хорошо или насколько плохо работает экономика. Многие экономисты принимают во внимание как экономический рост, так и экономичес
  • разница между: Разница между скольжением и скольжением

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

    Ключевое отличие: скольжение это то, что делается без каких-либо усилий. Не требует тяги или двигателя. Подумайте о бумажном самолете, у него нет источника энергии. Когда мы бросаем его в воздух, он медленно пересекает всю длину комнаты, а затем приземляется или, скорее, падает на пол. Это скользит. Чтобы скользить, это использовать воздушные потоки и гравитацию для перемещения на короткие расстояния. С другой стороны, скольжение - это движение по земле. Само по себе скольжение означает движение из одного места
  • разница между: Разница между санкцией и эмбарго

    Разница между санкцией и эмбарго

    Ключевое отличие: Санкция относится к созданию барьера в определенных торговых объектах. Эмбарго является торговым барьером, который приводит к частичному или полному запрещению торговли или торговли с одной или несколькими странами. Термины санкция и эмбарго - это слова, которые широко используются в экономике, а санкции в отношении остальной торговли против России привели к тому, что многие люди запутались между словами санкци

Выбор редакции

Разница между эпидемией и пандемией

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