问题标签 [webautomation]

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 投票
2 回答
945 浏览

ruby - 自动化 Web 访问和 Watir

我正在构建一个使用其他几个程序的 Ruby 程序,虽然其中大多数是我可以在这台计算机上下载和运行的程序,但必须通过 Web 浏览器访问和运行一个程序。

我实际上有两个问题:我发现 Watir 看起来像是一个很好的网络自动化工具,但它是用于测试的。在主程序中使用 Watir 进行自动化是否仍然可以,而不是用于测试?还是有更好的东西可以使用?

我的另一个问题是我无法让 Watir 工作。我下载了 firewatir-1.6.5 gem 并为 Firefox 3.6 安装了 jssh,但是当我运行时

它只是向谷歌打开一个新的 Firefox 窗口,我得到了错误:

我已经运行了 Firefox,-jssh但这似乎没有帮助。

0 投票
1 回答
159 浏览

flash - 有没有一个好的网络自动机/测试仪用于闪存?

我一直在为 Flash 寻找一个好的网络自动化工具(可以模拟真实网络用户体验的东西),但似乎没有。有谁知道一个好的网络自动化或 Flash 测试器?

0 投票
2 回答
2623 浏览

perl - 来自 perl 的网络自动化

我正在寻找 Perl 中的网页自动化工具。我希望能够从我的测试脚本中驱动不同的浏览器,如 IE、firefox 等。我必须自动化一个包含大量输入字段和大量 javascript 的产品网页。我不想要像 mechanize 这样的自定义浏览器。我以前使用过 Ruby,在那里我使用了 Watir。Perl 中有类似的东西吗?

0 投票
2 回答
1702 浏览

facebook - 我需要传递给 facebook 登录页面的帖子参数是什么?

我需要传递给 facebook 登录页面的帖子参数是什么?

0 投票
2 回答
1464 浏览

perl - 如何将我的用户名和密码发布到网页?

我想用 Perl 将我的用户名和密码发布到网站上。登录页面的来源是:

我要怎么做才能发布我的用户名和密码?

提前致谢。

0 投票
1 回答
7649 浏览

python - Python,机械化,设置多个标题的正确语法?

我似乎无法找到如何做到这一点,我正在尝试使用 python 的 mechanize 模块设置多个标题,例如:

但它似乎只需要最后一个 br.addheaders .. 所以它只显示“接受”标题,而不是“用户代理”标题,这让我相信每次调用“br.addheaders”都会覆盖任何以前的对此的调用..我无法确定包含 2 个或更多标题的语法,因此我将不胜感激任何帮助..

我正在使用这个网站来测试标题输出:

http://www.ericgiguere.com/tools/http-header-viewer.html

0 投票
1 回答
202 浏览

webautomation - web automation - auto check link

I'm new to web app and I want to check when there's a new version of dota map, I'll check links in getdota.com. How can I do this and which language, I want it checks every time you start warcraft, and auto download new map to specific folder. My question is : Can you give a link to a specific article about web automation or something like that. Thanks first :)

0 投票
6 回答
1597 浏览

c# - 使用 SQL Server 创建和回滚测试数据

我正在创建一系列 Web 自动化测试,这些测试需要将测试数据存储在数据库中(SQL Server 2008)。要为每个测试生成所需的数据,我必须调用一些将正确数据插入数据库的 C# 代码(即我不能只编写 SQL 脚本来插入数据)。我的问题是我不想用来自这些自动化测试的大量测试数据污染我的测试数据库。所以想回滚测试期间对数据库所做的所有更改。

谁能提出一个明智的方法来实现这一目标?

0 投票
1 回答
364 浏览

jquery - WebAii ArtOfTest 需要帮助找到动态添加的元素(标签)

大家早上好,

我正在使用 WebAii ArtOfTest 进行一些网络自动化测试。这与瓦廷类似。无论如何,我试图通过它的for属性找到一个标签元素。使用 jQuery 验证插件,动态添加标签元素来存储文本框的错误消息。没有id给元素,只是一个类和for属性。我正在使用 WebAii 按属性搜索for=textBoxMileage。我猜该元素未找到,因为它已添加到 document.ready 上,WebAii 可能会在该事件之前开始寻找它。无论如何,有谁知道我如何正确查找并找到所需的元素?非常感谢任何帮助或提示。

干杯,
~ck 在圣地亚哥

0 投票
1 回答
3056 浏览

ruby - 使用 Selenium 2 设置用户代理

我正在尝试通过网络自动化一个应用程序,如果从移动设备访问该应用程序的行为会有所不同。有谁知道使用 Selenium 2 实现这一目标的最佳方法?

在一个理想的世界里,我想找到一种方法来配置用户代理,以便我们可以轻松地测试大量排列。