【发布时间】:2014-02-14 02:29:40
【问题描述】:
我正在使用 django 函数内部使用鼻子运行硒功能测试:
arg = sys.argv[:1]
arg.append('--verbosity=2')
arg.append('-v')
out = nose.run(module=ft1.testy1, argv=arg, exit=False)
我已经使用 selenium IDE 创建了功能测试。部分测试如下:
class y1(unittest.TestCase):
def setUp(self):
self.driver = webdriver.Firefox()
self.driver.implicitly_wait(30)
self.base_url = "https://www.yahoo.com/"
self.verificationErrors = []
self.accept_next_alert = True
def test_y1(self):
driver = self.driver
driver.get(self.base_url)
driver.find_element_by_link_text("Weather").click()
driver.save_screenshot('out1.png')
return " this is a returned value"
我想向调用函数返回一个字符串值(“这是一个返回值”)。我该怎么做?
【问题讨论】:
标签: python django selenium nose