automated-tests相关内容

org.openqa.selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与命令持续时间或超时交互:

我的问题是硒给出了异常可见的元素.我不明白这一点,因为当我在我的机器上进行构建时!(测试建立在竹子上). 这是一个例外: org.openqa.selenium.ElementNotVisibleException:元素当前不可见,因此可能无法与命令交互持续时间或超时:30.06 秒构建信息:版本:'2.44.0',修订:'76d78cf323ce037c5f92db6c1bba601 ..
发布时间:2022-01-14 18:02:34 Java开发

可以记录 Laravel Dusk 测试结果吗?

Dusk 为在控制台中返回失败/警告的测试提供单独的日志,但我真正想要的是一个大日志文件或报告,其中列出了我的 Dusk 脚本中每个测试的通过/失败状态. 任何人都可以建议一种方法来解决这个问题吗?我在任何地方都找不到答案,但它似乎应该是一个相对常见的需要,所以我确定我忽略了一些东西. 解决方案 可以使用PHPUnit的日志记录: php 工匠黄昏--log-junit junit ..
发布时间:2022-01-14 18:02:27 其他开发

有哪些不同类型的测试替身及其用途?

我在学习测试驱动开发的在线课程时遇到了测试替身的概念.根据课程中测试替身的定义: 测试替身:测试替身是在单元测试中用来替代真实生产系统协作者的对象. 我知道测试替身是什么意思.但是后来有人提到有各种类型的测试替身.课程中提到的是: Dummy:可以根据需要传递但没有任何类型的测试实现且永远不应使用的对象. Fake :这些对象通常具有特定接口的简化功能实现,足以进行测试但不 ..
发布时间:2022-01-14 18:01:51 其他开发

XCUITest:以协调的方式跨两个应用程序运行测试

我正在考虑使用 XCUITest 对我的 iOS 应用程序进行 UI 测试.看起来 XCUITest 具有广泛的功能,包括使用多个应用程序的能力.但是,多应用支持似乎有些受限. 似乎使用 XCUIApplication 我可以使用 Bundle ID 启动另一个应用程序,甚至可以监控它的状态.但是,我想做的是能够为两个具有紧密交互的应用程序运行协调测试(例如,一个应用程序对另一个应用程序执行 ..
发布时间:2022-01-14 18:01:40 移动开发

Rational Functional Tester - 如何获取从父脚本调用的脚本以使用父数据池?

我对 Rational Functional Tester (Java) 还很陌生,但我有一大块空白.我有一个处于敏捷开发环境中的应用程序,因此一些屏幕会随着新界面的上线而变化. 出于这个原因,我正在尝试模块化我的测试脚本.例如:我想要一个登录脚本、一个搜索脚本和一个注销脚本. 然后我会将它们拼接在一起(伪代码) 调用脚本 components.security.Login;调用脚本 ..
发布时间:2022-01-14 18:01:27 其他开发

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

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

testcafe是否支持测试rest api

当您尝试直接测试 rest api url 时,测试会在 testcafe 浏览器中挂起. 我正在尝试使用请求挂钩对我的 rest API 端点运行测试,但是当我从命令行运行测试时,浏览器会打开 API 端点并加载它并挂起.测试没有通过或失败并挂起.其余 API 端点仅返回 JSON 响应. const logger = RequestLogger('https://example.com ..
发布时间:2022-01-14 18:01:08 其他开发

访问 selenium 中的 css 类属性

我有一个 HTML 元素并希望使用 Selenium 检查它是否左对齐.但是 float:left CSS 属性是在 CSS 类中定义的. 有什么方法可以通过 Selenium 访问 CSS 类属性?或者还有其他方法可以获得这个值吗? ... 在sample.css中 .myclass{向左飘浮;} 我试图使用 get ..
发布时间:2022-01-14 18:00:48 其他开发

你可以同时使用 Protractor 和 Appium 来测试混合应用程序吗?

这是我的场景.我有一个建立在 Angular JS 之上的网站.我能够使用量角器自动化网站.但是,在网站上执行的某些操作会反映在 Android 和 IOS 设备中. 这就是我想要实现的目标. 像往常一样在网站上运行我的测试,但我也想触发命令来测试 android 和 ios 应用程序 /*例如:1. 使用量角器更改网站密码2. 启动安卓应用并检查密码是否已更改3. 切换回网站量角器 ..
发布时间:2022-01-14 18:00:29 其他开发

自动化 GUI 测试 .NET CF (Windows Mobile 5)

我的公司正在考虑在进行 Alpha 版之前对我们当前的应用使用自动化 GUI 测试.我们目前的主要重点是稳健性测试,我们希望实现这一目标的一种方法是自动化 UI 测试,可以在几个小时/几天内重复. 对于我们的桌面版本,我们决定使用 AutomationElement,并且我已经看到了几个免费的开源框架.对于 .NET CF,选项似乎更加有限.我找到了M-eux Test,但是许可费有点高.我 ..

PHPUnit + Selenium 2:对 ajax 加载的操作

在测试期间我需要做以下事情: 单击按钮会导致 ajax 请求并在此之后重定向 检查用户是否被重定向到正确的页面 我的代码: $this->byId('reg_email')->value('test@example.com');$this->byId('reg_password')->value('secret');//这里没有表单,所以我不能只调用 submit()//此点击调用 ..
发布时间:2022-01-14 18:00:15 PHP

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

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

寻找网站测试自动化的途径

我们开发了自定义调查网站,我正在寻找一种方法来自动化这些网站的模式测试.调查通常包含许多复杂的规则和分支,这些规则和分支也会触发项目的响应方式.所有调查在发布给客户之前都经过严格测试.这种测试需要大量的手工工作.我想了解一些我可以用来通过回答问题和验证数据库中的结果来自动化这些测试的选项.调查站点由一个引擎生成,该引擎创建和写入 asp 页面并接收响应以处理到数据库中.所以我可以确定测试网站的唯一 ..