how decide which type testing is required
У данашњем сценарију конкуренција се повећава из дана у дан, а привлачење и задржавање купаца су веома важни, па је веома важно испоручити квалитетан производ купцу. Ако купцу испоручите квалитетан производ који доводи до задовољства купаца који ће утицати на продају и профитабилност.
Неке грешке су главне које се не могу занемарити. Узми нпр. софтвера за управљање болничким пацијентима у којем се воде евиденције пацијента и лекови који одговарају том пацијенту; ако постоји несклад у евиденцији, то може наштетити здрављу пацијента. Дакле, у овом случају тестирање је веома важно.
Сада је следеће питање - коју врсту испитивања треба обавити?
„Аутоматизација је део, али ручно је срце тестирања“.
Одлука о избору зависи од вашег здравог разума и сценарија тестирања.
Ово су различити сценарији испитивања на основу којих можете лако донијети одлуку:
који је сигурносни кључ на рутеру
1. Величина пројекта.
Ако је величина пројекта велика и сложена, тада је најбоља опција тестирање аутоматизације, али ако је величина пројекта мала, лако се може тестирати ручним поступком, нпр. Постоји банкарски софтвер за маринирање евиденције рачуна, јер постоји велики број људи који имају свој рачун у тој банци, тако да је тестирање аутоматизације најбољи начин да се то тестира.
2. Буџет пројекта
Ако је буџет пројекта мали, изводи се ручно тестирање, јер је аутоматско тестирање скупље од ручног тестирања.
3. Људски ресурси
Ако је број људских ресурса доступан у довољној количини, тада се лако може извршити ручно тестирање, али ако је људских ресурса мање, најбоља опција је аутоматско тестирање.
4. Колико је пута потребно тестирати сценарио тестирања
Ако је потребно редовно тестирати сценарије тестирања, требало би користити аутоматско тестирање ако требате повремено тестирати сценарије, ручно тестирање.
5. Промене у коду
Ако су промене у коду честе, треба извршити тестирање аутоматизације. Понекад се догоди да промене у једном модулу могу наштетити другом, па је важно тестирати читаве модуле након уношења промена у један од модула, а то се лако може тестирати кроз процес аутоматизације.
6. Да ли треба тестирати паралелно или секвенцијално
Када треба да покренете тест истовремено, али на различитим машинама, врши се аутоматско тестирање, јер у случају ручног тестирања тест морате да извршите секвенцијално.
7. Како се врши насумично / ад-хоц тестирање
Када је случајно потребно проверити приказе, врши се ручно тестирање.
„Што више играте, више ћете наћи.“
Значење горње фразе је да ћете пронаћи више грешака играјући се више са карактеристикама софтвера. За играње са карактеристикама, веома је важно да тестер треба да буде креативан.
8. Како тестирати величину слике и фонта
Није могуће тестирати слике и величину фонта кроз поступак аутоматизације, ове функције се могу тестирати само ручним поступком.
9. дато време
балон сортирај ц ++ код
Ако је временски период краћи за фазу тестирања, тада је најбоља опција тестирање аутоматизације.
10. Број тестера жели да види резултат
Када једна особа врши ручно тестирање, остатак тима не може да види резултат који се покреће, али са процесом аутоматизације више људи се може пријавити у систем и видети резултат.
11. Више занимљиво
Аутоматизација теста решила је проблем при поновном и поновном попуњавању истих образаца, јер изнова и изнова попуњавање истих података може бити фрустрирајуће.
12. Да бисте пронашли стварне корисничке проблеме
Алати за аутоматизацију понашају се попут робота у којем када напишете тест скрипте морате их извршити према захтеву и није му потребна никаква људска просудба. У ручном тестирању, испитивач мора да пронађе грешке помоћу тог софтвера. Тестер користи софтвер попут крајњег корисника и покушава да разбије ствари постављањем неочекиваних сценарија.
13. Поновно употреби ручни тест
У случају ручног тестирања, ако се нешто дода у програм, тада морате поново и изнова написати тест случајеве, у зависности од броја додавања ствари у програм. То доводи до огромног губитка времена и људске могућности, али са аутоматизованим тестовима, ако нешто додајете у програм, морате одмах поново да покренете све потребне тестове - тестови су већ постављени.
14. Тест са пресудом
Ручно тестирање се врши на основу људске просудбе и искуства. Коришћењем овог процеса тестирају се она подручја која можда нису тестирана или су потребна јер ручним тестирањем можете тестирати сваки део софтвера.
15. Питања изгледа и употребљивости
Питања изгледа и употребљивости тестирају се само ручним поступком. Како је у оба случаја потребно посматрање, испитивач мора ствари тестирати тако што ће себе сматрати крајњим корисником, јер је веома важно да ваш софтвер буде прилагођен кориснику.
16. Ефикасност
Тестирање аутоматизације је ефикасније када постоји велики број корисника система. Претпоставимо да морате да тестирате софтвер који одржава евиденцију свих студената на факултету, њихове бројеве и ознаке. Дакле, најбоља опција је тестирање аутоматизације софтвера.
17. Објашњење
Ручно тестирање је најбоља опција за извођење експланаторног тестирања јер морате истражити софтвер да бисте идентификовали грешке.
18. Тип софтвера
шта је локација за размену датотека
За неке врсте софтвера ручно тестирање је најбоља опција, као код софтвера заснованог на додир, врши се ручно тестирање јер у софтверу заснованом на додир морате тестирати визуализацију која се може тестирати само ручним поступком, док у случају софтвера за попуњавање образаца у којем морате поново да унесете исте податке и поново је пожељно тестирање аутоматизације.
19. Врста методологије
Избор правог типа испитивања такође зависи од врсте методологије. У сценарију где се захтеви брзо мењају, ручно тестирање се даје предност над испитивањем аутоматизације.
20. Инсталирање и тестирање подешавања
За Испитивање инсталације и подешавања користи се ручно испитивање. Као што морате да тестирате сценарије ручно учитавајући ЦД-РОМ-ове и траке, мењајући хардвер, у том случају се врши ручно тестирање.
21. Руковање грешкама и тестирање опоравка
Руковање грешкама, катастрофа и опоравак, ови проблеми се могу тестирати само ручним поступком. Да би тестирао ове проблеме, тестер мора да тестира сценарије попут искључивања сервера, отказивања тврдог диска итд. Није могуће тестирати ове ствари помоћу тест скрипти.
22. Испитивање оптерећења и напрезања
Испитивање аутоматизације помаже у испитивању оптерећења, запремине, напрезања и капацитета. Претпоставимо да је створен систем у којем истовремено може да ради 100 корисника. Дакле, да бисмо проверили систем да ли подноси терет више од 100 људи, спроводимо ово тестирање.
23. ГУИ тестирање
За тестирање ГУИ екрана врши се аутоматско тестирање. Постоји много алата који се користе за снимање корисничких радњи, а затим их поновите било који број пута. Ово је корисно за поређење стварних и очекиваних резултата.
Ручно и аутоматизовано тестирање важно је код себе, али мотив је тестирање квалитета. Дакле, најважније је коришћење правог тестирања на правом месту, времену и околини.
Препоручено читање
- Да ли сте стручњак за ручно или аутоматско тестирање? Радите скраћено за нас!
- Изазови ручног и аутоматизованог тестирања
- Топ 10+ најбољих књига за тестирање софтвера (књиге за ручно тестирање и аутоматизацију)
- Најбољи алати за тестирање софтвера 2021. (Алати за аутоматизацију КА теста)
- Како извршити ручно тестирање перформанси?
- Помоћ за ручно тестирање е-књига - Бесплатно преузимање изнутра!
- Када се одлучити за тестирање аутоматизације?
- Преузимање е-књиге за тестирање буквара