gpt4 book ai didi

java - BDD 自动化与跨浏览器测试?

转载 作者:太空宇宙 更新时间:2023-11-04 06:42:29 25 4
gpt4 key购买 nike

如何使用 Selenium 和任何可以用 Java 编码的 BDD 工具来实现跨浏览器测试。

我的实际需求是使用Selenium(Java代码)并使用任何成熟的BDD工具实现跨浏览器测试。我听说过 Cucumber-JVM 和 Jbehave 常用的 Java BDD 工具。不过,我也听说Cucumber-JVM不支持多线程概念,因此无法实现跨浏览器执行。

最佳答案

我不确定你所说的“Cucumber-JVM不支持多线程概念,因此无法实现跨浏览器执行”是什么意思。

据我所知,跨浏览器测试涉及在不同浏览器中运行同一网站并确保行为不会改变。 Cucumber-JVM(或 JBehave)是一个理想的工具,因为您可以在功能文件的第一步中指定浏览器,然后执行一组通用步骤来证明兼容性。

Selenium 提供了您所需代码的浏览器选择部分,因此这是一个简单且常见的用例。

关于java - BDD 自动化与跨浏览器测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24487988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com