我想看看我们是否可以在并行模式下执行selenium Grid上的测试用例,而不使用TestNg.xml文件。我知道我们可以在TestNg.xml文件中设置参数,并将其设置为并行运行,并使用这些参数初始化驱动程序,以便在网格上以并行模式运行套件。但是有没有办法我可以做到这一点,而不使用TestNg.xml文件?
我可以使用线程或可运行接口吗?
请建议是否可能以及是否推荐这种方法。
您可以使用线程或可运行接口但是如果我们正在初始化线程,我们需要注意在不同的机器和不同的环境下运行我们的代码。
2芯 最多可运行4个线程,如果超出,可能会导致内存不足异常.
一样IN case8 core最多可运行16个线程,如果您只运行4是无效的.
TestNG是有用的,因为TestNG是在内部计算机器的内核和线程,执行线程分配。我建议使用XML文件配置。请不要使用Runnable接口