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


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

Проследимост на мобилните приложения
Проследимост на мобилните приложения Въведение От моя богат опит в работата с монорепо забелязах, че разделянето на тестовете за автоматизация може да причини проблеми със синхронизирането на тестовете и проследимостта на системата. За да разреша тези проблеми, разработих подход (POC) за създаване на силен CI/CD процес с помощта на GitHub Actions и BrowserStack за приложение за Android. Този процес обхваща качествен фокус върху изграждането, тестването и пускането на приложения. Този..

Използване на управлявана от данни и фалшива библиотека в действителност
Управлявано от данни: Управляваното от данни тестване е техника, при която тестовите случаи се дефинират с помощта на данни от външни източници, като CSV файлове, електронни таблици или бази данни. Този подход е полезен, когато трябва да тествате голям брой сценарии или входни комбинации и ви позволява лесно да актуализирате вашите тестови случаи, без да променяте кода си. Можете да използвате различни библиотеки в JavaScript, за да четете и анализирате външни източници на данни, като..

Автоматизирано тестване от край до край със Selenium и Cypress.io
В ThinkCru изграждането на стабилни приложения, които са добре тествани, е наш приоритет №1. При първото преминаване извършваме ръчно тестване за осигуряване на качеството (QA), за да гарантираме, че първоначално отговаряме на изискванията на клиента. Въпреки това, в един момент, тъй като приложението се усложнява, ръчното тестване вече не е устойчиво. За да увеличим мащаба на тестването с добавянето на нови функции, ние внедряваме автоматизирано тестване от край до край (e2e) за..

Използване на Python скриптове в Robot Framework
Извикване на Python в рамката на робота. Тъй като рамката на Robot е изградена върху Python, импортирането на модули на Python в рамките на Robot е лесен процес. Позволява огромна гъвкавост на вашия код и ви помага да създадете свои собствени персонализирани ключови думи, които са по-подходящи за вашата задача от неговите аналогове роботи. Изучаването на ключовите думи на рамката на Robot не си струва вашата когнитивна сила, освен ако компанията, за която работите, специално не ви е..