gpt4 book ai didi

selenium - 是否可以在不使用 Arquillian 容器管理和部署的情况下使用 Arquillian Graphene?

转载 作者:行者123 更新时间:2023-12-02 19:43:31 25 4
gpt4 key购买 nike

我有一套相当大的 Selenium 驱动的 UI 测试,维护起来非常麻烦。我读过有关 Arquillian Graphene 及其好处的文章,让 Selenium 的生活不再那么痛苦。

我想知道是否可以使用 Arquillian Graphene (2),而不使用其下的 Arquillian 框架,即简单地针对正在运行的应用程序驱动 Selenium 测试。您是否有任何经验或是否有任何使此设置发挥作用的精彩内容?干杯,克里斯

最佳答案

是的,使用“独立”版本将删除容器/部署支持。

唯一的问题是您还会错过 Arquillian 自动获取和使用的所有容器/部署元数据,例如构造 URL 注入(inject)。

从 Graphene 2.1.0.Alpha2 开始,如果未自动提供 URL,则添加了在 arquillian.xml 中配置 URL 的支持。使用该功能应该允许您对已部署的应用程序使用 Graphene,就像它是由 Arquillian 部署的一样。

基本上将其放入您的 arquillian.xml 文件中:

<arquillian>
<extension name="graphene">
<property name="url">http://localhost:8080/app/</property>
</extension>
</arquillian>

参见https://issues.jboss.org/browse/ARQGRA-374了解更多详情。

关于selenium - 是否可以在不使用 Arquillian 容器管理和部署的情况下使用 Arquillian Graphene?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28914777/

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