所以我正在为一个网页编写测试,其中一个测试包括点击一个链接,这会打开一个新窗口,在那个窗口中做一些断言,然后跳回去。
要打开链接,我使用的是此处描述的技术。
奇怪的是,当我手动完成这些步骤时(只需一个接一个地按所有步骤),它工作正常。但是当我尝试运行整个测试时,它要么什么都不做(没有打开窗口),要么点击另一个按钮(而不是链接)。
当我手动执行这些步骤而不是 Selenium IDE 为我运行它们时,它工作的原因是什么?
所以我正在为一个网页编写测试,其中一个测试包括点击一个链接,这会打开一个新窗口,在那个窗口中做一些断言,然后跳回去。
要打开链接,我使用的是此处描述的技术。
奇怪的是,当我手动完成这些步骤时(只需一个接一个地按所有步骤),它工作正常。但是当我尝试运行整个测试时,它要么什么都不做(没有打开窗口),要么点击另一个按钮(而不是链接)。
当我手动执行这些步骤而不是 Selenium IDE 为我运行它们时,它工作的原因是什么?