我目前正忙于移动设备的测试自动化项目,我想将结果存储在数据库中。 我使用我创建的自定义断言类来执行此操作,这个存储结果。
布局如下 - >有些运行包含包含步骤的测试。
当我想并行运行时,我会根据线程和日期为运行创建一个唯一的id,并将其存储在静态列表中。这是@BeforeTest。
在@BeforeClass中,我在列表中搜索正确的线程,并为该类的变量指定正确的名称。
但我不断收到前类中列表的Nullpointerexception,或者在@beforetest中填充变量时为null。
我们在这里缺少什么?或者,当您需要存储为整个运行生成一次的参数时,如何完成此操作?
提前致谢,
Jonas Vandevelde