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


Почему я не могу писать модульные тесты?
Иногда, обычно когда вы никогда не писали тест, написание юнит-теста кажется трудной и сложной задачей, но это не так, этому чувству есть некоторые объяснения и мы обсудим его в этой статье. Когда я решил узнать о модульных тестах, я зашел в документацию по тестам Google Android, много прочитал и понял, что это кажется проще, чем я думал, но когда я попробовал, тест просто не работает, что бы я ни пытался. Несколько недель спустя, изучив больше, я понял, что проблема была не в моем..

Передача параметров в Gatling
Параметры могут быть переданы в моделирование из командной строки или из сценария запуска gatling.sh . Обратитесь к этой странице . Рассмотрим эту простую симуляцию: class A_AtOnceUsers_1000 extends Scenario2 { setUp(scen("Example scenario") .inject( atOnceUsers(1000), nothingFor(5 seconds), atOnceUsers(1000)) .protocols(httpConf)) .assertions(global.responseTime.mean.lt(2000)) } Мы могли бы объявить переменную со значением 1000 и вставить ее в..

Команда Cypress .should(): подробное руководство
Этот блог изначально был опубликован на веб-сайте LambdaTest . Ссылка на оригинальный пост — https://www.lambdatest.com/blog/cypress-should-command/ Утверждение — это способ подтверждения того, что тестируемое приложение или система работает должным образом. В Cypress утверждения используются для того, чтобы убедиться, что состояние тестируемого приложения соответствует ожидаемым условиям. Как правило, утверждение состоит из двух частей: целевого значения (фактического..

Автоматизация тестов с помощью Cypress
Я работал со многими разработчиками, когда писал код для различных проектов. Если есть что-то, по чему я мог бы разделить своих коллег, так это то, любят ли они писать тесты или нет. Я видел обе стороны медали, вернее, образ мышления разработчиков. Я видел разработчиков, которые клянутся, тестируя большую часть кодовой базы, но у меня также были коллеги, которых это действительно не беспокоило. Решение о том, какое мышление / подход лучше, я оставляю на ваше усмотрение как читателя..

Почему я не пишу тестовые спецификации вот так
И почему я делаю это вместо этого. Опираясь на свой опыт проведения тестов и создания тестовых спецификаций, хочу сказать вам, что я не хочу, чтобы вы писали такую ​​тестовую спецификацию. 1. Я не знаю, как действовать. Это дело написано только для людей, которые знают характеристики системы (таких как я), и подробные методы работы не написаны. Вы не всегда делаете тестовые спецификации, поэтому вам следует писать тестовые примеры, которые могут быть выполнены людьми, не..

Как интегрировать Cypress и Cucumber в процесс разработки всего за несколько недель.
В INIT Group мы начали использовать Cypress и Cucumber в одном из проектов нашей команды около пары месяцев назад и считаем, что каким-то образом справились с этим процессом. И нам это нравится. Есть несколько шагов постепенного обучения, чтобы интегрировать его в процесс разработки. Но это действительно довольно просто, если вы их знаете. Я считаю, что любая команда может начать такую ​​работу через 2–4 недели. Вот почему я пишу этот пост. Здесь вы можете найти репозиторий git..

Вопросы по теме 'testing'

угловой жасмин: «неопределенный» не является объектом - трансляция в течение тайм-аута - ошибка
У меня есть такая функция: $scope.doIt = function( x, y ) { $timeout( function () { $rootScope.$broadcast( 'xxx', { message: xxx, status: xxx } ); } ); } Эта функция работает нормально до сих пор....
3710 просмотров

Protractor browser.get() вызывает исключение в IE11
Я пытаюсь запустить простой тест транспортира в IE11 на Win 8.1. Мой тест: it("should navigate to from the homepage to the add contact page", function () { browser.get("http://localhost:4000/"); // ... it already crashes here });...
2971 просмотров