Тест :: Толығырақ - Test::More - Wikipedia

Тест :: Толығырақ
Түпнұсқа автор (лар)Майкл Шверн
ӘзірлеушілерЧад 'Exodist' Granum
Бастапқы шығарылымСәуір, 2001
ЖазылғанПерл
Операциялық жүйеКросс-платформа
Қол жетімдіАғылшын
ТүріБірлікті сынау модулі
ЛицензияҚос лицензиялы - Көркем лицензия және GPL
Веб-сайтhttp://search.cpan.org/~exodist/Test-Simple-1.302096/lib/Test/More.pm

Тест :: Толығырақ Бұл блокты сынау үшін модуль Перл. Барри Слеймакердің, Тони Боуденнің көмегімен Майкл Г.Шверн жасаған және қолдаған. хроматикалық, Fergal Daly және perl-qa.

Test :: More - бұл ең танымал Perl тестілеу модулі, 2010 ж. Жағдай бойынша шамамен 80% CPAN оны қолданған үлестірулер.[1]

Тарих

2001 жылы Test.pm орнын ауыстыру үшін енгізілген Test :: Перлдегі тестілеу мәдениетін жеңілдетіп, қайта қуаттандырды, бұл жаңа сынақ модульдерінің жарылуына және қатты сыналатын қоғамдастыққа әкелді.

2014 жылдың қаңтар-наурыз айларында Михаэль Шверн Chad 'Exodist' Granum-ға Test :: More және соған қатысты модульдерге меншік құқығын берді.[2] 2016 жылдың 10 мамырында Exodist 1.302015 нұсқасын шығарды[3][4] толық рефакторды және ішінара қайта жазуды қамтыды. Жаңа нұсқа негізгі API жаңартуларынан тұрады және бірнеше жақсартылған мүмкіндіктерді ұсынады. Үшінші тарап құралдарына кері үйлесімділікті сақтау үшін өте мұқият болды.[тон ]

Функционалдылық

Test :: More - бұл фреймворк емес, бірақ оны басқа тестілеу кітапханаларымен бірге ортақ Test :: Builder нысаны арқылы пайдалануға болады. Нәтижесінде Test :: More басқа кітапханалардан анағұрлым нақты және күрделі функционалдылықты жүзеге асыруға мүмкіндік беретін бастапқы тестілеу функцияларын ұсынады. Бұл дамудың тар жолын алып тастайды және мамандандырылған тауашаларды тестілеу функциясының экожүйесіне мүмкіндік береді.

Test :: More - бұл толық тестілеу жүйесі емес. Test :: More бағдарламасымен жазылған тестілік бағдарламалар нәтижелерін келесі түрде шығарады БГ оны адам түсіндіре алады, немесе әдетте Test :: Harness сияқты TAP талдаушысы арқылы жүзеге асырады. Бұл Perl бағдарламашыларына тестілеудің көптеген модульдерін жасауға және оларды бірге пайдалануға мүмкіндік беретін жалпы хаттама арқылы тестілеу бағдарламасы мен тест нәтижелерінің интерпретаторы арасындағы айырмашылық. Сонымен қатар, БГБ шығуын сақтауға және қайта түсіндіруге болады, кейінірек тест нәтижелерінің тарихи жазбасын ұсынады.

Әдебиеттер тізімі

Сыртқы сілтемелер