Свързани публикации 'software-testing'


3 начина да научите автоматизацията на тестовете
Моят най-добър безплатен избор за автоматизиране на тестове за обучение на всяко ниво на технически умения. В света на YouTube, Pluralsight, Coursera, електронни книги и групи Meetup определянето на отправна точка за автоматизиране на тестовете може да бъде меко казано непосилно. Има инструмент за всеки стек от технологии, цял свят само в автоматизацията на потребителския интерфейс, добавете автоматизация на уеб услуги, тестване на единици, тестване на договори, визуално тестване… имате..

Mockito стана ясно
СЕГА В ПЕЧАТ Mockito стана ясно От Кенет Коузен Mockito Made Clear: Java Unit Testing with Mocks, Stubs, and Spies вече е излязъл от бета версия и е напълно пуснат: Mockito Made Clear Mockito е най-популярната рамка в света на Java за автоматизиране на модулно тестване със зависимости. Научете... pragprog.com Ако някога сте изпълнявали само няколко JUnit теста или сте инжектирали мъничета в класове, за да върнете предварително..

Няма код? Няма проблем — Писане на тестове на обикновен английски
Няма код? Няма проблем — Пишете тестове на обикновен английски Как използваме Развитие, управлявано от поведение, за по-добро сътрудничество От NAIDELE MANJUNATH и OLIVIER DE MEULDER Разработка, управлявана от поведението, или BDD, е подход към разработката на софтуер, при който поведението на функция се дефинира чрез примери в обикновен текст. Тези примери, известни като файлове с функции, се дефинират преди началото на разработката и се използват като критерии за приемане..

Ден — 6: Проект 1: Рок. Хартия. ножици.
Моят зет, Матю Дъброф, е човекът. Той знае тай чи. Той ми направи и продължава да прави голямо впечатление. Дори има „група във Фейсбук неговите ученици“; това обяснява до известна степен защо той е вдъхновение. Както и да е, има какво да се научи от определени видове хора и той е един от тях. Има някои неща, които хората казват, които стават по-звучни и пълни със смисъл, докато човек живее и се учи. Такъв е случаят с едно от изявленията, които Мат ми направи относно ученето... Мисля,..

Превключване на функции — Изключете производствените си главоболия
Работил съм в много фирми през годините. На много различни типове проекти от приложения на Windows до популярни уебсайтове, базирани на услуги. Всеки бизнес имаше различен процес за актуализиране на нов код и въвеждане на функции в техните производствени среди. Някои процеси бяха по-лесни за активиране на кода, отколкото други. Едно общо нещо за всички процеси е, че е налице механизъм за връщане назад. Позволява ви да „отмените“ всички промени, които може да са причинили проблеми в..

Направете тези 10 неща, за да подобрите надеждността на приложението си
Това също няма да навреди на вашата дългосрочна продуктивност или разум. Независимо дали вашият софтуер помага на лекарите да вземат медицински решения, предупреждава сънливи шофьори или просто продава храна за кучета, има последствия за неуспех. Това може да означава пропуснати приходи за вашата компания, загуба на доверието на клиентите или нещо по-лошо. След като съм прекарал голяма част от кариерата си в работа върху критичен за безопасността и критичен за мисията софтуер като..

Обхват на Python в бъдеще
Python е силно разширим, многопарадигмен език за програмиране с общо предназначение. Гуидо ван Росум, холандски програмист, започва да работи по проект за хоби програмиране, за да се занимава по време на коледните празници през 1989 г. Тъй като е голям фен на Летящия цирк на Монти Пайтън, той избира Python като работно заглавие на проект, който има за цел да да бъде потомък на ABC, известният тогава език за програмиране. От пускането си на пазара той стана широко популярен,..