Проблема в первой команде. После: есть дополнительный пробел, который приводит к добавлению только адреса 50. Вы должны увидеть что-то вроде следующего. Поскольку адреса от 41 до 49 не были добавлены, JMeter выдает ошибку, которую он не может привязать к данному адресу из вашего CSV.
Кроме того, убедитесь, что вы можете пропинговать все IP-адреса после их добавления. Все они обрабатываются командами ОС, и JMeter ожидает, что IP уже будет там.
Дополнительная информация: Jmeter: IP-спуфинг не работает
root@instance-2:/home/# for each in $(seq 43 49); do ifconfig ens4:$each 10.168.0.$each; done
root@instance-2:/home/# ifconfig
ens4: flags=4163 mtu 1460
inet 10.168.0.3 netmask 255.255.255.255 broadcast 0.0.0.0
inet6 fe80::4001:aff:fea8:3 prefixlen 64 scopeid 0x20
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
RX packets 6251 bytes 3126754 (3.1 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2067 bytes 312885 (312.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens4:43: flags=4163 mtu 1460
inet 10.168.0.43 netmask 255.0.0.0 broadcast 10.255.255.255
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
ens4:44: flags=4163 mtu 1460
inet 10.168.0.44 netmask 255.0.0.0 broadcast 10.255.255.255
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
ens4:45: flags=4163 mtu 1460
inet 10.168.0.45 netmask 255.0.0.0 broadcast 10.255.255.255
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
ens4:46: flags=4163 mtu 1460
inet 10.168.0.46 netmask 255.0.0.0 broadcast 10.255.255.255
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
ens4:47: flags=4163 mtu 1460
inet 10.168.0.47 netmask 255.0.0.0 broadcast 10.255.255.255
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
ens4:48: flags=4163 mtu 1460
inet 10.168.0.48 netmask 255.0.0.0 broadcast 10.255.255.255
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
ens4:49: flags=4163 mtu 1460
inet 10.168.0.49 netmask 255.0.0.0 broadcast 10.255.255.255
ether 42:01:0a:a8:00:03 txqueuelen 1000 (Ethernet)
Это может быть сделано, но необходимо установить jQuery coloranimate плагин. Затем можно использовать код ниже для изменения цвета медленно:
$(".employee").bind("mouseenter", function() {
$(this).animate({backgroundColor: "#bbccff"}, "slow");
});
$(".employee").bind("mouseleave", function() {
$(this).animate({backgroundColor: "white"}, "slow");
});
Вы используете неправильное событие. Вы хотите:
$(".employee").hover(function() {
$(this).addClass("employee_mouseover");
}, function() {
$(this).removeClass("employee_mouseover");
});
И нет никакого аргумента скорости на, добавляют или удаляют класс.
Да, сделайте это в CSS!
.employee:hover{background:pink;}
Кроме того, нет никакой скорости, парараспределенной для addClass, скорость только существует для эффектов.
addClass
для добавления классов CSS к элементам. Если Вы надеетесь изменять некоторое свойство CSS путем вставки промежуточных кадров, то необходимо сделать это явно использование Эффектов.
Ваш код:
$(this).addClass("employee_mouseover", "fast");
Добавят два класса, employee_mouseover
и fast
кому: this
, который является, очевидно, не, что Вы после.
из документации пользовательского интерфейса jQuery :
Ядро эффектов пользовательского интерфейса jQuery расширяет API базового класса, чтобы иметь возможность анимировать между двумя разными классами. Изменены следующие методы. Теперь они принимают три дополнительных параметра: скорость, замедление (необязательно) и обратный вызов.
Итак, @Thomas должен был включить библиотеки jQuery и jQuery UI на свою страницу, что позволило параметрам скорости и обратного вызова addClass и removeClass.
Also, there is no speed parameted for addClass, speed only exists for effects.
Correct.
But perhaps this Plugin might help:
Даже если вы правильно включили JQueryUI, все они, похоже, не работают вне FF, когда вы используете параметр «duration». Вызывает ошибки JS в IE. Я бы придерживался animate (), что отстой.
http://jqueryui.com/docs/addClass/
http://jqueryui.com/docs/removeClass/
http://jqueryui.com/docs/switchClass/
http: //jqueryui.com/docs/toggleClass/
В документации на сайте jqueryui об этом нет.
$(".employee").hover(function() {
$(this).stop().animate({ backgroundColor: "#bbccff" }, "slow");
}, function() {
$(this).stop().animate({ backgroundColor: "white" }, "slow");
});