JMeter将速度语言添加到JSR 223 Sampler

时间:2017-08-15 04:51:59

标签: jmeter velocity scripting-language jsr223 apache-velocity

我想在JMeter的library(dplyr) DF = data.frame(month = rep(1:3, 3), year = rep(1998:2000, each = 3), A = c(NA, 3, 2, rep(NA, 2), 4, 4, 5, NA), B = c(NA, 4, 5, rep(NA, 4), 5, 6), C = c(10, rep(NA, 3), 2:4, rep(NA, 2))) DF %>% select(-month) %>% group_by(year) %>% mutate_all(~{.x[which(is.na(.x))[1]] <- 0; .x}) %>% # or ~ifelse(is.na(.x) & cumsum(is.na(.x)) <= 1, 0, .x) summarise_all(sum) #> # A tibble: 3 x 4 #> year A B C #> <int> <dbl> <dbl> <dbl> #> 1 1998 5 9 NA #> 2 1999 NA NA 5 #> 3 2000 9 11 NA 中使用速度语言作为脚本语言。

根据list速度可以在JSR223中使用,

根据answer速度应该添加到JMeter类路径中以发现可用的脚本引擎。

如何在JMeter中添加速度作为脚本引擎?

1 个答案:

答案 0 :(得分:1)

下载新的velocity engine scripting version 2.0以支持脚本引擎。

将velocity-engine-scripting-2.0.jar放入JMeter的lib文件夹中。

当JMeter加载时,它可以找到速度作为脚本引擎并使用它。

修改

还添加相关的速度jar作为velocity-engine-core-2.0.jar