В современных браузерах (*) вы можете просто сделать это:
var today = new Date().toLocaleDateString('en-GB', {
day : 'numeric',
month : 'short',
year : 'numeric'
}).split(' ').join('-');
Выход, если выполняется сегодня (январь 24ᵗʰ, 2016):
'24-Jan-2016'
(*) Согласно MDN , «современные браузеры» означают Chrome & nbsp; 24+, Firefox 29+, Internet & nbsp; Explorer & nbsp; 11, Edge & nbsp; 12+, Opera & nbsp; 15+ & amp; Safari ночной сборки .
Растут в группе Thread - это время, которое должен предпринять JMeter для запуска общего количества потоков. В вашей ситуации это означает, что каждые 0,1 секунды новый поток начинает давать 100 запущенных потоков через 10 секунд. Эти 100 потоков выполняют ваши тестовые итерации друг к другу, поэтому после того, как потоки 100 нарастания продолжаются непрерывно в течение всего теста.
Период разгона - временной интервал (в секундах) для всех запросов для запуска. Все потоки, указанные в входе Number of Threads
, начинаются с Ramp-up period
.
Например:
100 потоков и 100 секунд нарастания: каждый второй JMeter запускает 1 Thread, пока все потоки не начнутся к моменту 100 секунд.
100 потоков и 50 секунд нарастания: каждая секунда 2 Запускаются нитки.
100 потоков и разгон на 200 секунд: каждые 2 секунды, 1 Запуск потока.
Теперь
Образец или генерация запросов - это другая концепция, отличная от генерации потока. В этом случае 100 потоков были в течение 10 секунд. Ключевым фактором здесь является Пропуск , Согласно глоссарию JMeter:
Пропускная способность рассчитывается как запрос / единица времени. Время рассчитывается с начала первого образца до конца последнего образца. Это включает в себя любые интервалы между выборками, поскольку он должен представлять нагрузку на сервер.
Формула: Пропускная способность = (количество запросов) / (общее время).
blockquote>Здесь количество выполненных образцов или запросов
1050975
и тест длительность50820
секунд. Так что это связано с пропускной способностью. Вывод1050975
запросов в50820s
означает, что средняя пропускная способность во время вашего теста была приблизительной20.5/s
.Для управления
Throughput
илиTransactions per second
есть очень удобные плагины JMeter, называемые Постоянный таймер пропускной способности .Постоянный таймер пропускной способности переменные паузы, рассчитанные на то, чтобы поддерживать общую пропускную способность (с точки зрения выборок в минуту) как можно ближе к заданной цифре. Разумеется, пропускная способность будет ниже, если сервер не сможет обработать его, или если другие таймеры или трудоемкие тестовые элементы предотвращают это.
blockquote>
Ramp up Period: Скорость, с которой пользователи будут включены, чтобы начать транзакцию.
В jMeter с 10 пользователями, если вы даете время нарастания 20, тогда 1 пользователь начнет выполнение плана каждые 2 секунды.
Это свойство сообщает JMeter, как долго задерживается запуск каждого пользователя.
Например, если вы введете период Ramp-Up в 5 секунд, JMeter завершит запуск всех ваших пользователей к концу 5 секунд. Итак, если у нас есть 5 пользователей и 5-секундный период Ramp-Up, тогда задержка между стартовыми пользователями будет 1 секунда (5 пользователей / 5 секунд = 1 пользователь в секунду). Если вы установите значение 0, то JMeter немедленно запустит всех ваших пользователей.
blockquote>
Период нарастания указывает JMeter, сколько времени потребуется для «увеличения» до полного количества выбранных потоков. Если используется 10 потоков, а период нарастания - 100 секунд, то JMeter займет 100 секунд, чтобы получить все 10 потоков вверх и вниз. Каждый поток начнет 10 (100/10) секунд после начала предыдущего потока. Если есть 30 потоков и период нарастания 120 секунд, то каждый последующий поток будет задержан на 4 секунды.
Период нарастания указывает JMeter, сколько времени потребуется для «увеличения» до полного количества потоков.
@ Маленькое куриное понимание 1 является правильным.
Если 10 потоков, а период нарастания - 10 секунд, затем JMeter займет 10 секунд, чтобы получить все 10 потоков вверх и вниз.
Каждый поток запускается через 1 секунду после начала предыдущего потока.
Понимание 1: правильно. Период нарастания указывает JMeter, сколько времени потребуется для «наращивания» до полного количества выбранных потоков. Если используется 10 потоков, а период нарастания - 100 секунд, то JMeter займет 100 секунд, чтобы получить все 10 потоков вверх и вниз. Каждый поток начнет 10 (100/10) секунд после начала предыдущего потока. Если есть 30 потоков и период нарастания 120 секунд, то каждая последующая нить будет задерживаться на 4 секунды