问题标签 [opentest]

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 投票
1 回答
67 浏览

javascript - 根据 OpenTest 中先前断言的结果执行条件逻辑

我需要使用函数验证元素是否在屏幕上。如果不是,它执行另一个功能。例如:

0 投票
1 回答
43 浏览

node.js - 如何通过 Apache 反向代理以及其他应用程序执行 OpenTest

首先是一些上下文

  • 我们有一个在 Azure 上运行的 Ubuntu Server 18.04 LTS 服务器
  • 我们公司的安全政策只允许通过 HTTP/HTTPS 访问端口 80 和 443
  • 在其他端口上运行的任何应用程序(例如 Jenkins 或 NodeJS)都应通过 Apache 使用反向代理
  • 同一台服务器已经在端口 8080 上运行了 Jenkins,并且 Jenkins 本身可以配置为使用他们所谓的“--path”参数运行,这使得它可以通过 URL http://localhost:8080/jenkins 访问,因此反向代理很漂亮直接配置为“/jenkins”的任何内容都可以传递给http://localhost:8080/jenkins,当前的 Apache 配置(适用于 Jenkins)如下:

我们面临的问题

因此,为了运行 OpenTest,我们必须将其安装为 npm 包,然后可以通过运行opentest server命令执行,默认情况下它将在端口 3000 上启动应用程序,http://localhost:3000但也可以通过配置https:/更改首选端口/getopentest.org/reference/configuration.html#server-configuration

问题是我们需要重新路由任何东西,比方说“/opentest”到 opentest 服务器应用程序,但这不适用于所有静态资产、api url 等......因为应用程序只是在运行端口 3000http://localhost:3000但似乎没有像 Jenkins 的“--path”这样的东西,所以我们不能只模仿我们为 Jenkins 提供的相同反向代理;我们的想法是在路径“/opentest”中使用 opentest,例如http://localhost:3000/opentest.

我们无法找到任何允许我执行类似操作的 OpenTest 配置,http://localhost:3000/opentest而且我们是 pm2 的新手,因此我们无法判断是否可以使用pm2在“路径”或某种路径中运行 OpenTest 应用程序我们可以使用“本地已知应用程序域”将反向代理重新路由到。

欢迎任何想法、想法、变通办法或解决方案;我们可能在这里采取了错误的方法,因此我们也将感谢这方面的任何见解。

谢谢!

0 投票
1 回答
47 浏览

opentest - 如何执行具有铬移动功能的 Opentest 框架以像 Ipad 一样运行?

有谁知道如何运行具有铬功能的 OpenTest 自动化,就像 Ipad 一样?我只是可以找到一些东西来使用 Java、Javascript 进行测试,并使用其他语言代码来执行。但没有什么可以运行 OpenTest。

我还在Selenium Webdriver 的 GITHUB上找到了这些信息

0 投票
0 回答
8 浏览

jenkins - 从 Jenkins 作业执行时,Opentest_cli 无法识别 STAF 进程

全部,

我正在我的 Ubuntu 14.04 上通过 Crontab 启动 Jenkins 代理和 STAF 进程。当我通过应该连接到STAF进程的Jenkins作业执行opentest_cli时,它说STAF进程不活跃,尽管我在“ps -ef”看到STAF进程。知道为什么吗?

感谢大家的帮助

0 投票
1 回答
19 浏览

selenium-chromedriver - 带有用于 opentest 的 selenium 代码的地理定位器

OpenTest(硒代码)

如何包含 GEO 位置以便根据国家/地区进行不同的测试?

该页面在提交的国家/地区中有三个选项,如果国家/地区为 1,则测试最多读取选项 1,当国家/地区为 2 时,测试最多读取选项 2,如果用户不在选项 1 或 2 中,则只需阅读“定位器”。

0 投票
1 回答
48 浏览

selenium - 无限循环中的视频自动播放

如何检查主页中的视频是否自动播放和无限循环?我需要 Open test 中的代码,可以是带有 java、javascript 或 python 的 selenium

0 投票
1 回答
32 浏览

web - 使用 opentest 进行分布式无头网站测试

我想了解如何在无头模式下运行 opentest。我已阅读其他有关无头模式配置的帖子,但我不知道如何从命令行调用 opentest。

我的目标是通过从不同的 ec2 实例运行许多 opentest 实例来对网站进行负载测试。如果这不是进行负载测试的正确方法,我将不胜感激任何指导。

谢谢

0 投票
1 回答
419 浏览

nmap - Shodan 显示开放端口,但 nmap 表示它们已关闭。知道为什么吗?

当我尝试使用 shodan 扫描主机时,SMB 端口是打开的,但是当我使用 nmap 或任何其他扫描仪进行扫描时,它会说端口已关闭或过滤。有什么解释吗?我用 nmap 尝试了所有基本的防火墙规避技术,但都没有奏效。

Shodan 扫描结果:

shodan结果图片

NMAP 扫描结果:

0 投票
1 回答
4605 浏览

security - 如何使用 HashCat 破解 WPA2 密码?

我需要暴力破解一个包含 WPA2 握手的 .hccapx 文件,因为字典攻击不起作用。我怎样才能用 HashCat 做到这一点?我不知道长度等。

谢谢!

0 投票
1 回答
62 浏览

web-services - 我们如何在 OpenTest 中进行使用 formdata 而不是 json 的 POST 服务调用?

我们有一个 WebService,它将formData键值对作为请求而不是 json。使用openTest我们如何通过这些formData?基本上我们需要一个代码片段来发布formData使用OpenTestyaml 脚本。

下面是我们需要使用 OpenTest 发布的示例 curl 命令,其中 Content-Type 为 multipart/form-data

我们正在寻找一个示例片段来发布上述多部分/表单数据。