问题标签 [web-testing]

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.

0 投票
11 回答
47401 浏览

unit-testing - 在浏览器中测试 extjs 代码有什么建议,最好是使用 selenium?

我们一直在使用 selenium 成功地处理高级网站测试(除了模块级别的大量 python 文档测试)。然而,现在我们在很多页面上都使用 extjs,事实证明很难将 Selenium 测试合并到像网格这样的复杂组件中。

有没有人成功地为基于 extjs 的网页编写自动化测试?许多谷歌搜索发现有类似问题的人,但答案很少。谢谢!

0 投票
8 回答
1812 浏览

automated-tests - 你用 WaTiR 吗?

有没有比WaTiR更好的单元测试工具来进行 Ruby Web 测试?还是事实上的标准?你使用什么单元测试工具?

0 投票
5 回答
25432 浏览

browser - 您如何更改明显的原产国来测试网站?

我希望能够设置我的原籍国 - 这是否涉及通过代理进行测试,或者是否可以在其他地方设置一些东西?

0 投票
1 回答
678 浏览

mstest - 执行 Visual Studio 2005 Web 测试需要什么?

我们的测试部门有一系列使用 Visual Studio 2005 Team Tester Edition 创建的 Web 测试。

我希望能够对我的本地机器执行这些测试。我尝试使用 mstest 命令行工具来完成此 MSDN 文章中描述的操作。但我收到以下错误:

C:\WebTests\Participant>mstest /testcontainer:AE_ActivityDue_Touch.webtest Microsoft (R) 测试执行命令行工具版本 9.0.30729.1 版权所有 (c) Microsoft Corporation。版权所有。

正在加载 AE_ActivityDue_Touch.webtest... AE_ActivityDue_Touch.webtest 指定的文件扩展名“.webtest”不是有效的测试扩展名。

关于如何让它工作的任何提示?最终,我们希望将它们纳入我们的 CI 流程。

0 投票
4 回答
5084 浏览

java - JWebUnit / HttpUnit 的替代品

我们过去曾使用过 JWebUnit 和 HttpUnit 来对 Web 应用程序进行功能测试。他们俩似乎在处理 javascript 方面都有问题。在这一点上,我们对测试 javascript 并不特别感兴趣,但是 JWebUnit 和 HttpUnit 测试已经中断,因为我们在页面中添加了一些小的 Ajax 组件(例如 Dojo 日期/时间选择器)。

Selenium 和 Watir 不适合,因为它们本质上驱动浏览器,我们在不允许安装浏览器的机器上从 CruiseControl 运行这些测试。

0 投票
2 回答
1505 浏览

browser - 使用 Watir(或 WatiN 或类似)进行自动化测试:消除选择元素的歧义

问题:我正在寻找一种方法来运行测试,该测试能够消除在多个位置具有相同值的选择控件之间的歧义。

例子:

我正在尝试从选择控件中选择第三个“星期一”

选择控件在控件本身中有一种“大纲”格式:

鉴于文本是相同的(而且我不知道选项值是什么提前),有没有办法对测试进行编码,以便 charlie 下的星期一是被选中的那个?

0 投票
5 回答
13090 浏览

iphone - 有没有办法在没有 iPhone 的情况下在 iPhone 上测试网站?

我想测试一个网站以了解它如何与 iPhone 配合使用,但我没有 iPhone 或 iPod touch。有没有一种方法可以在不拥有网站的情况下测试该网站如何在它们上运行?

我真正想要的是修复 Stackoverflow 的 WMD 降价编辑器在 iPhone 上的工作方式。我听说超链接和图像提示创建得太高了。我想我知道如何解决这个问题,但是盲目发展非常困难。

0 投票
1 回答
3744 浏览

automation - 我可以使用 Selenium 访问 DOM 对象吗?

我来自 QuickTest Pro 背景,我可以使用 .object 方法访问任何元素的 DOM 对象。我想知道 Selenium RC 中的等价物是什么。

0 投票
4 回答
2213 浏览

c# - CruiseControl.NET 中 C# 自动化 Web 测试的“测试艺术”

我们目前使用 SWEA ( http://webiussoft.com ) 在 CruiseControl.NET 夜间构建期间运行站点的自动化测试。

我们正在寻找一个更强大的解决方案,我们正在寻找“测试艺术”(http://www.artoftest.com)解决方案。

有没有人使用过这个工具?

最重要的是,使用这个工具维护测试有多容易?

或者您会推荐任何其他 C#/NUnit/CruiseContol.NET 解决方案吗?

0 投票
2 回答
949 浏览

asp.net - Visual Studio Team Suite:如何以编程方式进行网络测试?

再会,

我是 Visual Studio 2005 Team Suite Web 测试的新手。这是我想要实现的行动。

在网页上,我有一个从简单数据库表填充的下拉列表。在我的测试中,我想单击动态填充的下拉列表的每个项目,并在回发后检查页面上是否可见标签,这取决于下拉列表中的选定项目。

但是,由于下拉列表是动态生成的,我不能简单地“记录”并手动单击下拉列表的每个项目,因此我必须编写测试代码。

我很确定这很容易实现,所以我想知道是否有一个很好的免费网络测试教程可供我使用。

非常感谢!