automation相关内容

Perl 脚本可以安装它自己的 CPAN 依赖项吗?

我有一个 Perl 脚本,它在 CPAN 中存在两个依赖项.我想做的是让脚本本身提示用户安装必要的依赖项,以便脚本能够正常运行.如果用户需要输入某种身份验证来安装依赖项,这很好:我试图避免的是以下工作流程: 运行脚本 -> 看着它失败 -> 漫无目的地搜索 CPAN -> 私刑脚本作者 相反,我希望得到类似的东西: 运行脚本 -> 自动下载脚本依赖项(必要时进行身份验证)-> 脚 ..
发布时间:2022-01-15 22:26:53 其他开发

如何在命令行中使用选项创建 android 模拟器?

我想在命令行中创建带有一些选项的模拟器,例如 hw.mainKeys = false.我需要它是一个 shell 脚本,以便可以在自动化测试中运行,但是 here 我找不到设置这些值的地方. android 创建 avd 没有指定这些选项的地方. 另一种方法是创建一个“平台"类型的 avd,但是,shell 是一个交互式 shell,对人类来说很好,但对脚本来说很难 Android 4 ..
发布时间:2022-01-15 18:37:27 移动开发

从 Selenium 触发时,Google Chrome 无法导航到指定的 URL

我有一个围绕 Selenium-WebDriver 开发的自动化框架,它启动 Chrome 并导航到指定的 URL 并执行指定的自动化.当我委托框架执行一项长期任务并让它通宵运行时(运行不成功).第二天,当我尝试重新运行一组新测试时,Selenium 能够启动 Chrome,但浏览器无法导航到指定的 URL.以下是详细的堆栈跟踪. 在端口 60678 上启动 ChromeDriver (v2.7 ..

使用 chrome 驱动在 centos 6.5 上安装和运行 headless chrome 浏览器的步骤

我需要在centos 6.5 上安装chrome 浏览器,这里我需要自动化一些web gui.我已经安装了 chrome 驱动程序.谁能提供chrome-61的步骤和下载链接以及如何安装它.我的操作系统没有任何 Gui.请提供命令. 我正在使用 java selenium. 提前致谢 解决方案 遗憾的是,Google Chrome 不再支持 6.x.你需要 CentOS 7.x ..
发布时间:2022-01-15 16:31:50 服务器开发

selenium webdriver如何将文件上传到浏览器?

我是一名 javascript/java 开发人员,我一直试图弄清楚 selenium webdriver 自动化框架如何从文件系统上传文件.无法通过 javascript 设置文件输入,因为它违反了安全性.然而不知何故,webdriver 能够通过以下命令做到这一点: driver.setFileDetector(new LocalFileDetector());WebElement 上传 = ..

使用 python 和 selenium 进行自动化 Google 登录显示“"此浏览器或应用程序可能不安全“"

我尝试使用 Gmail 或任何 Google 服务登录,但它显示以下“此浏览器或应用程序可能不安全";留言: 我还尝试在我的账户中启用安全性较低的应用等选项,但没有成功.然后我创建了一个新的谷歌帐户,它对我有用.但不是我的旧账户. 我该如何解决这个问题? 如何在普通的 chrome 浏览器中打开 selenium,而不是由自动化软件控制的浏览器? 这是我的代码 fr ..

等到元素中的文本被更改

请建议 Selenium 是否有一个不错的选择来等到元素内的文本发生更改.条件: 页面未自动重新加载 动态重新加载我需要的文本的元素 更新此数据所需的时间未知 预期的文字未知.这是一个时间戳. 我编写了一个方法,它每 1 秒(或我设置的任何时间)检查一次,并在更改时获取值.但我认为可能有一些更好的选择.我尽量避免使用 time.sleep,但在目前的情况下,这是我唯一的选择.注意 ..
发布时间:2022-01-14 18:12:21 Python

现有 Flash 组件的自动化测试(非 UI)

我构建并维护了一组 Flash 组件,这些组件分发给发布者并允许他们与我们的系统集成.目前该组件没有 UI,仅包含用于查询我们的系统服务器、解析响应和修改查询中发送的参数的编译代码.Flex 和 CS3 都有一个 As2 版本和一个 AS3 版本.我们典型的工作流程是这样的: 1.) 加载组件2.) 在组件上设置参数3.) 告诉组件查询我们的系统4.) 等待一个事件表明响应已被接收并解析5. ..

在每个环境中使用不同的 URL 运行相同的 Testcafe 测试

我正在做一个 TestCafe 概念验证.我在一个测试环境中进行了一些测试.我需要一种在最多 3 个具有不同 URL 的不同测试环境中运行相同测试的方法.这种情况有最佳实践吗? 解决方案 解决方案是在 testcafe 命令行中添加自定义选项,例如:--env=uat. 使用 minimist 读取您添加到 TestCafe 命令行的所有自定义选项,并像这样导出配置对象: impo ..

如何使用自动化脚本在一天中的不同时间测试我的 Web 应用程序的性能?

基本上,我有一个使用 asp.net mvc 4 框架的 Web 应用程序.我使用 C# 作为我的后端.在一天中的不同时间,我注意到 Web 应用程序滞后或运行缓慢,但我想弄清楚一天中的哪些时间以及其他一些有助于确定如何优化应用程序的信息.我希望能够编写一个自动化脚本,在一天中的不同时间测试 Web 应用程序,并将其与应用程序的运行速度相关联. 我对测试自动化还很陌生,所以我想知道从哪里开始 ..
发布时间:2022-01-14 18:01:18 C#/.NET

StaleElementReferenceException:元素不再附加到 DOM:Selenium

我对自动化测试完全陌生.在参考了一些教程后,我创建了一个自动化测试用例.我尝试自动化的测试用例是在单击表格的一个标题后检查排序是否正确. 我的自动化测试用例失败,出现以下异常: org.openqa.selenium.StaleElementReferenceException: 元素不再附加到 DOM命令持续时间或超时:12 毫秒有关此错误的文档,请访问:http://seleniumh ..
发布时间:2022-01-14 18:00:07 其他开发

自动为网页创建测试用例?

如果某人有一个网页,测试网站是否存在用户交互错误的常用方法是手动创建每个测试用例并使用 selenium. 是否有自动创建这些测试用例的工具?那么,如果我的网页发生了更改,新的测试用例会自动创建吗? 解决方案 我认为 自动增长测试用例 更符合您的要求.更具体地说,我将尝试介绍基础知识,如果您有兴趣,请仔细查看 进化测试 通常我们会遇到一组标准的限制条件,例如不断变化的被测系统 ..
发布时间:2022-01-14 17:51:53 其他开发

功能 PDF 测试(自动测试 PDF 内容)

我正在开发一个应用程序,我正在编写一些用于测试 Web 应用程序的自动化框架.我正在为框架使用 Watij/Watin,但在验证生成的 PDF 是否具有正确的内容时遇到了问题. 我知道我可以使用 IText 或原生 PDF 库来加载 PDF,但我想知道是否已经有专门用于测试 PDF 文件内容的现有框架? 解决方案 这是一个有趣的问题,但谢天谢地,就像大多数人一样,有人在你之前做过. ..
发布时间:2022-01-14 17:50:23 其他开发

在 driver.get 之后硒代码不执行

我正在尝试使网站自动化.我使用 driver,get() 访问该页面并执行了一些操作.接下来我必须导航到该网站中的某个页面并使用 driver.get() 访问这.在执行脚本时,直到该部分,发布它只是停止并且不执行打印语句.最后我得到一个超时异常.我无法弄清楚它失败的地方. ```代码自动化,直到这里运行良好```guid="48bc1201-3929-42af-85cf-50e89b53a80 ..
发布时间:2022-01-14 17:39:55 其他开发

使用 UiPath 在 Excel 文件中循环 URL

我尝试了几种方法,但不知何故它们看起来不干净; 我有一个 Excel 格式的 URL 文件(一列中有 400 多个 URL) 我希望 UiPath 从该文件中读取并逐一浏览这些 URL 我尝试从一个从 Excel 读取的变量中进行“导航到"读取,但它变得混乱并且不起作用. 任何人都可以提出一些简单的方法吗? 解决方案 请详细说明你想做什么. 据我了解,您有一个 E ..
发布时间:2022-01-14 17:37:19 其他开发

赛普拉斯 - 在 iframe 中运行测试

我正在尝试在 iframe 中查找元素,但它不起作用. 有没有人有一些系统可以在 iframe 中使用 Cypress 运行测试?一些进入 iframe 并在那里工作的方法. 解决方案 这是一个提到的已知问题 这里.您可以创建自己的自定义 cypress 命令来模拟 iframe 功能.将以下函数添加到您的 cypress/support/commands.js Cypress.C ..
发布时间:2022-01-14 17:23:00 其他开发

如何自动化 Java 小程序?

我必须创建一个测试脚本并且我正在使用 Selenium,但我无法记录或编辑富文本编辑器 Ephox.那么有没有办法用 Selenium 做到这一点,因为我看到一篇文章指出 Java 小程序不能使用 Selenium 记录.如果不是 Selenium,是否还有其他可用于此目的的工具? 这里是 Ephox 的链接供您参考:http://editlive.com/demo 解决方案 Liv ..
发布时间:2022-01-14 17:21:54 其他开发

自动生成 .NET 单元测试

是否存在单元测试生成之类的东西?如果是这样…… ...效果好吗? ...可用于 .NET 的自动生成解决方案有哪些? ...有使用这种技术的例子吗? ...这仅适用于某些类型的应用程序,还是可以用来替代所有手动编写的单元测试? 解决方案 看看 Pex.它是微软研究项目.来自网站: Pex 通过基于动态符号执行的自动探索性测试从手写参数化单元测试生成单元测试. ..
发布时间:2022-01-14 17:18:17 C#/.NET

水还是硒?

我将很快开始为我们的演示文稿编写一些自动化测试.看来大家都推荐WatiN和硒.对于 ASP.NET Web 表单的自动化测试,您更喜欢哪个?这些产品中哪一种更适合您? 顺便说一句,我注意到 WatiN 2.0 自 2008 年 3 月以来一直在 CTP 中,这有什么要担心的吗? 解决方案 只想说我目前正在努力在 2009 年第一季度的某个地方发布 WatiN 2.0 的 beta 版 ..
发布时间:2022-01-14 17:12:31 C#/.NET