testng

    0热度

    1回答

    之前运行的方法我有一个参数化方法(readConfig_1(String path))被称为@onStart方法myListener的类在TestNG的套房 这里的参数化方法,我已经写了,它实际上需要一个路径来存储XML文件。 public static void readConfig_1(String configXmlPath) { browser = CoreLib.fGe

    0热度

    2回答

    我正在研究一个大的Maven Java项目,该项目包含TestNG自动测试套件和Cucumber套件自动测试套件。我意识到这并不理想,但不同的测试套件是由不同的子团队在项目的不同阶段编写的。展望未来,我们打算将这个项目分成更小的项目,但现在我们坚持这个组合。 surefire插件可用于从Maven运行这些测试,但插件需要针对我们的pom.xml中的每个配置不同。 对于Cucumber,我们正在与c

    0热度

    1回答

    我试图将我在GUI中的文本与使用testNG声明的文本文件中的文本进行比较。该GUI源代码如下 <h2>What is EAC?</h2> <br/> The Effective Annual Cost (EAC) is a measure ....(text continues...) [enter image description her

    1热度

    2回答

    我有以下的硒结构,我在浏览器启动后面临错误&最大化。当@ Test方法开始执行时,我得到Java空指针异常。 请提出一个解决方案 基类: public class BaseClass { public static WebDriver driver ; public BaseClass(WebDriver _driver) { driver =

    0热度

    1回答

    我在使用TestNG + Selenium(Chrome WebDriver)并行执行测试时遇到了一些问题。基本上,我的测试实际上并不是真正的并行执行。 试图实现: 从Excel电子表格中读取数据。 TestSuite.java中的所有测试用例都应该在单独的WebDriver实例中针对每一行数据执行 - 并行运行。例如。在不同的浏览器窗口中同时测试5个独立的登录/密码组合 简化图示: public

    0热度

    1回答

    我在本@DataProvider定义如下 public class A { @BeforeTest @DataProvider(name = "ProvideUsefulClasses") public static Object[][] InitiateUsefulClasses() throws MalformedURLException { PageO

    2热度

    1回答

    我想用testng并行运行测试,但我的配置有一些问题。 我有一个包含很多类文件的项目,每个文件都包含很多测试。 我目前正在使用parallel ='methods'标志运行测试以最大化在给定时间运行的测试数量。 我的目标是避免同时运行同一类的测试,同时最大化并行测试的数量。 所以给出一个示例XML文件: <suite> <test parallel='methods' thread-count=

    0热度

    1回答

    我想基于业务逻辑多次运行我的测试方法。有没有办法改变InvocationCount来实现相同?任何其他建议也是受欢迎的。

    0热度

    1回答

    默认情况下,Spring Boot具有很多依赖,比如Web/DB/Security以及诸如嵌入式Tomcat等许多其他功能。 在大多数项目中,我只需要依赖注入,阅读application.properties参数和TestNG支持。没有其他的。 问题是如何以最小的配置获得Spring Boot?。

    -3热度

    1回答

    我正在组合一个导航测试套件,以在我公司的内部应用程序的每个页面上使用Java/Selenium/TestNG行使一点功能。 假设我的NavigationTests目录中有一个名为ApplicationsIT的测试类。在这个类中,我有10个@Tests注释,所以每次运行完整的NavigationTests套件时,都会运行10个测试。 但是,为了时间的缘故,我有没有办法让每个测试班都只进行第一次测试?