单用户登录用户 vs 多用户登录
Single user login user vs multiple login
场景:登录 - 单击添加按钮 - 输入详细信息 - 单击保存按钮
10k 用户
我真的需要 10k 登录凭据才能执行此任务,还是一个登录凭据也可以?
这对性能指标有什么影响吗?
我们不知道,请咨询您的应用程序开发人员。
就我个人而言,我会选择 10k 逻辑凭据,因为我确实相信行为良好的性能测试必须以 100% 的准确性代表应用程序的真实使用情况,并且每个线程(虚拟用户)必须代表一个真实的用户相关内容如:
- 自己的凭据
- browser-specific entities 喜欢:
- cookies
- headers
- cache
- 处理 embedded resources
- 处理 AJAX 个电话
- 等等
- 用户特定的实体,例如:
- 场景和工作量分布
- think times
- 等等
不,您不能使用相同的凭据来测试多用户登录。但是,您可以通过多次登录同一用户来检查应用程序的性能,但是如果您需要测试多个用户,则需要使用不同的凭据登录。
举个例子,不同的用户可能会有不同的数据,例如 Facebook,因为 Facebook 用户被定向到主屏幕,he/she 看到不同的帖子,但所有用户的提要屏幕都不相同, 数据会有所不同。
因此,为了有效地检查,您需要使用不同的凭据登录以检查多用户功能。
场景:登录 - 单击添加按钮 - 输入详细信息 - 单击保存按钮
10k 用户
我真的需要 10k 登录凭据才能执行此任务,还是一个登录凭据也可以?
这对性能指标有什么影响吗?
我们不知道,请咨询您的应用程序开发人员。
就我个人而言,我会选择 10k 逻辑凭据,因为我确实相信行为良好的性能测试必须以 100% 的准确性代表应用程序的真实使用情况,并且每个线程(虚拟用户)必须代表一个真实的用户相关内容如:
- 自己的凭据
- browser-specific entities 喜欢:
- cookies
- headers
- cache
- 处理 embedded resources
- 处理 AJAX 个电话
- 等等
- 用户特定的实体,例如:
- 场景和工作量分布
- think times
- 等等
不,您不能使用相同的凭据来测试多用户登录。但是,您可以通过多次登录同一用户来检查应用程序的性能,但是如果您需要测试多个用户,则需要使用不同的凭据登录。
举个例子,不同的用户可能会有不同的数据,例如 Facebook,因为 Facebook 用户被定向到主屏幕,he/she 看到不同的帖子,但所有用户的提要屏幕都不相同, 数据会有所不同。
因此,为了有效地检查,您需要使用不同的凭据登录以检查多用户功能。