首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如果使用unitest,则自动脚本不会运行

如果使用unitest,则自动脚本不会运行
EN

Stack Overflow用户
提问于 2018-12-12 03:11:52
回答 1查看 30关注 0票数 0

以下是我的代码,当我点击run->python run in pydev时,eclipse会在控制台中显示'terminated‘。

代码语言:javascript
复制
from selenium import webdriver
import unittest
chrome_driver = r'C:\Users\arkka.chatterjee\Desktop\chromedriver.exe'
class SearchTests(unittest.TestCase):

   def setUp(self):
      self.driver = webdriver.Chrome(chrome_driver)
      self.driver.implicitly_wait(30)
      self.driver.maximize_window()
      self.driver.get("http://demo.magentocommerce.com/")
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-12 04:19:31

setUp在每次测试之前执行。在您的SearchTests类中,您没有定义任何测试...所以setUp永远不会运行。添加一些测试!

例如:

代码语言:javascript
复制
class SearchTests(unittest.TestCase):

    def setUp(self):
        self.driver = webdriver.Chrome()
        self.driver.get("http://demo.magentocommerce.com/")

    def test_title(self):
       self.assert_equal(self.driver.title, 'Open Source | eCommerce | Magento')
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53730864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档