我正在尝试使用JMeter实施测试计划。
我想做以下情况: 在同一个线程中我有2个HTTP请求
HTTP Request login
HTTP Request getStudentsName
事情是 HTTP请求getStudentsName 除非我先运行登录,否则无法完成,所以假设我想为1个用户执行登录,然后< 50个用户的strong> getStudentsName 。
如果我将登录和 getStudentsName 置于2个不同的主题登录中取得成功,但 getStudentsName 失败
我的问题是我可以在同一个帖子中实现这个例子吗?还是其他任何帮助?
感谢。
答案 0 :(得分:0)
要仅运行一次登录,请使用Once Only Controller作为其父级,右键单击,在UI上插入父级。
Once Only Logic Controller告诉JMeter每个线程只处理一次内部控制器,并在进一步迭代测试计划期间传递其下的任何请求。
答案 1 :(得分:0)
您可以在同一个线程组中使用配置元素,例如HTTP Authorization Manager或HTTP Header Manager,具体取决于登录的含义。