提交 0c9586ee authored 作者: 陈泽健's avatar 陈泽健

输出会议室管理模块下的会议室新增、会议室删除、会议室查询的代码处理。剩余会议室编辑未输出。

上级 d3b90527
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/预定系统/测试数据/会议室管理/会议室管理模块/会议室新增(1).csv" charset="US-ASCII" />
</component>
</project>
\ No newline at end of file
......@@ -52,3 +52,5 @@
- 输出区域管理模块中的区域新增、区域删除相关代码。
- 调整base类中封装的get_notify_text函数,调整传参类型,优化代码的可维护性,减少代码冗余。
- 输出会议室管理模块中的会议室新增代码,待后续完善。
15. 2024-11-15
- 输出会议室管理模块下的会议室新增、会议室删除、会议室查询的代码处理。剩余会议室编辑未输出。
\ No newline at end of file
from time import sleep
from turtledemo.nim import HCOLOR
from hytest import *
# 获取当前脚本的绝对路径
current_dir = os.path.dirname(os.path.abspath(__file__))
# 构建预定系统的绝对路径
预定系统_path = os.path.abspath(os.path.join(current_dir, '..','..','..','..'))
# 添加路径
sys.path.append(预定系统_path)
# 导入模块
try:
from 预定系统.Base.base import *
except ModuleNotFoundError as e:
print(f"ModuleNotFoundError: {e}")
print("尝试使用绝对路径导入")
from 预定系统.Base.base import *
# 获取当前脚本所在的目录
current_dir = os.path.dirname(os.path.abspath(__file__))
# 构建CSV文件的绝对路径
csv_file_path = os.path.join(current_dir, '../../../测试数据/会议室管理/会议室管理模块/会议室删除.csv')
class Conference_Delete_000x:
ddt_cases = read_csv_data(csv_file_path)
def teststeps(self):
"""
执行测试步骤以会议室删除功能。
本函数根据参数输入会议室名称进行搜索并删除会议室,并检查删除后的提示信息是否与预期相符。
"""
# 初始化通知文本为空字符串
notify_text = ""
# 从全局存储中获取webdriver实例
wd = GSTORE['wd']
# 从self.para中解构出用户名、密码、验证码和检查文本
name = self.name
conference_name, del_type, check_text = self.para
STEP(1, f"在会议室列表查询:{conference_name}")
safe_send_keys((By.XPATH, "//input[@placeholder='输入关键字']"), conference_name, wd)
send_keyboard((By.XPATH, "//input[@placeholder='输入关键字']"), wd)
sleep(1)
if del_type == "单个删除":
STEP(2, f"选择单个删除")
safe_click((By.XPATH, "(//i[contains(@class,'el-icon-delete')][contains(text(),'删除')])[1]"),wd)
sleep(1)
STEP(3,"检查删除弹窗的文本提示语")
notify_text = elment_get_text((By.XPATH, "//p[contains(text(),'确定删除此会议室?')]"),wd)
INFO(f"删除弹窗的文本提示语为:{notify_text}")
CHECK_POINT("删除弹窗的文本提示语检查", notify_text == "确定删除此会议室?")
STEP(4, "点击确定按钮")
safe_click((By.XPATH, "//button[@class='el-button el-button--default el-button--small el-button--primary ']//span[contains(text(),'确定')]"),wd)
sleep(1)
STEP(5, f"检查删除后的提示信息")
notify_text = get_notify_text(wd,(By.XPATH, "//p[@class='el-message__content']"),'Conference_Manage','Conference_Del',f"{name}_会议室删除提示信息")
INFO(f"删除后的提示信息为:{notify_text}")
CHECK_POINT("删除后的提示信息检查", notify_text == check_text)
elif del_type == "取消删除":
STEP(2, f"选择单个删除")
safe_click((By.XPATH, "(//i[contains(@class,'el-icon-delete')][contains(text(),'删除')])[1]"), wd)
sleep(1)
STEP(3, "检查删除弹窗的文本提示语")
notify_text = elment_get_text((By.XPATH, "//p[contains(text(),'确定删除此会议室?')]"), wd)
INFO(f"删除弹窗的文本提示语为:{notify_text}")
CHECK_POINT("删除弹窗的文本提示语检查", notify_text == "确定删除此会议室?")
STEP(4, "点击取消按钮")
safe_click((By.XPATH, "//button[@class='el-button el-button--default el-button--small btn-custom-cancel']//span[contains(text(),'取消')]"),wd)
sleep(1)
STEP(5, f"检查取消删除后的提示信息")
notify_text = get_notify_text(wd,(By.XPATH, "//p[@class='el-message__content']"),"Conference_Manage","Conference_Del",f"{name}_会议室取消删除提示信息")
INFO(f"取消删除后的提示信息为:{notify_text}")
CHECK_POINT("取消删除后的提示信息检查", notify_text == check_text)
elif del_type == "批量删除":
STEP(2, f"拓展分页")
safe_click((By.XPATH, "//input[contains(@placeholder,'请选择')]"),wd)
sleep(1)
safe_click((By.XPATH,"//span[contains(text(),'20条/页')]"),wd)
sleep(1)
STEP(3, f"点击【全选】按钮")
safe_click((By.XPATH,"//th[contains(@class,'is-leaf el-table__cell')]//span[contains(@class,'el-checkbox__inner')]"),wd)
sleep(1)
STEP(4, f"点击【批量删除】按钮")
safe_click((By.XPATH,"//span[contains(text(),'批量删除')]"),wd)
sleep(1)
STEP(5, f"检查批量删除弹窗的文本提示语")
notify_text = elment_get_text((By.XPATH, "//p[contains(text(),'确定批量删除会议室?')]"),wd)
INFO(f"批量删除弹窗的文本提示语为:{notify_text}")
CHECK_POINT("批量删除弹窗的文本提示语检查", notify_text == "确定批量删除会议室?")
STEP(6, "点击【确定】按钮")
safe_click((By.XPATH,"//button[contains(@class,'el-button el-button--default el-button--small el-button--primary')]//span[contains(text(),'确定')]"),wd)
sleep(1)
STEP(7, f"检查批量删除后的提示信息")
notify_text = get_notify_text(wd,(By.XPATH, "//p[@class='el-message__content']"),"Conference_Manage","Conference_Del",f"{name}_会议室批量删除提示信息")
INFO(f"批量删除后的提示信息为:{notify_text}")
CHECK_POINT("批量删除后的提示信息检查", notify_text == check_text)
elif del_type == "不勾选数据,批量删除":
sleep(1)
STEP(2, f"点击【批量删除】按钮")
safe_click((By.XPATH,"//span[contains(text(),'批量删除')]"),wd)
sleep(1)
STEP(3, f"检查不勾选数据批量删除弹窗的文本提示语")
notify_text = get_notify_text(wd,(By.XPATH, "//p[@class='el-message__content']"),"Conference_Manage","Conference_Del",f"{name}_不勾选数据批量删除提示信息")
INFO(f"不勾选数据批量删除弹窗的文本提示语为:{notify_text}")
CHECK_POINT("不勾选数据批量删除弹窗的文本提示语检查", notify_text == check_text)
\ No newline at end of file
from time import sleep
from hytest import *
# 获取当前脚本的绝对路径
current_dir = os.path.dirname(os.path.abspath(__file__))
# 构建预定系统的绝对路径
预定系统_path = os.path.abspath(os.path.join(current_dir, '..','..','..','..'))
# 添加路径
sys.path.append(预定系统_path)
# 导入模块
try:
from 预定系统.Base.base import *
except ModuleNotFoundError as e:
print(f"ModuleNotFoundError: {e}")
print("尝试使用绝对路径导入")
from 预定系统.Base.base import *
# 获取当前脚本所在的目录
current_dir = os.path.dirname(os.path.abspath(__file__))
# 构建CSV文件的绝对路径
csv_file_path = os.path.join(current_dir, '../../../测试数据/会议室管理/会议室管理模块/会议室查询.csv')
def text_query(wd,element_locator,query_text):
"""
执行测试步骤以查询功能。
本函数根据参数输入定位元素,查询文本,并检查查询后的数据是否与预期相符。
"""
STEP(1, f"输入查询文本:{query_text}")
INFO(f"输入查询文本:{query_text}")
safe_send_keys((By.XPATH, "//input[@placeholder='输入关键字']"), query_text, wd)
send_keyboard((By.XPATH, "//input[@placeholder='输入关键字']"), wd)
sleep(1)
STEP(2, "查看搜索结果")
notify_text = elment_get_text(element_locator, wd)
INFO(f"搜索结果为:{notify_text}")
CHECK_POINT("搜索结果是否正确", query_text in notify_text)
class Conference_Query_000x:
ddt_cases = read_csv_data(csv_file_path)
def teststeps(self):
"""
执行测试步骤以会议室新增功能。
本函数根据参数输入会议室名称、,并检查新增后的提示信息是否与预期相符。
"""
# 初始化通知文本为空字符串
notify_text = ""
# 从全局存储中获取webdriver实例
wd = GSTORE['wd']
# 从self.para中解构出用户名、密码、验证码和检查文本
name = self.name
conference_name, query_type, query_text = self.para
if query_type == "模糊查询":
text_query(wd,(By.XPATH, "//tbody/tr[contains(@class,'el-table__row')]/td[2]/div[1]"),query_text)
elif query_type == "精确查询":
text_query(wd, (By.XPATH, "//tbody/tr[contains(@class,'el-table__row')]/td[2]/div[1]"), query_text)
elif query_type == "错误查询":
text_query(wd, (By.XPATH, "//span[contains(@class,'el-table__empty-text')]"), query_text)
elif query_type == "分页查询":
# 切换分页
safe_click((By.XPATH,"//li[normalize-space()='4']"),wd)
text_query(wd, (By.XPATH, "//tbody/tr[contains(@class,'el-table__row')]/td[2]/div[1]"), query_text)
\ No newline at end of file
此差异已折叠。
此差异已折叠。
......@@ -9,10 +9,22 @@
== cases\会议室管理\会议室管理\__st__.py
== cases\会议室管理\会议室管理\会议室删除.py
CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\会议室新增.py
CSV文件已读取
** no cases in this file , skip it.
== cases\会议室管理\会议室管理\会议室查询.py
CSV文件已读取
== cases\会议室管理\功能管理\__st__.py
......@@ -174,7 +186,7 @@ CSV文件已读取
========= 测试开始 : 20241114_160917 =========
========= 测试开始 : 20241118_171129 =========
......@@ -204,81 +216,143 @@ CSV文件已读取
进入功能管理模块
>>> cases\会议室管理\会议室管理\会议室新增.py
>>> cases\会议室管理\会议室管理\会议室查询.py
* 会议室查询_001 - 2024-11-18 17:14:05
[ case execution steps ]
-- 第 1 步 -- 输入查询文本:1
输入查询文本:1
* 会议室新增_001 - 2024-11-14 16:09:24
-- 第 2 步 -- 查看搜索结果
搜索结果为:测试会议室1
** 检查点 ** 搜索结果是否正确 ----> 通过
PASS
* 会议室查询_002 - 2024-11-18 17:14:49
[ case execution steps ]
-- 第 1 步 -- 点击【新增】按钮
-- 第 1 步 -- 输入查询文本:测试会议室2
检查新增会议室弹窗标题是否为: 新增会议室
输入查询文本:测试会议室2
-- 第 2 步 -- 输入会议室名称:
-- 第 2 步 -- 查看搜索结果
搜索结果为:测试会议室1
-- 第 3 步 -- 绑定会议室授权码:CCA-2CT-0096
** 检查点 ** 搜索结果是否正确 ----> !! 不通过!!
FAIL
Traceback:
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 61, in teststeps
text_query(wd, (By.XPATH, "//tbody/tr[contains(@class,'el-table__row')]/td[2]/div[1]"), query_text)
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 37, in text_query
CHECK_POINT("搜索结果是否正确", query_text in notify_text)
File "C:\Users\29194\AppData\Local\Programs\Python\Python310\lib\site-packages\hytest\common.py", line 76, in CHECK_POINT
raise AssertionError()
AssertionError
-- 第 4 步 -- 选择会议室功能:Test01
检查会议室功能设置弹窗标题是否为:会议室功能
* 会议室查询_003 - 2024-11-18 17:15:34
** 检查点 ** 检查是否弹出功能设置弹窗 ----> 通过
[ case execution steps ]
-- 第 1 步 -- 输入查询文本:测试会议室3
-- 第 5 步 -- 搜索会议室功能:Test01
输入查询文本:测试会议室3
检查是否搜索到功能:Test01
-- 第 2 步 -- 查看搜索结果
** 检查点 ** 检查是否搜索到功能 ----> 通过
搜索结果为:测试会议室1
** 检查点 ** 搜索结果是否正确 ----> !! 不通过!!
-- 第 6 步 -- 勾选功能进行绑定
FAIL
Traceback:
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 61, in teststeps
text_query(wd, (By.XPATH, "//tbody/tr[contains(@class,'el-table__row')]/td[2]/div[1]"), query_text)
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 37, in text_query
CHECK_POINT("搜索结果是否正确", query_text in notify_text)
File "C:\Users\29194\AppData\Local\Programs\Python\Python310\lib\site-packages\hytest\common.py", line 76, in CHECK_POINT
raise AssertionError()
AssertionError
-- 第 7 步 -- 查看功能选择结果
* 会议室查询_004 - 2024-11-18 17:16:18
检查左侧列表是否清空:无匹配数据
[ case execution steps ]
** 检查点 ** 检查左侧列表是否清空 ----> 通过
-- 第 1 步 -- 输入查询文本:测试会议室4
检查右侧列表是否绑定功能:Test01
输入查询文本:测试会议室4
** 检查点 ** 检查右侧列表是否绑定功能 ----> 通过
-- 第 2 步 -- 查看搜索结果
搜索结果为:测试会议室37
-- 第 8 步 -- 会议室功能界面点击【确定】按钮
** 检查点 ** 搜索结果是否正确 ----> !! 不通过!!
FAIL
Traceback:
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 69, in teststeps
text_query(wd, (By.XPATH, "//tbody/tr[contains(@class,'el-table__row')]/td[2]/div[1]"), query_text)
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 37, in text_query
CHECK_POINT("搜索结果是否正确", query_text in notify_text)
File "C:\Users\29194\AppData\Local\Programs\Python\Python310\lib\site-packages\hytest\common.py", line 76, in CHECK_POINT
raise AssertionError()
AssertionError
-- 第 9 步 -- 输入会议室容纳人数:10
* 会议室查询_005 - 2024-11-18 17:17:03
-- 第 10 步 -- 会议室新增界面点击【保存】按钮
[ case execution steps ]
-- 第 1 步 -- 输入查询文本:暂无数据
-- 第 11 步 -- 检查新增结果是否为:输入会议室名称
输入查询文本:暂无数据
picture imgs/Conference_Manage/Conference_Add/会议室新增_001_查看提示信息20241114160933741365.png
检查新增结果为:输入会议室名称
-- 第 2 步 -- 查看搜索结果
** 检查点 ** 检查新增结果 ----> 通过
搜索结果为:None
ABORT argument of type 'NoneType' is not iterable
Traceback:
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 64, in teststeps
text_query(wd, (By.XPATH, "//span[contains(@class,'el-table__empty-text')]"), query_text)
File "D:\GithubData\自动化脚本-4\ubains-module-test\预定系统\cases\会议室管理\会议室管理\会议室查询.py", line 37, in text_query
CHECK_POINT("搜索结果是否正确", query_text in notify_text)
TypeError: argument of type 'NoneType' is not iterable
-- 第 12 步 -- 点击【重置】按钮
[ suite teardown ] cases\
清除浏览器
检查重置弹窗标题是否为:确定重置?
** 检查点 ** 检查重置弹窗标题 ----> 通过
========= 测试结束 : 20241118_171811 =========
-- 第 13 步 -- 点击【确定】按钮
耗时 : 401.633 秒
PASS
* 会议室新增_002 - 2024-11-14 16:09:36
预备执行用例数量 : 5
[ case execution steps ]
实际执行用例数量 : 5
通过 : 1
失败 : 3
异常 : 1
套件初始化失败 : 0
套件清除 失败 : 0
-- 第 1 步 -- 点击【新增】按钮
用例初始化失败 : 0
用例清除 失败 : 0
name,conference_name,del_type,check_text
会议室删除_001,测试会议室1,取消删除,已取消
会议室删除_002,测试会议室1,不勾选数据,批量删除,请选择会议室
会议室删除_003,测试会议室1,批量删除,删除成功
会议室删除_004,测试会议室2,批量删除,删除成功
会议室删除_005,测试会议室3,批量删除,删除成功
会议室删除_006,测试会议室4,批量删除,删除成功
会议室删除_007,测试会议室5,批量删除,删除成功
会议室删除_008,测试会议室6,批量删除,删除成功
会议室删除_009,测试会议室7,批量删除,删除成功
会议室删除_010,测试会议室8,批量删除,删除成功
会议室删除_011,测试会议室9,批量删除,删除成功
会议室删除_012,测试会议室100,单个删除,删除成功
\ No newline at end of file
name,conference_name,conference_token,conference_function,conference_capacity,check_text,back_check_text
会议室新增_001,,CCA-2CT-0096,Test01,10,输入会议室名称,添加成功
会议室新增_002,会议室名称,CCA-2CT-0097,Test02,20,添加成功,输入会议室名称
会议室新增_003,会议室名称####,CCA-2CT-0098,Test03,30,添加成功,添加成功
会议室新增_004,会议室名称1234,CCA-2CT-0099,Test04,40,添加成功,添加成功
会议室新增_005,会议室名称abcd,CCA-2CT-0100,Test05,50,添加成功,添加成功
\ No newline at end of file
会议室新增_001,,CCA-2CT-0031,Test01,10,输入会议室名称,添加成功
会议室新增_002,测试会议室1,CCA-2CT-0001,Test02,2,添加成功,输入会议室名称
会议室新增_003,测试会议室2,CCA-2CT-0002,Test03,2,添加成功,添加成功
会议室新增_004,测试会议室3,CCA-2CT-0003,Test04,3,添加成功,添加成功
会议室新增_005,测试会议室4,CCA-2CT-0004,Test05,4,添加成功,添加成功
会议室新增_006,测试会议室5,CCA-2CT-0005,Test01,5,添加成功,添加成功
会议室新增_007,测试会议室6,CCA-2CT-0006,Test02,6,添加成功,添加成功
会议室新增_008,测试会议室7,CCA-2CT-0007,Test03,7,添加成功,添加成功
会议室新增_009,测试会议室8,CCA-2CT-0008,Test04,8,添加成功,添加成功
会议室新增_010,测试会议室9,CCA-2CT-0009,Test05,9,添加成功,添加成功
会议室新增_011,测试会议室10,CCA-2CT-0010,Test01,10,添加成功,添加成功
会议室新增_012,测试会议室11,CCA-2CT-0011,Test02,11,添加成功,添加成功
会议室新增_013,测试会议室12,CCA-2CT-0012,Test03,12,添加成功,添加成功
会议室新增_014,测试会议室13,CCA-2CT-0013,Test04,13,添加成功,添加成功
会议室新增_015,测试会议室14,CCA-2CT-0014,Test05,14,添加成功,添加成功
会议室新增_016,测试会议室15,CCA-2CT-0015,Test01,15,添加成功,添加成功
会议室新增_017,测试会议室16,CCA-2CT-0016,Test02,16,添加成功,添加成功
会议室新增_018,测试会议室17,CCA-2CT-0017,Test03,17,添加成功,添加成功
会议室新增_019,测试会议室18,CCA-2CT-0018,Test04,18,添加成功,添加成功
会议室新增_020,测试会议室19,CCA-2CT-0019,Test05,19,添加成功,添加成功
会议室新增_021,测试会议室20,CCA-2CT-0020,Test01,20,添加成功,添加成功
会议室新增_022,测试会议室21,CCA-2CT-0021,Test02,21,添加成功,添加成功
会议室新增_023,测试会议室22,CCA-2CT-0022,Test03,22,添加成功,添加成功
会议室新增_024,测试会议室23,CCA-2CT-0023,Test04,23,添加成功,添加成功
会议室新增_025,测试会议室24,CCA-2CT-0024,Test05,24,添加成功,添加成功
会议室新增_026,测试会议室25,CCA-2CT-0025,Test01,25,添加成功,添加成功
会议室新增_027,测试会议室26,CCA-2CT-0026,Test02,26,添加成功,添加成功
会议室新增_028,测试会议室27,CCA-2CT-0027,Test03,27,添加成功,添加成功
会议室新增_029,测试会议室28,CCA-2CT-0028,Test04,28,添加成功,添加成功
会议室新增_030,测试会议室29,CCA-2CT-0029,Test05,29,添加成功,添加成功
会议室新增_031,测试会议室30,CCA-2CT-0030,Test01,30,添加成功,添加成功
会议室新增_032,测试会议室31,CCA-2CT-0031,Test02,31,添加成功,添加成功
会议室新增_033,测试会议室32,CCA-2CT-0032,Test03,32,添加成功,添加成功
会议室新增_034,测试会议室33,CCA-2CT-0033,Test04,33,添加成功,添加成功
会议室新增_035,测试会议室34,CCA-2CT-0034,Test05,34,添加成功,添加成功
会议室新增_036,测试会议室35,CCA-2CT-0035,Test01,35,添加成功,添加成功
会议室新增_037,测试会议室36,CCA-2CT-0036,Test02,36,添加成功,添加成功
会议室新增_038,测试会议室37,CCA-2CT-0037,Test03,37,添加成功,添加成功
会议室新增_039,测试会议室38,CCA-2CT-0038,Test04,38,添加成功,添加成功
会议室新增_040,测试会议室39,CCA-2CT-0039,Test05,39,添加成功,添加成功
会议室新增_041,测试会议室40,CCA-2CT-0040,Test01,40,添加成功,添加成功
会议室新增_042,测试会议室41,CCA-2CT-0041,Test02,41,添加成功,添加成功
会议室新增_043,测试会议室42,CCA-2CT-0042,Test03,42,添加成功,添加成功
会议室新增_044,测试会议室43,CCA-2CT-0043,Test04,43,添加成功,添加成功
会议室新增_045,测试会议室44,CCA-2CT-0044,Test05,44,添加成功,添加成功
会议室新增_046,测试会议室45,CCA-2CT-0045,Test01,45,添加成功,添加成功
会议室新增_047,测试会议室46,CCA-2CT-0046,Test02,46,添加成功,添加成功
会议室新增_048,测试会议室47,CCA-2CT-0047,Test03,47,添加成功,添加成功
会议室新增_049,测试会议室48,CCA-2CT-0048,Test04,48,添加成功,添加成功
会议室新增_050,测试会议室49,CCA-2CT-0049,Test05,49,添加成功,添加成功
会议室新增_051,测试会议室50,CCA-2CT-0050,Test01,50,添加成功,添加成功
会议室新增_052,测试会议室51,CCA-2CT-0051,Test02,51,添加成功,添加成功
会议室新增_053,测试会议室52,CCA-2CT-0052,Test03,52,添加成功,添加成功
会议室新增_054,测试会议室53,CCA-2CT-0053,Test04,53,添加成功,添加成功
会议室新增_055,测试会议室54,CCA-2CT-0054,Test05,54,添加成功,添加成功
会议室新增_056,测试会议室55,CCA-2CT-0055,Test01,55,添加成功,添加成功
会议室新增_057,测试会议室56,CCA-2CT-0056,Test02,56,添加成功,添加成功
会议室新增_058,测试会议室57,CCA-2CT-0057,Test03,57,添加成功,添加成功
会议室新增_059,测试会议室58,CCA-2CT-0058,Test04,58,添加成功,添加成功
会议室新增_060,测试会议室59,CCA-2CT-0059,Test05,59,添加成功,添加成功
会议室新增_061,测试会议室60,CCA-2CT-0060,Test01,60,添加成功,添加成功
会议室新增_062,测试会议室61,CCA-2CT-0061,Test02,61,添加成功,添加成功
会议室新增_063,测试会议室62,CCA-2CT-0062,Test03,62,添加成功,添加成功
会议室新增_064,测试会议室63,CCA-2CT-0063,Test04,63,添加成功,添加成功
会议室新增_065,测试会议室64,CCA-2CT-0064,Test05,64,添加成功,添加成功
会议室新增_066,测试会议室65,CCA-2CT-0065,Test01,65,添加成功,添加成功
会议室新增_067,测试会议室66,CCA-2CT-0066,Test02,66,添加成功,添加成功
会议室新增_068,测试会议室67,CCA-2CT-0067,Test03,67,添加成功,添加成功
会议室新增_069,测试会议室68,CCA-2CT-0068,Test04,68,添加成功,添加成功
会议室新增_070,测试会议室69,CCA-2CT-0069,Test05,69,添加成功,添加成功
会议室新增_071,测试会议室70,CCA-2CT-0070,Test05,70,添加成功,添加成功
会议室新增_072,测试会议室71,CCA-2CT-0071,Test01,71,添加成功,添加成功
会议室新增_073,测试会议室72,CCA-2CT-0072,Test02,72,添加成功,添加成功
会议室新增_074,测试会议室73,CCA-2CT-0073,Test03,73,添加成功,添加成功
会议室新增_075,测试会议室74,CCA-2CT-0074,Test04,74,添加成功,添加成功
会议室新增_076,测试会议室75,CCA-2CT-0075,Test05,75,添加成功,添加成功
会议室新增_077,测试会议室76,CCA-2CT-0076,Test01,76,添加成功,添加成功
会议室新增_078,测试会议室77,CCA-2CT-0077,Test02,77,添加成功,添加成功
会议室新增_079,测试会议室78,CCA-2CT-0078,Test03,78,添加成功,添加成功
会议室新增_080,测试会议室79,CCA-2CT-0079,Test04,79,添加成功,添加成功
会议室新增_081,测试会议室80,CCA-2CT-0080,Test05,80,添加成功,添加成功
会议室新增_082,测试会议室81,CCA-2CT-0081,Test01,81,添加成功,添加成功
会议室新增_083,测试会议室82,CCA-2CT-0082,Test02,82,添加成功,添加成功
会议室新增_084,测试会议室83,CCA-2CT-0083,Test03,83,添加成功,添加成功
会议室新增_085,测试会议室84,CCA-2CT-0084,Test04,84,添加成功,添加成功
会议室新增_086,测试会议室85,CCA-2CT-0085,Test05,85,添加成功,添加成功
会议室新增_087,测试会议室86,CCA-2CT-0086,Test01,86,添加成功,添加成功
会议室新增_088,测试会议室87,CCA-2CT-0087,Test02,87,添加成功,添加成功
会议室新增_089,测试会议室88,CCA-2CT-0088,Test03,88,添加成功,添加成功
会议室新增_090,测试会议室89,CCA-2CT-0089,Test04,89,添加成功,添加成功
会议室新增_091,测试会议室90,CCA-2CT-0090,Test05,90,添加成功,添加成功
会议室新增_092,测试会议室91,CCA-2CT-0091,Test01,91,添加成功,添加成功
会议室新增_093,测试会议室92,CCA-2CT-0092,Test02,92,添加成功,添加成功
会议室新增_094,测试会议室93,CCA-2CT-0093,Test03,93,添加成功,添加成功
会议室新增_095,测试会议室94,CCA-2CT-0094,Test04,94,添加成功,添加成功
会议室新增_096,测试会议室95,CCA-2CT-0095,Test05,95,添加成功,添加成功
会议室新增_097,测试会议室96,CCA-2CT-0096,Test01,96,添加成功,添加成功
会议室新增_098,测试会议室97,CCA-2CT-0097,Test02,97,添加成功,添加成功
会议室新增_099,测试会议室98,CCA-2CT-0098,Test03,98,添加成功,添加成功
会议室新增_100,测试会议室99,CCA-2CT-0099,Test04,99,添加成功,添加成功
会议室新增_101,测试会议室100,CCA-2CT-0100,Test05,100,添加成功,添加成功
\ No newline at end of file
name,conference_name,query_type,query_text
会议室查询_001,测试会议室1,模糊查询,1
会议室查询_002,测试会议室2,精确查询,测试会议室2
会议室查询_003,测试会议室3,精确查询,测试会议室3
会议室查询_004,测试会议室4,分页查询,测试会议室4
会议室查询_005,,错误查询,暂无数据
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论