我只是在测试方法(testNG)中编写一个for循环,希望在测试运行时循环也运行完整的迭代,但测试中的循环只运行一次 实际上,我无法弄清楚为什么循环只运行一次?
答案 0 :(得分:0)
由于您的声明,您的循环只运行一次:
for (int i=1; i<2; i++)
第一次迭代后,i
将增加到2
。这将导致循环终止,因为i<2
不再为真。
答案 1 :(得分:0)
原因可能是在第一个循环之后,您已登录。对于第二个循环,登录页面未再次加载,没有会话被丢弃且您已经登录。可能是因为这个,你没有在正确的页面上继续循环,某个地方会有例外。