text = input("Input height:")
Ft, In = text.split("'") # "1'2\"" -> ['1', '2"']
result = int(Ft) * 12 + int(In.strip()[:-1]) # get rid of the trailing double quote with `[:-1]`
print(f'You are {result} inches tall')
使用上述方法,我正在使用加特林创建一个测试,该测试对baseurl.com:8000/data/url执行40 RPS并保持2分钟。
上述方法的问题在于,只有一个用户(由auth标头标识)正在执行测试。
我需要采取什么步骤来更改此测试,以与每个执行1RPS的40个用户(40个不同的身份验证标头)执行请求?因此,我将在40个用户上分配40 RPS,而不是一个用户分配40 RPS。
这很重要,因为我的应用程序根据用户上下文执行不同的行为(不同的auth标头=不同的行为)。
答案 0 :(得分:0)
加特林进阶教程描述了如何精确地做到这一点
gatling.io/docs/current/advanced_tutorial#advanced-tutorial您对配置虚拟用户和馈送器的部分感兴趣–