testng

    0热度

    1回答

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

    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回答

    我单元测试类像下面 public class A { private static String aStr = null; public void doSomething() { if (null == aStr) { // do something to init aStr, and this initialized val gets cached for futur

    14热度

    2回答

    使用Marshaller可以很容易地将java对象转换为XML。但我需要单独使用marshaller将java对象转换为JSON。我知道使用gson或Xstream就好,但我需要使用Marshaller.How才能实现它? 在此先感谢。

    0热度

    1回答

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

    0热度

    1回答

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

    5热度

    5回答

    我参与了一个项目使用DotNetNuke版本05.01.04社区版。我们正在使用它构建新的内联网,但性能非常糟糕。 我们有五个人在页面和内容上添加页面和内容,每15-30秒他们在系统继续和下一个屏幕加载之前经历了10秒钟的暂停或更长时间。 该服务器是Windows 2003,3.8GHz的1GB内存。我们的服务器管理员告诉我,CPU和内存性能似乎不是瓶颈。 我们目前在系统中有350个页面,我们计划

    -3热度

    1回答

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