Курстық жұмыс Ақпараттық жүйелерді тестілеу



бет8/16
Дата09.04.2023
өлшемі133,19 Kb.
#80731
1   ...   4   5   6   7   8   9   10   11   ...   16
Байланысты:
QAA

Қолданылуы V-модельдер.
Маңыздылығы V-модельдер көрсетілді жобаларында пайдаланған бірнеше түрлі стильдер әзірлеу. Жағдайда тез әзірлеу (rapid development) V-модель анықтауға көмектеседі процесс дұрыстығын тексеру, қажет орындау үшін әрбір итерация әзірлеу. Одан әрі арттырады қажеттілігін анықтау әрбір итерация терминінде "тест" талаптары. Үшін объектілік әзірлеу (object development) V-модель үшін негізді қамтамасыз етеді тестілеу ұйымдастыру деңгейлерінде класс және компонент.
Жүзеге асыру V-модель және стадийной оқшаулау қамтиды өзгерту процестерін әзірлеу, ұйымдастыру, технология және өзіндік өсиеттерін орындау оларға көмектеседі жоспарлау кезінде және кейіннен жобасының ұйымдастыру. Барлық осы өсиеттері мүмкіндік береді жатуы тестілеуге ретінде тұрақты және сүйенген бірыңғай қағидаттары қызметінің бүкіл цикл әзірлеу.

  1. Алдын ала жоспарларын әзірлеу үшін тестілеу.
    Бастау туралы ойлауға тестілеуге тікелей іске қосу алдында тест – бұл жетіспеушілігі көптеген жобалар. Жоқтығы жоспарлау жиі әкеледі жобасы режиміне "қоқыс", талаптары, тест, деректер және сәрсенбі тестілеу несогласованны. Бұл алып массаға күш, уақыт, ал іс-шара нәтижесінде формалды тестілеу басталады кейінірек, тағы жағдайында исчерпанного бюджет. Жоспары тестілеу ажырамас бөлігі болуы тиіс бастауыш жоспарларының жобасын. Алдын-ала жоспарлау көмектеседі ұйымдастыру тестілеуді бастау уақытында қалуға жоспары шеңберінде және бюджет.

  2. Анықтау кезеңдерін әзірлеу және тестілеу.

Мұқият белгілі бір әзірлеу процесі мүмкіндік береді сипаттау барлық бөлшектерді тестілеу процесін. Айқын түсіну жұмыс барысы әр кезеңінде негізін құрайды ұйымдастыру үшін әзірлеу және тестілеу процесін. Дегенмен бұл айтарлықтай жалпы түсінік, бірақ анықтау нақты кезеңдерін, әзірлеушілер жиі қателіктерге коды, содан кейін тестілеу кезінде. Үшін үлгеру жұмысты аяқтау мерзімі, команда мүшелері, әзірлеушілер мәжбүр асықпау және бюджеті туралы бұл уақытта ешкім де еске алмайды.

  1. Критерийлерін анықтау кіру және шығу.

Критерийлері барысы мен шығу үшін анықталады сол сәттер сатысы басталады және аяқталады. Жұмыстарының басшылары анықтауы тиіс, олардың кезінде жобасын жоспарлау. Өлшемдерін қолдану жақсартады жобасын ілгері жылжыту сатысынан сатысына. Орындау критерийлері кіру және шығу білдіреді, бұл жоба шынымен де алға жылжып келе жатыр, ал әзірлеушілер ғана емес, "заметают" өз қателіктерін "астына кілем" мынадай сатылары.

  1. Шарттарын айқындау қажет, қамыр сияқты болады бұрын.

Қажет сәйкестендіруге шарттары тест тағы әзірлеу ерекшелік емес, тікелей іске қосу алдында тест. Демек, ерекшелігі талдау қамтуы тиіс шарттары тест жүйелік тестілеу, ал спецификация әзірлеу – шарттары үшін тест покомпонентного және кешенді тестілеу. Шарттарын анықтау тестілеу бойы процесін әзірлеуді қамтамасыз етеді аяқталған және мүмкіндігін тексеру ерекшеліктері.

  1. Басқармасы метриками тестілеу.

Белгілі бір процесс, өлшемдерімен кіру және шығу үшін негізді қамтамасыз етеді өлшеу процесін әзірлеу және тестілеу. Көптеген метрик тестілеу береді басшыларына жобаны дұрыс әзірлену барысы туралы ақпарат берсін. Рсеткіштер тестілеу қадағалап отырады қателер саны, сатысына, олар табылған, шаралары және оларды жою үшін. Бұл ақпарат мүмкіндік береді басшыларына талдау жобаны алға жылжыту, өнімділік ұжымдардың қажеттілігі мен түзету іс-қимылдарының. Мысалы, жіберілген қателерді талдау барысында, бірақ табылған жобалау процесінде бола алады сигналы туралы жеткіліксіз түсіну функционалдық қосымшалар.

  1. Болуы тобында әзірлеушілер менеджер тест бойынша ұйымдастыру мен тәуелсіз тест команда қатысты.

Тестілеу қамтиды қателерді табу, мамандардың жұмысына, ал бұл әрдайым іспен неблагодарным. Менеджер жауапты тестілеу және тәуелсіз мамандардың ұжымы туғаннан процесі қателер анықталған процесі қолданба әзірлеу. Бұл үшін жауапкершілікті бөлісу сапасы кодын және оның тестілеу көмектеседі жіберіп жағдайларын тестілеу немесе қателер бола отырып, бұл ретте уақытша кестесін немесе бюджет.

  1. Тарту тапсырыс берушінің әзірлеу процесі.

Жобаны әзірлеушілер тиіс тартуға тапсырыс берушінің процесіне әзірлеу және тестілеу. Бұл аясында сипатталған тестілеу әдістемесін шарттары тест пайда болып, бірге ерекшелікпен. Бұл ретте қажет тәуелсіз команда әзірлеушілер жүзеге асыратын тестілеу. Тарту тапсырыс берушілердің жұмысқа шарттарын анықтау бойынша тест мүмкіндік береді ұжымына қарауға ұсынған тапсырыс беруші критерийлері ретінде тестілеу шарттары ретінде емес, біреудің субъективті тілектер. Тестілеу шарттары анықталады, жұмыстың мақсаты, құттықтаулар – жоқ. Ұжым сондай-ақ жеңеді енгізуден бастап, тапсырыс берушілердің процесі тестілеу, өйткені бұл оларды қолдайды қызығушылық бүкіл процесін әзірлеу.

  1. Ұйымдастыру, команда, жұмыс бригада.

Рабочая бригада нысаны болып табылады ұйымның, ұжымның, апробированной өндірістік практикада көптеген салалары. Болады пайымдау жұмыс бригадасын ретінде команда әзірлеушілер, олар ұжымдық жауапты барлық құру процесі белгілі бір бөлігін қосымшалар. Жұмысшылар бригадасы белгілейді ішінде жобаның нақты шекаралары жауапкершілік әрбір қызметкердің сапасы үшін қосымшалар. Прогрессивті ұйымдастыру сознают артықшылығы командалық емес, жеке жұмыс, сондықтан ұжымдары ұмтылады бағындыру жекелеген әзірлеушілердің жалпы міндеттері.

  1. Анықтау сәулет тестілеу.

Тестілеу зерделеуді қамтиды көптеген факторлар функционалдық және техникалық мінез-қосымшаның астам кішкентай эксперименттер және олармен. Сәулет тестілеу қамтамасыз етуге бірлесіп пайдаланылатын тәсілдер мен стандарттар үшін деректерді басқару, тестілеу, регрессивного тестілеу басқармасының күтілетін нәтижелерімен және басқа да факторлар. Сәулет тестілеу тиіс кеңейтумен, жалпы техникалық, сәулет. Ол жеңілдетеді тесті орындауға мүмкіндік береді аудару көп уақыт нәтижелері тесттер мен қажетті өзгерістер енгізу.

  1. Тиімді пайдалану қажет құралдар тестілеу.

Тестілеу, әрине, өте ауыр болуы мүмкін тұтынады уақыт процесс. Құралдар тестілеу автоматизируют жекелеген тараптар осы процесс және, осылайша, уақытты үнемдеуге көмектеседі және күш. Мүдделі ұжымдар керек бұл құралдар бір бөлігі ретінде өз жоспарларын тестілеу, сәулет және тестілеу әзірлеу ортасы. Артықшылығы мұндай тәсілдің елеулі болуы мүмкін.
Функционалдық және техникалық күрделілігі қазіргі заманғы қосымшалар лақтырады қоңырау шалу мүмкіндіктері процестер, тестілеу, әдетте шоғырланған тек тестілеу кодын. Ұжымдарына жобаны әзірлеушілердің қажет тестілеу процесі салынған жаңа принциптері және осы қиындықтарды жеңуге мүмкіндік береді. Сипатталған жоғарыда процесс біріктіреді іс-шаралар тестілеу бойы әзірлеу үдерісінің орнына күш-жігерін шоғырландыру тестілеуге кейін код жазылған. Бұл жетілдірілген тестілеу процесі ұсынады тұжырымдамалық құрылымын ұйымдастыру үшін әр түрлі әдістер мен тәсілдерді тестілеуді қоса алғанда, шолулар, тексеру және формалды тестілеу. Осылайша, тиімділігін арттыру тестілеу.




Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   ...   16




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет