说我正在使用http://www.newtours.demoaut.com/的baseurl登录。因此,在登录测试(成功登录)之后,基本URL会使用令牌更改为http://newtours.demoaut.com/mercuryreservation.php?osCsid=929093474fd911e10f3a61562f069efd。因此,此页面测试将是另一种测试,但它应来自先前的登录。创建两个不同的测试用例并以套件形式运行它们失败,因为每次令牌都不同。该如何处理?
答案 0 :(得分:0)
在pure
硒ide 3.5中,我创建了两个不同的测试用例,并将它们作为套件运行,这是我所知道的通常选项。如果这对您不起作用,请尝试单击将您从URL1转到URL2的链接。当然,只有在有这样的链接的情况下,它才起作用。
如果您使用Kantu
硒元素,事情变得容易得多,则只需在宏中使用两个打开的命令即可:
http://www.newtours.demoaut.com/
http://newtours.demoaut.com/mercuryreservation.php?osCsid=929093474fd911e10f3a61562f069efd
您甚至可以使用select Window
在新标签中打开第二个URL。selectWindow | tab=open | http://newtours.demoaut.com/mercuryreservation.php?osCsid=929093474fd911e10f3a61562f069efd
答案 1 :(得分:0)
SWITCHTO()。窗口() 在标签索引从0
开始