from WoniuBoss.tools.utility import Utility from WoniuBoss.lib.job_manage import JobManage import unittest from parameterized import parameterized # 获取测试数据 job_manage_datas = Utility.get_json('..\\config\\testdata.conf') # 就业面试通过 job_manage_pass_datas = Utility.get_excel_to_tuple_url(job_manage_datas[13]) # 就业管理提交 job_manage_commit_datas = Utility.get_excel_to_tuple_url(job_manage_datas[14]) # 查询资源 job_manage_query_datas = Utility.get_excel_to_tuple(job_manage_datas[15]) # 真实面试 job_manage_interview_datas = Utility.get_excel_to_tuple(job_manage_datas[16]) # 入职情况 job_manage_status_datas = Utility.get_excel_to_tuple(job_manage_datas[17]) class TestJobManage(unittest.TestCase): def setUp(self): print("test start") def tearDown(self): print("test over") # 就业面试通过 @parameterized.expand(job_manage_pass_datas) def test_job_manage_pass(self, job_manage_pass_url, expect): job_manage_pass_resp = JobManage().creat_pass(job_manage_pass_url) actual = job_manage_pass_resp
from WoniuBoss.tools.utility import Utility from WoniuBoss.lib.enterprise_manage import EnterpriseManage import unittest from parameterized import parameterized # 获取测试数据 enterprise_manage_datas = Utility.get_json('..\\config\\testdata_deng.conf') # 新增资源 enterprise_manage_add_datas = Utility.get_excel_to_tuple_url( enterprise_manage_datas[7]) # 修改资源 enterprise_manage_update_datas = Utility.get_excel_to_tuple_url( enterprise_manage_datas[8]) # 查询资源 enterprise_manage_query_datas = Utility.get_excel_to_tuple_url( enterprise_manage_datas[9]) class TestEnterPrise(unittest.TestCase): def setUp(self): print("test start") def tearDown(self): print("test over") # 新增资源 @parameterized.expand(enterprise_manage_add_datas) def test_enterprise_manage_add(self, enterprise_manage_add_url, expect): enterprise_manage_add_resp = EnterpriseManage().enterprise_add( enterprise_manage_add_url) actual = enterprise_manage_add_resp
from WoniuBoss.tools.utility import Utility from WoniuBoss.lib.job_manage_tech import JobManageTech import unittest from parameterized import parameterized # 获取测试数据 job_manage_tech_datas = Utility.get_json('..\\config\\testdata_deng.conf') # 技术面试通过 job_manage_tech_pass_datas = Utility.get_excel_to_tuple_url( job_manage_tech_datas[10]) # 技术面试不通过 job_manage_tech_unpass_datas = Utility.get_excel_to_tuple_url( job_manage_tech_datas[11]) # 查询资源 job_manage_tech_query_datas = Utility.get_excel_to_tuple( job_manage_tech_datas[12]) class TestJobManageTech(unittest.TestCase): def setUp(self): print("test start") def tearDown(self): print("test over") # 技术面试通过 @parameterized.expand(job_manage_tech_pass_datas) def test_job_manage_tech_pass(self, job_manage_tech_pass_url, expect): job_manage_tech_pass_resp = JobManageTech().job_pass( job_manage_tech_pass_url) actual = job_manage_tech_pass_resp