- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 VS2015 Web 性能测试中正确处理 Azure Web 应用的登录/身份验证场景?
我创建了一个 XML 文件作为 WAAD 用户名和密码的数据源。我根据请求将用户名和密码分别绑定(bind)到表单发布参数:登录和密码:https://login.microsoftonline.com/xxxx/login但是当我运行测试时,Web 浏览器选项卡显示此错误:
We can't sign you in
Your browser is currently set to block JavaScript. You need to allow JavaScript to use this service.
To learn how to allow JavaScript or to find out whether your browser supports JavaScript, check the online help in your web browser.
我也收到了一些这样的错误:
The value of the ExpectedResponseUrl property Validation xxxx.azurewebsites.net/xxxx/docs/xxxx.aspx does not equal the actual response URL login.microsoftonline.com/xxxx/wsfed. QueryString parameters were ignored.
知道如何通过 Web 性能测试成功登录 Azure Web 应用程序吗?
最佳答案
可以使用多种登录和身份验证方法。仅将值绑定(bind)到表单后参数可能是不够的或不正确的。您会发现登录表单隐藏了必须传递的 session 身份以及登录数据。我发现使用尽可能相同的输入记录两次测试并进行相同的事件会有所帮助。然后可以比较这两个测试以找到需要处理的动态数据。
提问者在评论中添加了“我注意到这些参数,n1-43 不同,但我不知道它们代表什么。我该如何处理它们?”。我不知道它们代表什么,因为我不知道您正在测试的网站。你可以问问网站开发者。或者,更好的方法是将它们视为动态数据。找到值的来源,将它们保存到上下文变量中并根据需要使用它们。这是基本的 Web 测试开发。 Here和 here有两篇关于该怎么做的好文章。
关于不支持 JavaScript 的消息可以忽略。 Visual Studio Web 测试不支持 JavaScript 或网页的任何其他“事件”部分,它们仅支持 html 部分。作为测试人员,您的工作是模拟 JavaScript 对您正在测试的特定用户旅程所做的操作。该模拟通常只是在记录的请求中填写正确的值(通过上下文参数)。
意外的响应 URL 可能是由于之前的失败造成的,例如登录无法正常工作。我建议在解决所有其他测试问题之前不要担心它们。然后,如果您需要帮助,请提出另一个新问题。
关于azure - 无法通过VS2015 Web性能测试登录Azure Web应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40417663/
我正在尝试为我的用户提供使用 Google 或 Facebook 登录的选项。到目前为止,我找到了一个实现 Google 登录流程的示例,但如果我可以在同一 Activity 中实现类似的 Faceb
我有一个网页,它对用户是否登录很敏感。我使用的是 Google 登录 Javascript SDK。当用户到达此页面时,我想显示一个插页式广告(“正在加载...”),然后 1)如果用户已登录则呈现页面
我用 digitalocean 创建了一个 droplet,并使用 apt install mariadb-server 命令安装了 mariadb。现在我想使用 php 连接到我的服务器,我使用这个
这个问题在这里已经有了答案: Inno Setup - Signing fails with "Sign Tool failed with exit code 0x1" (2 个回答) 3年前关闭。
我正在尝试使用他们的新 API 实现 google 登录:https://developers.google.com/identity/sign-in/web/ 登录和注销工作正常。我的问题是我不知道
我的应用程序具有谷歌登录、Facebook 登录和 braintree 集成。 我已将以下代码放入 appdelegate.swift 中: func application(_ applicatio
我有一个 Flask 应用程序,最近在我的登录/退出表单中实现了 Flask-Login: @account.route('/sign-in', methods=['POST', 'GET']) de
friend 们,我是初学者级别的 ios swift 学习者。我一直在尝试在我的试用应用程序中进行谷歌登录。根据来自谷歌开发人员和其他教程的资源,我成功地使用 UIView 进行了登录。然后我试图在
我正在使用 Ionic 在 Codeigniter/Ion_Auth/codeigniter-restclient 之上构建登录系统,当我尝试从“ionic 服务器”登录时,登录可以正常工作,但对 L
在 Docker 文件中我有这个 FROM ubuntu RUN apt update && apt -y upgrade RUN apt install -y sudo # Setup ops us
对于 Java 开发,我使用 Slf4j 和 Logback。 Logger logger = LoggerFactory.getLogger(HelloWorld.class); logger.de
在 Scala 应用程序中进行日志记录的好方法是什么?与语言哲学一致的东西,不会使代码困惑,并且维护成本低且不引人注目。以下是基本要求列表: 简单 不会使代码困惑。 Scala 以其简洁而著称。我不希
我正在尝试将我的登录名转换为 Retrofit2 我的旧 LoginActivity: public class LoginActivity extends Activity { private st
我正在尝试让 google+ 登录在 android 上运行。我的问题是,每当我使用 eclipse 运行它时,google 开发站点上提供的示例都能完美运行。当我签署 apk 并在我的设备上手动安装
这个问题已经有答案了: JS Simple but Safe Login? [closed] (1 个回答) 已关闭 6 年前。 我正在尝试使用 JavaScript 创建登录页面。它实际上只是一个带
其他章节请看: react 高效高质量搭建后台系统 系列 登录 本篇将完成 登录模块 。效果和 spug 相同: 需求 如下:
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 1 年前。
我在使用 ReactJs 中的 facebook-login 组件时遇到问题,代码与文档中的完全一样,但仍然无法正常工作。你能帮我找出我做错了什么吗? import React, { Componen
我有一个项目,其中包含许多具有自己的日志记录的“工具”类。这些日志文件是在应用程序启动时创建的,但在使用之前一直为空。 是否可以告诉logback在启动时不应该创建空文件?但是仅在使用它们时? 不知何
我正在创建一个需要用户授权才能访问某些功能的网站。我目前正在研究用户如何创建帐户以及如何利用 session 来授权他们的登录。用户信息存储在名为 user 的 MySQL 表中,其中可能包括用户名和
我是一名优秀的程序员,十分优秀!