Публикации по теме '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' ». Хороший..