Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
selenium
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
谢非
selenium
Commits
b6b73878
Commit
b6b73878
authored
Feb 19, 2024
by
1161899172@qq.com
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/release' into release
# Conflicts: # paga/DigitalEmployeesPage.py
parents
008dc794
625d26b8
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
63 additions
and
3 deletions
+63
-3
QiSelenium.iml
.idea/QiSelenium.iml
+1
-1
DigitalEmployeesPage.py
paga/DigitalEmployeesPage.py
+62
-2
No files found.
.idea/QiSelenium.iml
View file @
b6b73878
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<module
type=
"PYTHON_MODULE"
version=
"4"
>
<module
type=
"PYTHON_MODULE"
version=
"4"
>
<component
name=
"NewModuleRootManager"
>
<component
name=
"NewModuleRootManager"
>
<content
url=
"file://$MODULE_DIR$"
/>
<content
url=
"file://$MODULE_DIR$"
/>
<orderEntry
type=
"jdk"
jdkName=
"Python 3.
8
"
jdkType=
"Python SDK"
/>
<orderEntry
type=
"jdk"
jdkName=
"Python 3.
9
"
jdkType=
"Python SDK"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
</component>
</component>
<component
name=
"TestRunnerService"
>
<component
name=
"TestRunnerService"
>
...
...
paga/DigitalEmployeesPage.py
View file @
b6b73878
...
@@ -73,6 +73,38 @@ class DEA(BasePage):
...
@@ -73,6 +73,38 @@ class DEA(BasePage):
self
.
find_ele
(
self
.
Home_page01
)
.
click
()
self
.
find_ele
(
self
.
Home_page01
)
.
click
()
time
.
sleep
(
5
)
time
.
sleep
(
5
)
# 画师
self
.
Painter_page
=
(
By
.
XPATH
,
"(//div[@class='studio-name'][contains(text(),'AI画师')])[1]"
)
#画面描述
self
.
Picture_description
=
(
By
.
XPATH
,
"//textarea[@placeholder='请输入画面描述,或者点击右上角画图模版,快速生成同款图片']"
)
#画图模版
self
.
Drawing_template
=
(
By
.
XPATH
,
"//div[@class='AiPainterSelectTemplate']//span[1]"
)
# 词库
self
.
Lexicon
=
(
By
.
XPATH
,
"//div[@class='SelectCallWord']//span[1]"
)
# 不希望出现的内容
self
.
Unwanted_content
=
(
By
.
XPATH
,
"//input[@id='negativePrompt']"
)
# 立即生成
self
.
Immediate_generation
=
(
By
.
XPATH
,
"//button[@type='submit']"
)
# 书评助理
self
.
Book_review_assistant
=
(
By
.
XPATH
,
"(//div[@class='studio-name'][contains(text(),'书评助理')])[1]"
)
# 童书书评
self
.
Children_book_review
=
(
By
.
XPATH
,
"(//div[@class='name'][contains(text(),'童书书评')])[1]"
)
# 书名
self
.
Book_name
=
(
By
.
XPATH
,
"//*[@id='App']/div/section/div[1]/div[2]/div/div/div/div/div[2]/div/div/div[2]/div[1]/div[2]/div/div[2]/div[1]/div/div[2]/div"
)
# 内容简介
self
.
Content_introduction
=
(
By
.
XPATH
,
"//*[@id='App']/div/section/div[1]/div[2]/div/div/div/div/div[2]/div/div/div[2]/div[1]/div[2]/div/div[2]/div[1]/div/div[3]/div"
)
# 作者简介
self
.
Author_introduction
=
(
By
.
XPATH
,
"//*[@id='App']/div/section/div[1]/div[2]/div/div/div/div/div[2]/div/div/div[2]/div[1]/div[2]/div/div[2]/div[1]/div/div[4]/div"
)
# 发送
self
.
Send
=
(
By
.
XPATH
,
"//button[contains(text(),'发送')]"
)
# 文学书评
self
.
Literary_review
=
(
By
.
XPATH
,
"(//div[@class='name'][contains(text(),'文学书评')])[1]"
)
# 社科书评
self
.
Social_science_review
=
(
By
.
XPATH
,
"//div[@id='button-2']//div[@class='button-list-item-inner']//div[1]"
)
#数字编辑助理 - 制作英语听力配音
# 数字编辑助理 - 制作英语听力配音
# 数字编辑助理 - 制作英语听力配音
def
meld
(
self
):
def
meld
(
self
):
self
.
find_ele
(
self
.
Digital_editorial_assistant
)
.
click
()
self
.
find_ele
(
self
.
Digital_editorial_assistant
)
.
click
()
...
@@ -181,6 +213,35 @@ class DEA(BasePage):
...
@@ -181,6 +213,35 @@ class DEA(BasePage):
time
.
sleep
(
6
)
time
.
sleep
(
6
)
# 画师-画图
def
painter
(
self
):
self
.
find_ele
(
self
.
Painter_page
)
.
click
()
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Picture_description
)
.
send_keys
(
"美丽的花朵"
)
time
.
sleep
(
3
)
# self.find_ele(self.Drawing_template).click()
# time.sleep(3)
# self.find_ele(self.Lexicon).click()
# time.sleep(3)
self
.
find_ele
(
self
.
Unwanted_content
)
.
send_keys
(
"水滴"
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Immediate_generation
)
.
click
()
time
.
sleep
(
120
)
# 书评助理
def
bookreview
(
self
):
self
.
find_ele
(
self
.
Book_review_assistant
)
.
click
()
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Children_book_review
)
.
click
()
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Book_name
)
.
send_keys
(
"西游记"
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Content_introduction
)
.
send_keys
(
"唐僧西天取经"
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Author_introduction
)
.
send_keys
(
"罗贯中"
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Send
)
.
click
()
time
.
sleep
(
60
)
if
__name__
==
'__main__'
:
if
__name__
==
'__main__'
:
...
@@ -188,7 +249,6 @@ if __name__ == '__main__':
...
@@ -188,7 +249,6 @@ if __name__ == '__main__':
Login
()
.
login
(
user_name
,
password
)
Login
()
.
login
(
user_name
,
password
)
RAYSMPB
()
.
to_ai_studio
()
RAYSMPB
()
.
to_ai_studio
()
AIER
()
.
to_ai_room
()
AIER
()
.
to_ai_room
()
DEA
()
.
mpbokpra_input
()
DEA
()
.
mpbokpra
()
# DEA().mmcvo()
Del
()
.
delete
()
Del
()
.
delete
()
DriverTools
.
quit_driver
()
DriverTools
.
quit_driver
()
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment