what is longevity testing
Овај чланак објашњава значење „ Испитивање дуговечности ”И како помаже у процени стабилности система или производа и смањењу кварова које је купац открио тј. ' Ухватите грешке у кући пре него што их купац пронађе ”.
На крају овог чланка КА менаџери, потенцијални купци и испитивачи ће имати поштено знање о:
- Шта је испитивање дуговечности?
- Зашто је потребно испитивање дуговечности?
- Планирање и извођење тестова дуговечности
- Које су предности и недостаци испитивања дуговечности?
која је маска подмреже за ип адресу класе б?
Шта ћете научити:
Шта је испитивање дуговечности?
Испитивање дуговечности је активност испитивања:
- Потврђивање карактеристика стабилности система и производа и употребљивости током дужег периода у односу на одговарајуће оптерећење и стресно стање у реалном времену саобраћајем и апликацијама
- Да би се смањила појава кварова који се појављују на локацији купца
Дијаграм тока руковања проблемима које су пријавили купци (слика 1)
Позадина испитивања дуговечности
# 1) Обично се у првих неколико недеља примене Производа или након надоградње на најновије издање софтвера на корисничкој локацији све ствари добро одвијају. Међутим, током периода од неколико недеља, купац почиње да пријављује проблеме.
#два) Многа издања могу бити једноставне функције, јер их купац извештава и није их лако поновити у кући. Потребно им је пуно времена и пажљиве анализе стручног тима широм спектра. Савет: Време = $$$ !!!
# 3) Једно или више од следећег се дешава када купац (и) пронађу квар (слика 1)
- Тежина дефекта имаће директан утицај на пословање Купца, тј. $$$
- Сваки захтев за услугом Центру за техничку подршку кошта $$$ за Организацију за инжењеринг производа
- Предњи тим за техничку подршку ретко решава проблеме које је покренуо купац
- Такви захтеви или карте прослеђују се тиму за подршку ескалацији
- Ескалација корисничких карата коштаће више од $$$ за Организацију
- Ако тим за ескалацију не може да реши проблем, сада ће морати да укључи инжењерски тим (развој и КА)
- До сада би се трошкови $$$ за решавање проблема такође знатно повећали
- Што је дуже решење неисправности, већа је вероватноћа незадовољних купаца који не би дали поновљене поруџбине, а најгори сценарио је када купац одлучи да пређе на решење конкурента у погодном тренутку. Међутим, у оба случаја то представља губитак прихода за било коју организацију за производни инжењеринг
4) Већи проценат таквих проблема које пријављују купци повезани су са типичном стабилношћу система или производа у комбинацији са топологијом купца, инфраструктуром, саобраћајем и апликацијом.
Зашто је потребно испитивање дуговечности?
1) Било који „недостатак“ који произилази из проблема који је купац пријавио обично је тест бекство.
како се користе торрент датотеке након преузимања
два) Сви такви кварови коштају $$$ за купца, као и за инжењерску организацију која купцима нуди решења и услуге.
3) У нормалном сценарију, квар је требало да примети интерно током различитих циклуса испитивања, укључујући регресијско тестирање, од стране једног или више тестера из тима за тестирање, у зависности од сложености проблема.
4) Што је најважније, такви кварови који произлазе из проблема које су пријавили купци такође указују на то да се одговарајући тест сценарио или тест случај пропусти у тренутку извршења плана теста.
5) Многи тестери су морали имати искуства да одређена карактеристика не успева на месту купца, али пролазећи унутра у разним тестним лабораторијама попут
- одлика
- Регресија
- Лоад
- Стрес
- Перформансе
- Систем
- Решење
- Алфа
- Бета
6) Кључна запажања која треба узети у обзир -
- Током било ког циклуса издавања софтвера, систем који се тестира (СУТ) или уређај који се тестира (ДУТ) у свим тест плочама често се меко или тешко рестартују због недостатака, попут учитавања новог испуштања кода, верификације грешака итд.
- Чак и пакети за аутоматизовани регресијски тест обично поново покрећу или ресетују СУТ или ДУТ извршење одређеног скрипта тест случаја или низа скрипти тест случаја
- Дакле, СУТ или ДУТ не раде довољно дуго без меког или тврдог поновног покретања
- Док је ситуација на месту купца потпуно другачија. Купац не може себи приуштити да стално настави поновно покретање система, што резултира поремећајима у продуктивности
- Купци следе доказану праксу где најављују одговарајући прозор одржавања предвиђеној публици, а затим извршавају надоградњу софтвера или замену хардвера итд.
- Такви прозори одржавања могу трајати одређено време од тромесечног до годишњег, у зависности од интерних смерница и процедура корисничке организације
- У стварности, стварна здравствена слика система или производа на локацији купца потпуно се разликује од оне на испитним телима током датог циклуса издавања софтвера у било којој организацији за инжењеринг производа.
- Многи купци такође траже овлашћени документ о квалитету након што су прошли одређена испитивања вертикалних модела, посебно финансијске, здравствене и савезне вертикалне
Узимајући у обзир неколико празнина у испиту као што је горе поменуто =>
- Очигледно је да би систем или производ требало да буду подвргнути дужем трајању тестова или тестова дуготрајности са сценаријом од краја до краја који опонаша место купца или вертикале
- Дуже трајање може бити 72-720 сати. (3-30 дана) или одговарајуће трајање на основу ЕФД или ЦФД подаци и конкретни случајеви купаца
- Препорука праксе за менаџере квалитета, потенцијалне купце и тестере је да спроводе тестирање дуговечности као засебну активност у датом циклусу издавања софтвера.
- Нет-Нет, испитивање дуговечности је веома важно за стабилност система или производа, јер има директну везу са доњим нивоом $$$ Организације
Планирање и извођење тестова дуговечности
Важно је да менаџери квалитета, потенцијални купци и тестери укључују тестирање дуговечности као део свог укупна стратегија тестирања .
Планирање
- Инжењерске организације спроводе интерну анализу пробе ( ЧАЈ ) повремено вежбајте за многе производе (хардвер и софтвер). Неки чак имају интегрисани и аутоматизовани механизам за копање података Тест Есцапе-а који се обично заснивају на „Спољно пронађеним недостацима ( ЕФД ) “Или„ Купац је открио недостатке ( ЦФД ) ’Коју је забележио тим за подршку ескалацији
- ЕФД-ове или ЦФД-ове треба пажљиво анализирати у контексту корисникове имплементације уживо из перспективе од краја до краја, не само инфраструктуре већ и крајњих корисника уређаја, апликација и образаца саобраћаја
Разумевање вертикале купаца:
Купци обично спадају у једну од доњих ширих вертикала:
- Здравствена заштита
- Малопродаја
- Финансије
- образовање
- Превоз
- Производња
- Инжењеринг
- Савезни (влада)
Активности
# 1) Развити засебан план испитивања и тест случаја за испитивање дуговечности. Ово ће такође помоћи да се изврши тест, евидентирање грешака и верификација
#два) Утврдите случајеве испитивања на основу улаза Тест Есцапе Аналисис - обично прочишћавање грешака ЕФД или ЦФД
# 3) Веома је важно да КА тим опонаша тестне кревете једне или више вертикала у зависности од делатности организације са бројем вертикала
# 4) Треба да имају наменски испитни лежајеви
- Мрежна топологија слична оној предвиђене вертикале или више вертикала
- Инфраструктура са сличним прекидачима, рутерима, позадинским серверима, заштитним зидовима итд
- Најчешће и популарно коришћени сервери апликација из дате вертикале
- Најчешће и популарно коришћени уређаји крајњег корисника из дате вертикале
# 5) Одговарајући алати за генерисање оптерећења, стреса и саобраћаја у реалном времену
# 6) Идентификујте ресурс за ручно извршавање
# 7) Идентификујте ресурс / стратегију аутоматизације за брже и поновљено извршавање
# 8) Утврдите СТАРТ и КРАЈ испитивања дуговечности за дато издање
Два приступа за СТАРТ и КРАЈ испитивања дуговечности:
скл питања и одговори за искусни пдф
И) Приступ 1:
- Софтверски код или хардвер треба да буду у стабилном стању
- СТАРТ на крају ФЕАТУРЕ Тест Цомплетион
- ЕНД пре замрзавања кода
ИИ) Приступ 2:
- Направите лакши ударац дозвољавајући благо нестабилан код
- СТАРТ са 70% завршетка циклуса ФЕАТУРЕ теста
- ЕНД пре замрзавања кода
# 9) Верификација грешака за решене недостатке
# 10) Преместите тестирање дуговечности у регресију за накнадно регресијско тестирање
Извршење
- Подесите тестне (их) постеље тако да опонашају једну или више верзија клијента
- Уверите се да су сви бацк-енд Инфра, апликација и база података, укључујући окусе, слични оним који имају купци
- Уверите се да су уређаји крајњих корисника слични онима које користи корисник и да су доступни и користе се током извршавања плана теста
- Уверите се да су доступни одговарајући алати за генерисање умереног напрезања и оптерећења система или производа
- Извршите читав пакет за тестирање из Плана теста дуготрајности без меког или тврдог поновног покретања СУТ или ДУТ, позадинских сервера других Инфра повезаних уређаја
- На горе наведени начин треба извршити вишеструке покрете тестова током дефинисаног непрекидног трајања од слота 72-720 сати.
- Снимите резултате
- Пријавите све идентификоване грешке
- Проверите све грешке
Који су про и контра тестирања дуговечности?
Прос
- Помаже препознати критичне грешке пре него што га купац пронађе
- Помаже у стабилизацији система или производа због његове употребљиве функције која је кључна за купчеву продуктивност и пословање
- Помаже у повећању задовољства купаца
- Уштедује пуно трошкова $$$ за Организацију - уштеђени новац је зарађени новац !!!
- Извештај о испитивању дуговечности такође може да се претвори у потврду о квалитету за различите вертикале
Цонс
- Почетни трошак за укључивање тестирања дуговечности и с њима повезаних активности као део датог издања и регресионе активности
- Идеално за Модел водопада
- Агиле / Сцрум модели требају подешавање трајања и покривености
Закључак
Многи од „недостатака“ који настају због проблема које је пријавио купац првенствено су резултат Тест Есцапе-а. Ово заузврат моли за многа питања попут израде, прегледа, покривања и извршења плана испитивања.
Спољно пронађени недостаци (ЕФД) или откривени недостаци купца (ЦФД) имају пословни ($$$) утицај на купца, као и на организацију производа.
Јединствено испитивање дуготрајности требало би да помогне било којој производној организацији да побољша задовољство купаца путем идентификовања и решавања кварова пре него што их купац ухвати. Испитивање дуготрајности такође помаже у побољшању стабилности што резултира робусним системом квалитета или производом.
О аутору: Овај чланак написао је аутор СТХ Винаиак. Има 12 година КА / искуства у тестирању у компанијама Фортуне 500.
Јавите нам ако имате питања или сугестије у вези са овим чланком.
Препоручено читање
- Најбољи алати за тестирање софтвера 2021. године (КА Тест Аутоматион Тоолс)
- Преузимање е-књиге за тестирање буквара
- Испитивање оптерећења помоћу ХП ЛоадРуннер водича
- Разлика између тестирања радне површине, клијентског сервера и веб тестирања
- Шта је гама тестирање? Завршна фаза испитивања
- Шта је испитивање усаглашености (испитивање усаглашености)?
- Посао за КА помоћника за тестирање софтвера
- Когнитивна пристрасност у тестирању софтвера: зашто тестери пропуштају грешке?