Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
U
ubains-module-test
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
郑晓兵
ubains-module-test
Commits
766eecac
提交
766eecac
authored
11月 20, 2024
作者:
陈泽健
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加关于会议议题的字段传参与元素定位,但会议议题还需要补充完善。
上级
7d8bd20f
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
14 行增加
和
10 行删除
+14
-10
README.md
预定系统/README.md
+2
-2
会议修改.py
预定系统/cases/会议主流程/会议修改.py
+0
-2
会议预约.py
预定系统/cases/会议主流程/会议预约.py
+7
-1
会议预约.csv
预定系统/测试数据/会议主流程/会议预约.csv
+5
-5
没有找到文件。
预定系统/README.md
浏览文件 @
766eecac
...
...
@@ -62,4 +62,4 @@
-
排查驱动加载失败问题,问题由浏览器驱动与当前浏览器版本不同导致,已优化代码为自动根据浏览器版本下载对应驱动。
-
补充关于定制化项目的脚本路径,补充工商银行查询停车缴费系统数据的代码。
-
优化会议预约的脚本,增加预约类型、消息提醒、通知方式以及是否创建模板的代码判断,根据对应需求创建对应类型的会议。
-
输出会议修改代码,增加预约类型的判断,处理对于周期会议的修改特殊处理。
\ No newline at end of file
-
输出会议修改代码,增加预约类型的判断,处理对于周期会议的修改特殊处理。会议议题还需要补充完善。
\ No newline at end of file
预定系统/cases/会议主流程/会议修改.py
浏览文件 @
766eecac
...
...
@@ -2,8 +2,6 @@ from datetime import datetime, timedelta
from
time
import
sleep
import
sys
import
os
from
turtledemo.nim
import
HCOLOR
from
xml.dom.pulldom
import
SAX2DOM
# 获取当前脚本的绝对路径
current_dir
=
os
.
path
.
dirname
(
os
.
path
.
abspath
(
__file__
))
...
...
预定系统/cases/会议主流程/会议预约.py
浏览文件 @
766eecac
...
...
@@ -53,7 +53,7 @@ class Message_Book_000x:
# 从全局存储中获取webdriver实例
wd
=
GSTORE
[
'wd'
]
name
=
self
.
name
conference_name
,
message_name
,
book_type
,
repetitive_cycle
,
host_name
,
message_content
,
book_start_time
,
book_end_time
,
inside_participant_name
,
outside_participant_name
,
outside_participant_phone
,
save_template
,
template_name
,
message_notification
,
notification_method
,
check_text
=
self
.
para
conference_name
,
message_name
,
book_type
,
repetitive_cycle
,
host_name
,
message_content
,
issue_name
,
book_start_time
,
book_end_time
,
inside_participant_name
,
outside_participant_name
,
outside_participant_phone
,
save_template
,
template_name
,
message_notification
,
notification_method
,
check_text
=
self
.
para
# 在会议室列表搜索会议室
STEP
(
1
,
f
"在会议室列表搜索:{conference_name}"
)
...
...
@@ -109,6 +109,12 @@ class Message_Book_000x:
safe_send_keys
((
By
.
XPATH
,
"//textarea[@placeholder='请输入会议内容']"
),
message_content
,
wd
)
sleep
(
2
)
# 输入议题名称
safe_send_keys
((
By
.
XPATH
,
"//input[@placeholder='请输入会议议题']"
),
issue_name
,
wd
)
# 选择议题文件进行上传
safe_click
((
By
.
XPATH
,
"//div[@class='topicsHandleButton uploadFile']"
),
wd
)
sleep
(
1
)
# 将字符串转换为时间对象
start_time
=
datetime
.
strptime
(
book_start_time
,
time_format
)
end_time
=
datetime
.
strptime
(
book_end_time
,
time_format
)
...
...
预定系统/测试数据/会议主流程/会议预约.csv
浏览文件 @
766eecac
name,conference_name,message_name,book_type,repetitive_cycle,host_name,message_content,book_start_time,book_end_time,inside_participant_name,outside_participant_name,outside_participant_phone,save_template,template_name,message_notification,notification_method,check_text
会议预约_001,产研中心会议室,这是周期会议测试1,周期会议,每天,陈泽键,这是会议内容哈哈,19:00,20:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一天提醒,短信,预定成功
会议预约_002,产研中心会议室,这是普通会议测试2,普通会议,每天,陈泽键,这是会议内容嘿嘿,21:00,22:15,admin@CZJ,陈泽坚,17319004674,是,这是模板名称,全选,邮件,预定成功
会议预约_003,产研中心会议室,这是普通会议测试3,普通,每天,陈泽键,这是会议内容哈哈这是会议内容哈哈这是会议内容哈哈,23:00,23:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一小时提醒,全选,预定成功
\ No newline at end of file
name,conference_name,message_name,book_type,repetitive_cycle,host_name,message_content,issue_name,book_start_time,book_end_time,inside_participant_name,outside_participant_name,outside_participant_phone,save_template,template_name,message_notification,notification_method,check_text
会议预约_001,产研中心会议室,这是周期会议测试1,周期会议,每天,陈泽键,这是会议内容哈哈,议题1,19:00,20:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一天提醒,短信,预定成功
会议预约_002,产研中心会议室,这是普通会议测试2,普通会议,每天,陈泽键,这是会议内容嘿嘿,议题2,21:00,22:15,admin@CZJ,陈泽坚,17319004674,是,这是模板名称,全选,邮件,预定成功
会议预约_003,产研中心会议室,这是普通会议测试3,普通,每天,陈泽键,这是会议内容哈哈这是会议内容哈哈这是会议内容哈哈,议题3,23:00,23:15,admin@CZJ,陈泽坚,17319004674,否,这是模板,开会前一小时提醒,全选,预定成功
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论