Разлика между Monkey Testing и Ad hoc Testing

Ключова разлика: Adhoc тестването се извършва без никакво планиране или подготовка. След като програмата е функционална, програмистът или тестерът ще тества софтуера, използвайки познанията си за програмата. Monkey Testing е подобно на Ad hoc Testing. Въпреки това, това може да стане без никакво знание или информация за софтуера.

Преди да се появи нов софтуер, той е напълно тестван, за да се гарантира, че няма грешки в системата и че работи безпроблемно. Monkey Testing и Adhoc Testing са два различни вида софтуерни тестове, които могат да се изпълняват от софтуера. Те се провеждат, за да тестват софтуера и да се гарантира, че няма грешки в системата.

Както Monkey Testing, така и Ad hoc Testing са типове произволни тестове, които се извършват след програмирането на софтуера, но обикновено преди започване на интензивно и сложно тестване. Може дори да се каже, че Monkey Testing е вид Adhoc тестване.

Adhoc тестването се извършва без планиране или подготовка. След като програмата е функционална, програмистът или тестерът ще тества софтуера, използвайки познанията си за програмата. Той обикновено ще тества основите на системата, за да се увери, че те работят и системата не се срива. Този тип тестване се извършва, без да се използва тест.

Monkey Testing е подобно на Ad hoc Testing. Също така се провежда произволно и без планиране или подготовка. Много програмисти категоризират Monkey Testing като вид Adhoc тестване поради тази причина. Въпреки това, Monkey Testing се различава от Adhoc Testing по един съществен начин, Monkey Testing може да се направи без никакви знания или информация за софтуера.

Monkey Testing е автоматизиран тест, който се провежда без да се има предвид специфичен тест. Целта на теста е буквално да се опита да срине системата и да се увери, че тя не го прави. За тази цел тестът може да включва случайни тестове като буквално въвеждане на произволни низове в текстови полета, за да се види как системата ще се справи с грешката.

Предимството на Monkey Testing и Adhoc Testing е, че тества софтуера в реална и случайна ситуация в сравнение със структурирано тестване. Тези ситуации също са по-реални и е вероятно да се случат, когато продуктът се разпространява пред обществеността. Обаче, недостатъкът на Monkey Testing и Ad hoc Testing е, че когато се случи някаква грешка, няма начин да се повтори грешката, тъй като няма файлове за тестови случаи, за да се върнем към тях. Ето защо Monkey Testing и Adhoc Testing почти винаги се използват в сътрудничество с традиционните и структурирани техники за тестване.

Сравнение между тестване на маймуни и Ad hoc тестване:

Тестване на маймуни

Ad hoc тестване

Тип

Случайно тестване - не се използва тестов случай

Случайно тестване - не се използва тестов случай

Предназначение

Малко тестове тук и там, за да се гарантира, че системата или приложението не се сриват.

Тестерът се опитва да „прекъсне“ системата чрез случайно изпробване на функционалността на системата.

описание

Не е направен конкретен тест; той може да включва само случайно натискане или въвеждане, за да се види дали системата се срива.

Въз основа на знанията на теста. Тестерът може да провери какво е необходимо.

Проведено от

- Маймуна на пишеща машина. Всеки, който не познава софтуера или дори компютрите.

Програмист с подробни познания за софтуера и системата.

Видове

  • Изпробване с бутони за бутони
  • Smart Monkey Testing
  • Брилянтно изследване на маймуни
  • Проверка на тъпа маймуна
  • Адам Тестване
  • Тестване на приятели
  • Тестване на двойки
  • Тестване на маймуни
Препоръчано

Свързани Статии

  • разлика между: Разлика между BlackBerry Z10 и Samsung Galaxy S3

    Разлика между BlackBerry Z10 и Samsung Galaxy S3

    Ключова разлика: Blackberry Z10 е най-новият смартфон, който е издаден през януари 2013 г. от Research in Motion. Z10 е бар телефон, който се предлага с 4.2-инчов капацитивен сензорен екран, който има плътност от около 355 ppi, осигуряващ ясен и остър дисплей. Ако поддържа 1.5 GHz Dual-Core Krait, 2GB RAM с 16 GB вътрешен капацитет за съхранение и разширяем капацитет до 64 GB. Galaxy S3 е мултитъч смартфон с плосък форм
  • разлика между: Разлика между злото и дявола

    Разлика между злото и дявола

    Ключова разлика : Думата зло и дявол са почти взаимозаменяеми, много тясно свързани с тяхното значение и употреба. Ако опишете някого като зло, значи означава, че те са много нечестиви по природа и се радват да правят неща, които увреждат други хора. Докато дяволът означава лош или жесток човек. Дяволът е олицетворение на нечестието, докато злото е състояние на нечестие. Това прави ангелите или Бог обратното на дявола, докато доброто е антоним на
  • разлика между: Разлика между Lenovo Thinkpad Twist и Lenovo IdeaPad Yoga 13

    Разлика между Lenovo Thinkpad Twist и Lenovo IdeaPad Yoga 13

    Ключова разлика: Както Lenovo Thinkpad Twist, така и IdeaPad Yoga 13 са конвертируеми лаптопи с възможност за сгъване назад. Това позволява на устройството да заема четири режима на проектиране. Това включва режим на лаптоп, режим Tablet, режим на палатка и накрая режим Stand. Lenovo Thinkpad Twist има допълнителна възмож
  • разлика между: Разлика между MDF и морския шперплат

    Разлика между MDF и морския шперплат

    Основна разлика: МДФ означава дървесно-влакнести плочи със средна плътност. Това е изработен дървесен продукт. Създава се чрез разграждане на дървесните остатъци на дървесни влакна. Тези дървесни влакна след това се комбинират с восък и свързващо вещество от смола. След това сместа се сплесква и се прави в панели чрез прилагане на
  • разлика между: Разлика между захарта на кастора и захарната смес

    Разлика между захарта на кастора и захарната смес

    Основна разлика: Захарта е обобщеното наименование за хранителни вещества със сладък вкус. Кастор захар е известен също като пудра захар, фина захар, ултрафини захар или бар захар. Това е вид гранулирана захар, която има фини гранулирани кристали, обикновено 0, 35 mm. Заледялата захар е супер фина захар, по-фина от дори рицино
  • разлика между: Разлика между съперник и конкурент

    Разлика между съперник и конкурент

    Ключова разлика: Условията Rival и Конкурент са всъщност синоними. И двете се отнасят до някой, който се опитва да победи или да бъде по-успешен от друг. Терминът съперник обикновено има по-негативна конотация, което означава, че съперниците мразят и презират един друг и трябва да победят другия в нещо. Въпреки това, терминът конкурент означава, че докато те се конкурират помежду си, те не трябва да мразят другия. Условията Rival и Конкурент са всъщност синоними. И двете се отнасят до някой, който се опитва да победи или да бъде по-успешен
  • разлика между: Разлика между eMMC и SSD

    Разлика между eMMC и SSD

    Ключова разлика: eMMC означава Embedded MultiMediaCard, докато SSD означава Solid-state или Solid-state диск. Основната разлика между двете е, че eMMC е тип флаш памет, базиран на стандарта MMC, докато SSD е тип твърдо съхранение. eMMC и SSD са два различни вида памет. eMMC означава Embedded MMC, докато MMC означава MultiMediaCard. Това е тип стандартна ка
  • разлика между: Разлика между Samsung Galaxy Note 3 и Note 3 Neo

    Разлика между Samsung Galaxy Note 3 и Note 3 Neo

    Ключова разлика: Galaxy Забележка 3 идва с 5.7 инчов екран 1080p Super AMOLED дисплей. Samsung Galaxy Note 3 Neo е по-ниска ценова версия на Note 3 и се предлага с малко по-малък 5.5-инчов Super AMOLED дисплей. Големите екрани се превърнаха в най-новата тенденция, като много хора отиват големи или се прибират в
  • разлика между: Разлика между данъка върху продажбите и акциза

    Разлика между данъка върху продажбите и акциза

    Ключова разлика: данък върху продажбите и акциз са два различни данъка, които се събират от правителството. Данък върху продажбите е данък, който се облага при продажбата на определени стоки и услуги. Този данък се заплаща от потребителя в момента на покупката. Акцизът е известен също като акциз, акциз или дори специален данък върху акциз. Това е вътрешен данък

Избор На Редактора

Разлика между възрастни и възрастни

Ключова разлика : термините „възрастни граждани и възрастни хора“ са скандално сходни и се използват взаимозаменяемо. Обикновено пенсионерите се класифицират като възрастни граждани в обща терминология. Като има предвид, възрастни хора означава човек, който е близо до живота си възраст или е над него. Известни речници на английски език, като например Webster's, категориз