Публикации по теме '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 просмотров
schedule
04.10.2023
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 просмотров
schedule
10.10.2023