问题标签 [galen]

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 回答
107 浏览

java - 将galen与appium集成,得到org.openqa.selenium.WebDriverException: Method is not implemented

我正在尝试使用 Galen 和 Appium 为 Android Flipkart 实现布局测试,但 galen throwing org.openqa.selenium.WebDriverException: Method is not implemented

该代码适用于 Selenium 。我已经更改了驱动程序 - Android 驱动程序并使用了 appium,但它抛出了:

0 投票
0 回答
21 浏览

selenium - 除了 Galen 框架之外,是否有任何框架可以自动化网站的 UI

我目前正在研究嵌入 Galen 框架的 TestNG 框架。Galen 测试用例处理我们网站的 UI 部分。

我研究了很多,没有其他自动化工具与 Galen 框架相同或更好的 UI 测试。

我很清楚它可以通过编写 Java 代码甚至用 Java 本身手动编写测试用例脚本来完成。但是,市场上还有其他高级 UI 自动化吗?

我想要这个,因为 Galen 的报告太大了,邮寄这份报告或移动这份报告不是一个好的做法(这让我的 CI/CD 管道变慢了)。

0 投票
0 回答
27 浏览

javascript - 如何在 Galen 框架中迭代 findChildren?

尝试使用 findChildren(定位器)。使用此功能时如何引用每个 WebElement。我试着这样做

结果,我在控制台中收到错误

0 投票
1 回答
24 浏览

image - 我想知道如何读取 galen 框架报告生成的图像映射以进行布局测试。橙色、绿色、红色的颜色是什么意思?

我正在使用 Galen Layout 测试框架比较 2 个 UI 屏幕,其中使用图像比较图生成报告。我想了解附图中地图上的这些颜色是什么意思。

Galen 框架使用 selenium 生成的图像比较图进行布局测试

0 投票
0 回答
64 浏览

java - 我们如何在 selenium java 中使用 galen 框架生成页面转储

我无法在 java selenium 中使用 galen 为网页生成 pagedump。有人可以提供一些关于如何在 java 中完成的示例代码吗?我试图在互联网上搜索许多解决方案,但我找到的所有解决方案都是通过命令行而不是 java。

0 投票
0 回答
15 浏览

java - 某些布局中某些元素的宽度不匹配

我正在使用Galen 框架进行布局测试,这就是我遇到的问题。请向我提供您的意见以继续进行

盖伦版本:2.4.4

用法:使用 Java 的 Maven 项目

验证方法

以下布局中出现布局问题

  • 平板电脑纵向 - 768 X 1024
  • 平板电脑风景 - 1024 X 768
  • 移动肖像 - 360 X 640
  • 移动风景 - 640 X 360
  • 移动 2 纵向 - 414 X 896

布局问题未发生

  • 移动 2 横向纵向 - 896 X 414
  • 所有桌面布局 1366、1980、2560 等。

用法

  1. 使用 chrome 选项中的参数使浏览器在我的 1920X1080 笔记本电脑分辨率下适应更大的分辨率

    注意:也通过评论第一步进行验证

  2. 使用 Selenium manage.window 方法调整浏览器大小

问题描述

  1. 我有一个登录页面,其中包含一些元素。
  2. 我正在使用上面提到的 checkLayout 方法检查不同布局中的元素属性
  3. 在使用 chrome 模拟器验证元素时(即在开发工具中 -> 选择切换设备工具栏)并选择平板电脑分辨率,即 768X1024(或上面列出的其他一些分辨率)
  4. 该元素在 chrome 模拟器中具有宽度(例如,用户名字段为 395px)。
  5. 我在 galenspec 中使用了相同的内容并验证了布局
  6. 盖伦说元素有问题并显示不同的宽度(507px)

调试时发现它也在报告中显示错误的图像位置。

HTML 源代码

CSS