2011-07-13 153 views
0

当使用selenium IDE时,是否可以将脚本导入到硒测试用例中。例如,我所有的测试用例都需要登录。但是我不想在每个测试用例上登录。我宁愿编写一个与登录有关的测试用例,然后将其导入所有其他测试用例。OO硒测试案例?

回答

0

您可以将您的案例分组到一个测试套件中,并将您的登录案例作为该套件中的第一个。

+0

因此,我假设Selenium对所有的测试用例使用相同的会话。 但是,如果我正在研究单个测试用例并且想要测试和修改,那么这将无济于事,因为我必须运行所有测试用例。我想我可以为每个我想要的测试设置一个测试套件,然后在它之前包含所有的测试用例;然而,这意味着我将不得不打开多个测试套件,如果我想将它们导出到Java以便稍后用于每晚构建,这是我们的长期目标。 – user599270

+0

您只能有一个测试套件,如果您需要修改单个测试蚂蚁,则可以选择(Ctrl +单击)该测试和登录测试。 –

+0

谢谢伊戈尔,这工作得很好。 – user599270

0

您还可以在所有测试用例中加载带有功能(例如登录)的外部文件。然后,您可以在每个测试用例中运行登录/注销功能。

include 'Testing/functions.php'; 
login($this); 
. 
. 
. 
logout($this);