Публикации по теме 'testing'


Нерассказанная история испытаний на Голанге
Настольные тесты - это хорошо, но слышали ли вы о золотом файле? Если вы новичок в Голанге, возможно, вы не слышали о золотом файле . Я узнал об этом после двух лет программирования на Go, когда наткнулся на доклад Митчелла Хашимото о Advanced Testing in Go . По этому поводу не было официальной документации, не многие блоги упоминают его, и никто не знает, почему он называется золотым файлом. Все, что мы знаем, это то, что он есть в стандартном пакете: gofmt / testdata . В этом..

Тестирование уровня данных с помощью Python
В предыдущем посте я писал об использовании Python для автоматизации процесса контроля качества при написании правил Adobe DTM. Хотя это лучше, чем ничего, описанный здесь процесс все же имеет единственную точку отказа, меня. Поэтому я хотел бы довести свое тестирование до логического завершения, удалив себя и запустив модульные тесты . Как и раньше, я буду использовать Python и Selenium для автоматизации и добавлю модуль Python unittest , который является частью стандартной..

WebdriverIO — Кросс-браузерное тестирование
Кроссбраузерное тестирование необходимо для обеспечения работоспособности вашего веб-сайта во всех популярных браузерах, и этого можно легко добиться с помощью WebdriverIO. Давайте посмотрим, как мы можем запустить наши тесты в Chrome и Firefox. Если вы настроили свои тесты с помощью средства запуска тестов WebdriverIO, то wdio-chromedriver-service уже будет настроен для вас, что позволит вам запускать тесты в Chrome. Если вы еще не устанавливали это раньше, то вы можете посмотреть..

Понимание основ Jasmine framework
Хотя у меня есть привычка писать необычно длинные сообщения в блогах, я думаю, что на этот раз я смогу сдержаться и быстро объясню вам все, что такое Jasmine и как писать базовые тестовые примеры с использованием Jasmine. Так что на этот раз никакой ненужной «логики представления», все будет «бизнес-логикой». Так что, черт возьми, такое Жасмин? Прежде чем вы начнете говорить, нет, я НЕ говорю о кустарнике Старого Света, который популярен как декоративный и имеет белый цвет ...

Встаньте на защиту своих клиентов и скажите «нет»!
Мы все были там, у команды разработчиков есть блестящая новая функция, которая произведет революцию в том, как клиенты видят и воспринимают ваш продукт; они «должны» выпустить его к установленному сроку, независимо от стоимости. Проблема с вышеизложенным заключается в том, что часто к тому времени, когда эта функция попадает в команду(и) разработчиков, не хватает времени для ее правильной разработки. Нет, если мы хотим уложиться в крайне важный срок. В некоторых компаниях, где команды..

Думая о конце времен… Время Unix
Всему свое время! В пятницу будет мой 20-й год в ИТ — теперь я могу начать делать мемы «на полпути к пенсии». Премьер-министр Новой Зеландии Билл Инглиш объявил вчера , что возраст выхода на пенсию в Новой Зеландии будет медленно повышаться до 67 лет, так что, возможно, я еще не совсем там! А сегодня утром наш главный архитектор сбросил еще одну бомбу — где мы будем 19 января 2038 года? Потому что эта дата будет концом времени … Время Unix. Время Unix — это мера времени в..

Потерялся между Selenium и Angular. Часть 1
Немного истории… Мой опыт автоматизации Angular находится где-то между «глубоким аналом» и «вхождением в нирвану». Прежде чем манипулировать каким-либо новым элементом, я сначала молюсь богу Selenium и Database Cleaner, а попутно совершаю обряд вуду, экзорцизм и трансцендентный анализ. Когда все приготовления сделаны, я пытаюсь найти элемент. Мой день считается довольно удачным, когда элемент можно найти по: « посетить '/логин '» и « заполнить 'пароль', с: '12345678' ». Хороший..