当前位置: 首页 > 知识库问答 >
问题:

如何在eclipse中配置cucumber和selenium

毕嘉
2023-03-14

我想使用eclipse IDE使用cucumber和selenium,但我需要帮助,我如何设置maven项目,以及在pom.xml文件中应该添加哪些依赖项,请提供步骤。

共有1个答案

宰父衡
2023-03-14

我有以下指导方针-

>

  • 确保Maven安装在您的eclipse中,如果没有,那么首先需要这样做
  • 现在创建一个简单的Maven项目,成功后,编辑pom.xml文件,并在 标记下添加以下依赖项-

     <dependencies>
            <dependency> 
               <groupId>org.seleniumhq.selenium</groupId> 
               <artifactId>selenium-java</artifactId> 
               <version>2.53.1</version> 
            </dependency>
    
            <dependency> 
               <groupId>info.cukes</groupId> 
               <artifactId>cucumber-java</artifactId> 
               <version>1.0.2</version> 
               <scope>test</scope> 
            </dependency>
    
                <dependency> 
                   <groupId>info.cukes</groupId> 
                   <artifactId>cucumber-junit</artifactId> 
                   <version>1.0.2</version> 
                   <scope>test</scope> 
                </dependency>
    
            <dependency> 
               <groupId>junit</groupId> 
               <artifactId>junit</artifactId> 
               <version>4.10</version> 
               <scope>test</scope> 
            </dependency>  
      </dependencies>
    

    保存xml后,它将下载所有提到的依赖项jar文件。

    有关详细的描述和学习,请参阅cucumber教程链接。

  •  类似资料:
    • 问题内容: 当我将struts.xml放入web-inf时显示错误......当我将src文件夹放入时,它工作正常。(在web- inf中为applicationcontext.xml) 当我将applicationcontext.xml放在src文件夹中时(在(src文件夹或src / resources)中为struts.xml).......这就是说无法在web-inf文件夹中找到appli

    • 我用Maven在eclipse Luna中配置lombok。注释已正确添加,但未生成getter和setter。 eclipse.ini

    • 我使用 代理java cucumber作为代理(和客户端?) 也许我应该使用reportportal.java作为客户端(尝试失败) logger-java-log4j作为日志附加器 现在,我只从ScenarioReporter获取日志(场景、步骤等) 报告门户和 记录器的屏幕截图。调试(“某物”)在RP中对我不可见。<br>我是否在配置中丢失了某物<跑步者 这是我的pom.xml 项目在这里

    • 问题内容: 我不喜欢自动格式化如何弄乱空的循环主体,例如: 之前 后 如何配置eclipse不这样做? 问题答案: 转到-> ,然后在选项表中选择-> -> ,然后配置为您喜欢的内容。 为了将来参考,您可以在菜单中键入搜索词以找到该词的所有选项- 因此只需进入菜单并键入“格式”即可显示所有选项

    • 免责声明:在我来这里问这个问题之前,我已经通过了这么多不同的来源。我用maven引用了geb的GitHub项目、geb的book和许多YouTube教程,等等。 我只是试图让一个项目启动和运行,做一个非常简单的自动化搜索引擎测试,只是为了让我可以玩工具。 这是我在测试中得到的例外。我运行了一个非常简单的assert Hello World测试,该测试已经通过,为了清晰起见,我删除了该测试: gro