抛出来的异常:D:\Python3.6.5\lib\email\parser.py:50: ResourceWarning: unclosed <socket.socket fd=608, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=(‘127.0.0.1’, 54007), raddr=(‘127.0.0.1’, 54002)>
feedparser = FeedParser(self._class, policy=self.policy)
D:\Python3.6.5\lib\email\parser.py:50: ResourceWarning: unclosed <socket.socket fd=804, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=(‘127.0.0.1’, 54288), raddr=(‘127.0.0.1’, 54283)>
feedparser = FeedParser(self._class, policy=self.policy)
.后置条件
代码:
#coding=utf-8
from business.register_business import RegisterBusiness
from selenium import webdriver
#执行case,运行是否成功
import unittest
import warnings
class FirstCase(unittest.TestCase):
def setUp(self):
# warnings.simplefilter(“ignore”, ResourceWarning)
self.driver=webdriver.Chrome()
self.driver.get(“http://www.5itest.cn/register?goto=/”)
self.login=RegisterBusiness(self.driver)
def tearDown(self):
self.driver.quit()
print("后置条件")
def test_login_email_error(self):
email_error=self.login.login_email_error(34,"user11","111111","test1")
if email_error==True:
print("注册成功,此条case失败")
def test_login_username_error(self):
username_error=self.login.login_name_error("111@qq.com","ss","111111","test1")
if username_error==True:
print("注册成功,此条case失败")
def test_login_code_error(self):
code_error = self.login.login_name_error("113@qq.com", "ss", "111111", "test")
if code_error == True:
print("注册成功,此条case失败")
def test_login_password_error(self):
password_error = self.login.login_name_error("112@qq.com", "ss", "111111", "test1")
if password_error == True:
print("注册成功,此条case失败")
def test_login_email_success(self):
sucess = self.login.user_base("114@qq.com", "ss", "111111", "test1")
if self.login.register_succes()==True:
print("注册成功")
if name==“main”:
unittest.main()