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

如何解决cucumber试验中的NoClassDefoundError问题

汲利
2023-03-14

我使用eclipse作为IDE和Selenium web驱动程序。我试图在Cucumber-JVM中运行测试。当我运行测试时,它显示给我“NoClassDefoundError”。谁能帮我解决我的问题。所有相关的jar文件都内置到项目文件中。

共有1个答案

楮法
2023-03-14

将cucumber-jvm-deps-1.0.3.jar文件添加到构建路径中。您可以从cucumber-jvm-deps-1.0.3下载cucumber-jvm-deps-1.0.3.jar文件

 类似资料:
  • 注意:本标题的“自动化测试” 包括性能测试 与UI级的自动化测试   经常会被问到如何解决验证码的问题,在此记录一下我所知道的几种方式。   对于web应用来说,大部分的系统在用户登录时都要求用户输入验证码,验证码的类型的很多,有字母数字的,有汉字的,甚至还要用户输入一条算术题的答案的,对于系统来说使用验证码可以有效果的防止采用机器猜测方法对口令的刺探,在一定程度上增加了安全性。但对于测试人员来说

  • 登录时请输入正确的用户名 错误异常 传递给Illumate\Auth\EloquentUserProvider的参数1::validateCreentials()必须是Illumate\Auth\UserInterface的实例,用户给定的实例,在第316行的E:\xampp\htdocs\laravel\供应商\laravel\框架\src\Illumate\Auth\Guard.php中调用并

  • 我正在用TestNG运行cucumber。CucumberRunner类扩展了AbstractTestNGCucumberTests,CucumberRunner类在testng.xml文件中指定。 如果我使用TestNG.xml运行一个简单的TestNG类,那么TestNG结果的输出将显示在控制台中,即测试运行、失败、跳过的总数,如下所示:- test.java 如何用Cucumber在控制台中

  • 抱歉打扰你们了。我知道,这个问题已经问了好几遍了。然而,我就是无法解决我的问题。 所以,我一直在尝试创建一个网球计分系统,当你点击两个按钮之一,赢按钮或输按钮时,就会显示出分数。我有一个按钮,他们可以在那里添加他们的名字到计分系统。当一个选手赢了两盘,比赛就结束了。然后我试着印上他们的名字,上面写着,____赢了比赛。当我尝试使用打印它们名称的变量时,我得到的结果是:[objectHTMLButt

  • 我有一个颤振按钮的问题,因为按下它不会产生任何事件,我想不出任何方法来修复它。 代码: 代码: 错误: 手势捕获异常处理手势时引发了以下断言:使用不包含导航器的上下文请求的导航器操作。 用于从导航器推送或弹出路由的上下文必须是导航器小部件的后代小部件的上下文。当抛出异常时,这是堆栈:#0 Navigator.of.(包: flutter/src/小部件/navigator.dart:2711: 9

  • 我是Java开发新手,不熟悉各种导入(Maven、Git等),所以我简单地说: 这两个没有在代码中解决我正在检查,我不知道我应该采取什么样的行动,也不知道我应该导入什么来解决它,但它可能是一些流行的库。 是否有完整的指南指导开发人员如何在eclipse中导入包(例如,C#开发人员使用Nuget,尽管有大量手工制作的包),或者他们真的使用所有这些巨大的导入选择器?