我有一个Django项目,想用Selenium编写浏览器交互测试。我的目标是从Hudson/Jenkins自动化测试。到目前为止,我成功地让测试与Django服务器进行交互,但从服务器日志中看到它正访问/selenium-server/driver
路径,而不是正确的路径。
这是我的代码(基于Firefox的Selenium IDE插件生成的):
from selenium import selenium
class AccountAdminPageTests(unittest.TestCase):
def setUp(self):
self.selenium = selenium("localhost",
8000,
"*chrome",
"http://localhost:8000/")
self.selenium.start()
self.selenium.open("/")
def test_ok(self):
self.assertTrue(self.selenium.is_text_present('OK'))
def tearDown(self):
self.selenium.stop()
if __name__ == "__main__":
unittest.main()
有任何线索吗?