|
本帖最后由 sean007 于 2011-4-1 14:35 编辑
我在编写自动话脚本的时候发现了以下问题
'PmsLogin' object has no attribute 'selenium'
这个怎么处理 请大侠教导
同样的脚本
from selenium import selenium
import unittest
class TestGoogle(unittest.TestCase):
def setUp(self):
self.selenium = selenium("localhost",4444, "*iexplore", "http://www.google.com.hk")
self.selenium.start()
def test_google(self):
sel = self.selenium
sel.open("http://www.google.com.hk")
# sel.click("link=English")
sel.type("q", "hello world")
sel.click("btnG")
# sel.wait_for_page_to_load(5000)
# self.assertEqual("hello world - Google Search", sel.get_title())
def tearDown(self):
self.selenium.stop()
if __name__ == "__main__":
unittest.main()
可以正常运行
我的这个脚本
from selenium import selenium
import unittest
class PmsLogin(unittest.TestCase):
def setup(self):
self.selenium = selenium("localhost",4444, "*iexplore", "http://192.168.255.103/switchhotel.aspx")
self.selenium.start()
def test_pmslogin(self):
sel = self.selenium
sel.open("http://192.168.255.103/switchhotel.aspx")
sel.click("tbHotelSelect")
sel.click("link=WEB-PMS AutoTesting")
sel.wait_for_page_to_load(5000)
def tearDown(self):
self.selenium.stop()
if __name__ == "__main__":
unittest.main()
确提示错误
请大家 棒棒忙啊~~ 小弟刚学 这个东东~~在看着例子学习~~
5555555555555555555 |
|