问题标签 [fluentlenium]
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.
fluentlenium - Webdriver 实例在扩展 FluentTestNg 的测试类的测试方法后退出
背景:我正在尝试使用 Fluentlenium 编写端到端的硒测试(在 Java 中,fwiw)
@Test
当扩展FluentTestNg
. 现在,我看到浏览器会话在一个 @Test 方法完成后退出,并在下一个@Test
方法开始时弹出一个新会话。我希望能够@Test(dependsOnMethods = "previousMethod")
在 UI 测试期间使用,因此,将浏览器会话转移到下一个方法。
我有一个扩展的测试类FluentTestNg
,带有一个@BeforeClass
(甚至是一个@BeforeSuite
),我根据系统属性的值初始化浏览器,然后调用测试方法。我已经发布了下面的片段。
该文档没有讨论此类情况的任何内容,因此退回到 SO。我觉得那里的某个人可能已经对此有了答案或解决方案。