Commit 6a4af4c9 by sanshi

用户设置

parent 058d75f7
...@@ -69,37 +69,11 @@ class TestSettingsChangePassword(object): ...@@ -69,37 +69,11 @@ class TestSettingsChangePassword(object):
session = UtilsDataBase().conn_mysql(db_url=self.db_url, db_port=self.db_port, db_base=self.db_base, db_user=self.db_user, db_pw=self.db_pw) session = UtilsDataBase().conn_mysql(db_url=self.db_url, db_port=self.db_port, db_base=self.db_base, db_user=self.db_user, db_pw=self.db_pw)
return session return session
@allure.title("settings.changePassword:token未传")
@allure.story("修改密码:token未传")
@allure.severity("blocker")
def test_case_01(self):
response = self.app.settings_changePassword()
self.app.check_code(response=response, code=2001)
self.app.check_msg(response=response, msg="token不存在")
@allure.title("settings.changePassword:token的用户已删除")
@allure.story("修改密码:token的用户已删除")
@allure.severity("blocker")
def test_case_02(self):
self.app.update_members_del_flag(session=self.db_session(), members_id=self.base_id, value=CaseBase().del_flag["ON"])
response = self.app.settings_changePassword(token=self.token)
self.app.check_code(response=response, code=2004)
self.app.check_msg(response=response, msg="用户不存在")
@allure.title("settings.changePassword:token的用户已禁用")
@allure.story("修改密码:token的用户已禁用")
@allure.severity("blocker")
def test_case_03(self):
self.app.update_members_status(session=self.db_session(), members_id=self.base_id, value=CaseBase().status["OFF"])
response = self.app.settings_changePassword(token=self.token)
self.app.check_code(response=response, code=2003)
self.app.check_msg(response=response, msg="账户已被禁用")
@allure.title("settings.changePassword:成功修改密码") @allure.title("settings.changePassword:成功修改密码")
@allure.story("修改密码:成功修改密码") @allure.story("修改密码:成功修改密码")
@allure.severity("blocker") @allure.severity("blocker")
def test_case_04(self): def test_case_01(self):
name = self.base_name + "04" name = self.base_name + "01"
member_id = self.app.case_create_member(name=name, password=self.base_password, role=0) member_id = self.app.case_create_member(name=name, password=self.base_password, role=0)
new_password = "Test" new_password = "Test"
response = self.app.settings_changePassword(token=self.token, memberId=member_id, oldPassword=self.base_password, response = self.app.settings_changePassword(token=self.token, memberId=member_id, oldPassword=self.base_password,
...@@ -108,7 +82,7 @@ class TestSettingsChangePassword(object): ...@@ -108,7 +82,7 @@ class TestSettingsChangePassword(object):
@allure.title("settings.changePassword:token错误") @allure.title("settings.changePassword:token错误")
@allure.story("变更密码:token错误") @allure.story("变更密码:token错误")
def test_case_05(self): def test_case_02(self):
response = self.app.settings_changePassword(token="Test", memberId=self.base_id) response = self.app.settings_changePassword(token="Test", memberId=self.base_id)
self.app.check_code(response=response, code=2001) self.app.check_code(response=response, code=2001)
self.app.check_msg(response=response, msg="token错误,请重新登录") self.app.check_msg(response=response, msg="token错误,请重新登录")
......
...@@ -6,6 +6,8 @@ ...@@ -6,6 +6,8 @@
from __future__ import division from __future__ import division
import time
from WorkCase import CaseBase from WorkCase import CaseBase
from WorkCase.APP import AppBase from WorkCase.APP import AppBase
from WorkUtils.UtilsLog import UtilsLog from WorkUtils.UtilsLog import UtilsLog
...@@ -65,6 +67,7 @@ class TestSettingsGetMember(object): ...@@ -65,6 +67,7 @@ class TestSettingsGetMember(object):
@allure.story("查询我的设置:token未传") @allure.story("查询我的设置:token未传")
@allure.severity("blocker") @allure.severity("blocker")
def test_case_01(self): def test_case_01(self):
time.sleep(10)
response = self.app.settings_get_member(memberId=self.base_id) response = self.app.settings_get_member(memberId=self.base_id)
self.app.check_code(response=response, code=2001) self.app.check_code(response=response, code=2001)
self.app.check_msg(response=response, msg="token不存在") self.app.check_msg(response=response, msg="token不存在")
...@@ -74,6 +77,7 @@ class TestSettingsGetMember(object): ...@@ -74,6 +77,7 @@ class TestSettingsGetMember(object):
@allure.severity("blocker") @allure.severity("blocker")
def test_case_02(self): def test_case_02(self):
self.app.update_members_del_flag(session=self.db_session(), members_id=self.base_id, value=CaseBase().del_flag["ON"]) self.app.update_members_del_flag(session=self.db_session(), members_id=self.base_id, value=CaseBase().del_flag["ON"])
time.sleep(10)
response = self.app.settings_get_member(token=self.token, memberId=self.base_id) response = self.app.settings_get_member(token=self.token, memberId=self.base_id)
self.app.check_code(response=response, code=2004) self.app.check_code(response=response, code=2004)
self.app.check_msg(response=response, msg="用户不存在") self.app.check_msg(response=response, msg="用户不存在")
...@@ -83,6 +87,7 @@ class TestSettingsGetMember(object): ...@@ -83,6 +87,7 @@ class TestSettingsGetMember(object):
@allure.severity("blocker") @allure.severity("blocker")
def test_case_03(self): def test_case_03(self):
self.app.update_members_status(session=self.db_session(), members_id=self.base_id, value=CaseBase().status["OFF"]) self.app.update_members_status(session=self.db_session(), members_id=self.base_id, value=CaseBase().status["OFF"])
time.sleep(10)
response = self.app.settings_get_member(token=self.token, memberId=self.base_id) response = self.app.settings_get_member(token=self.token, memberId=self.base_id)
self.app.check_code(response=response, code=2003) self.app.check_code(response=response, code=2003)
self.app.check_msg(response=response, msg="账户已被禁用") self.app.check_msg(response=response, msg="账户已被禁用")
...@@ -91,6 +96,7 @@ class TestSettingsGetMember(object): ...@@ -91,6 +96,7 @@ class TestSettingsGetMember(object):
@allure.story("查询我的设置:token错误") @allure.story("查询我的设置:token错误")
def test_case_04(self): def test_case_04(self):
self.app.update_members_status(session=self.db_session(), members_id=self.base_id, value=1) self.app.update_members_status(session=self.db_session(), members_id=self.base_id, value=1)
time.sleep(10)
response = self.app.settings_get_member(token="Test", memberId=self.base_id) response = self.app.settings_get_member(token="Test", memberId=self.base_id)
self.app.check_code(response=response, code=2001) self.app.check_code(response=response, code=2001)
self.app.check_msg(response=response, msg="token错误,请重新登录") self.app.check_msg(response=response, msg="token错误,请重新登录")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment