我想使用 Squish 自动执行一系列测试,这些测试涉及在单独的窗口中访问多个 URL。
有没有一种简单的方法可以关闭当前窗口?
我有一个简单的循环设置如下:
for url in testlist:
loadUrl(url)
#Do some tests
在循环进行另一次迭代并在下一个 url 上重复测试之前,我只需要多一行来关闭窗口。
我没有正确版本的 Squish 来测试这个解决方案,所以我的代码可能无法正常工作我更建议一个想法。
你能不能使用 Squish Web API 函数evalJS(); 调用 JS self.close() 函数。
它可能是这样的:
evalJS("self.close();")