因为诸如要测试的网站的URL,登录名和密码可能是整套Selenium 2程序的共同之处,所以它们如何集中呢?我正在使用Python,所以答案可能是使用具有这些常见值的超类。Selenium可以从配置文件中选择常用值吗?
后脚本
我也尝试了 '超一流' 从unittest.TestCase
其中有setUp
和tearDown
方法继承。继承的子类具有核心测试代码。这个子类也有用于交叉引用代码的import unittest
。但是我发现测试时间是这种方法的两倍。也许只是我的代码,但我决定在Eclipse中全局编辑属性。