问题标签 [webtest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - url 中带有 session-id 的 Webtest
我们有一个 ASP.Net 站点,可将您重定向到显示会话 ID 的 url。像这样:
这个 id 对于每个请求都是唯一的。
是否可以使用标准的 Visual Studio 2008/2010 webtest 测试该站点?我怎样才能提供测试这些数据?
我必须使用相同的 ID 调用几个不同的页面。
webtest - 替代 VSTS 2008 WEB 测试来测试 JavaScript 和 Ajax
我反复阅读过 VSTS 2008 Web 测试如何只能测试网页之间的帖子和回发,因此无法测试调用 Java Script 或 Ajax。是否有替代方法可以测试我的动态填充控件(javascript)和动态填充下拉列表(AJAX)是否可以正常运行?
testing - 在 QTP 中动态构建 URL
我和我们的一个测试团队一起快速浏览了 QTP。
我们已经弄清楚了一些基础知识,例如记录测试、使用输出值捕获文本、设置检查点等。
但是,我无法弄清楚如何执行以下操作......
我们有一个用户填写并提交的网络表单。这将创建一个项目并在数据库中为其分配一个 ID。我们可以捕获这个ID。
随后的页面会显示所有项目的列表,其中包含可用于打开特定项目的链接。这是网页上的简单超链接。
我如何能:
- 检查页面上是否存在具有从创建步骤分配的 ID 的链接?
- 点击那个链接?
我确信这一定是可能的,但到目前为止我一直在努力探索这个工具,所以这是一个无耻的呼救,让我免于学习文档。
谢谢。
c# - 解析 http web 响应中的依赖请求
我想模拟 WebTestRequest 类的行为(在 Visual Studio 的测试工具框架中),它可以根据从原始请求获得的响应中引用的资源调用依赖请求。
例如,如果我发出 Web 请求并通过执行以下操作获得响应:
我希望能够解析responseText
并查看是否对其他资源(如 js/css 文件、图像等)有任何请求
有没有一种简单的方法可以做到这一点?我对手动执行此操作犹豫不决,因为某些资源请求可能以编程方式设置,并且在简单的文本解析中可能并不明显。
c# - ASP.NET 应用程序的单元测试配置
这是我对 Asp.Net Web 应用程序的第一次测试。我们有一个由几个模块组成的引擎。我需要在引擎模块中测试类。尽管这些类是 Asp.Net App 的一部分,但它们仅包含业务逻辑。
作为 WebApp 的一部分,我如何单独测试这些类?因为我收到了这个错误
Web 请求“ http://localhost:8936/ ”成功完成,但未运行测试。这可能发生在配置用于测试的 Web 应用程序失败(处理请求时发生 ASP.NET 服务器错误)或没有执行 ASP.NET 页面时(URL 可能指向 HTML 页面、Web 服务或目录列表)。在 ASP.NET 中运行测试需要将 URL 解析为 ASP.NET 页面,并且页面才能正确执行到 Load 事件。请求的响应与测试结果一起存储在文件“WebRequestResponse_BlogManagerBPOConstr.html”中;通常可以使用 Web 浏览器打开此文件以查看其内容。
谢谢
编辑: @Mark,这是设计师生成的测试方法之一
/
.net - .NET 是否有无头浏览器(用于自动 Web-UI-Tests)?
.NET 有无头浏览器吗?
我正在测试环境中寻找这个。
来自 Java,我正在考虑类似于 HtmlUnit ( http://htmlunit.sourceforge.net/ ) 的东西,它本身就是 Canoo WebTest 或 Celerity 等不同更高级别工具的基础。
我想在 .Net 环境中为 Web 应用程序创建自动化 UI 测试,但不使用浏览器远程处理(Watin,Selenium ...)
如果可能的话,我想坚持使用 .Net 解决方案并避免使用 Java 或 Ruby 工具。
有什么选择?你们在干什么?
谢谢
visual-studio - Fiddler 记录的内容长度与 WebTest 结果页面字节数
我是 Visual Studio 2008 Web 测试的新手。我试图将部署在 IIS 6.0 中并启用 GZIP 压缩的网站记录到提琴手。我将 fiddler 生成的会话保存为 .webtest 文件扩展名。我将 webtest 文件附加到 vs 2008 并运行 web 测试。我注意到 webtest 页面字节的结果与 fiddler 中记录的内容长度或正文不同。
使用 GZIP 压缩:
Webtest 字节与提琴手主体
914,330 对 45,840
我也尝试不使用 gzip 压缩:这是来自 webtest 结果的结果字节:字节
Webtest 字节与提琴手主体
1,181,623 对 406,353
问题:在webtest结果中,字节列是否代表页面的内容长度?如果不是,字节列代表什么?
我还注意到,如果启用了 GZIP 压缩,webtest 结果响应内容长度不会显示在响应选项卡中?
谁能解释结果的差异?
谢谢你。
continuous-integration - 来自 TeamCity 的 Watin 未作为 Windows 服务运行
我正在尝试使用 nUnit 从 TeamCity 构建中运行 Watin。
所有测试在本地运行良好。我知道如果 TeamCity 作为 Windows 服务运行,您将无法从 TeamCity 运行完整的 Watin 测试(即 POST)。您必须从 .bat 文件启动构建代理。
但是,我不想登录到服务器才能启动它。
我已经尝试让一个计划任务(在 Windows Server 2008 中)在启动(而不是登录)上触发 agent.bat 文件,但没有运气。
有没有其他人让 Watin/TeamCity 从计划任务中运行?
谢谢,
皮特
c# - VS2008中的自定义提取规则不起作用
我正在 VS2008 中创建一个 Web 测试并扩展了 ExtractionRule。现在,当我在使用提取规则的地方运行测试时,它显示“请求失败:无法加载类型'TypeName、版本、语言环境等'。即使我在设计器中添加了我的类,也会发生这种情况。
visual-studio-2008 - Visual Studio Web 测试:可以通过 Web 测试编辑器运行视图运行编码的 Web 测试吗?
完全披露,我是 Visual Studio Web 测试和为它们编码的新手。
我写了一个网络测试;VB编码;它运行良好。我们的 QA 工程师想使用这个脚本进行性能测试;但他想要当您使用 VS WebTest 编辑器构建 WebTest 并运行它时提供的漂亮 GUI。
有没有办法通过这个视图运行一个编码的 webtest?他希望能够在运行时查看每个测试,以查看哪些页面存在问题,但在他习惯的 GUI 内。或者,我知道我可以编写一些写入日志文件的代码;但在我采用该解决方案之前;我只是想看看这是否可能。
非常感谢任何建设性的意见。