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
b79dfbe9
Commit
b79dfbe9
authored
Feb 19, 2024
by
1161899172@qq.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改名称相关问题
parent
fd8e6544
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
36 additions
and
20 deletions
+36
-20
BasePage.py
Base/BasePage.py
+2
-2
config.py
config.py
+2
-2
DelPage.py
paga/DelPage.py
+4
-3
DigitalEmployeesPage.py
paga/DigitalEmployeesPage.py
+24
-11
test_Digital_Employees.py
script/test_Digital_Employees.py
+4
-2
No files found.
Base/BasePage.py
View file @
b79dfbe9
...
@@ -57,9 +57,9 @@ class BasePage:
...
@@ -57,9 +57,9 @@ class BasePage:
alert
=
self
.
driver
.
switch_to
.
alert
alert
=
self
.
driver
.
switch_to
.
alert
text
=
alert
.
text
text
=
alert
.
text
return
text
return
text
#
#
切换页面
def
windows_change
(
self
,
num
):
def
windows_change
(
self
,
num
):
self
.
driver
.
switch_to
.
window
(
self
.
driver
.
window_handles
[
num
])
self
.
driver
.
switch_to
.
window
(
self
.
driver
.
window_handles
[
num
])
# 关闭页面
def
close_window
(
self
):
def
close_window
(
self
):
self
.
driver
.
close
()
self
.
driver
.
close
()
config.py
View file @
b79dfbe9
...
@@ -13,5 +13,5 @@ caps = {
...
@@ -13,5 +13,5 @@ caps = {
}
}
appium_server_url
=
"http://127.0.0.1:4723/wd/hub"
appium_server_url
=
"http://127.0.0.1:4723/wd/hub"
user_name
=
"
黑泽爽子
"
user_name
=
"
17671436266
"
password
=
"
Rmb88888
"
password
=
"
Xf123456
"
paga/DelPage.py
View file @
b79dfbe9
...
@@ -53,8 +53,8 @@ class Del(BasePage):
...
@@ -53,8 +53,8 @@ class Del(BasePage):
if
__name__
==
'__main__'
:
if
__name__
==
'__main__'
:
DriverTools
.
get_driver
()
.
get
(
'https://rays7.5rs.me/login'
)
DriverTools
.
get_driver
()
.
get
(
'https://rays7.5rs.me/login'
)
Login
()
.
login
(
user_name
,
password
)
Login
()
.
login
(
user_name
,
password
)
Create
()
.
create
()
#
Create().create()
Code
()
.
code
()
#
Code().code()
Give
()
.
give
()
#
Give().give()
Del
()
.
delete
()
Del
()
.
delete
()
DriverTools
.
quit_driver
()
DriverTools
.
quit_driver
()
\ No newline at end of file
paga/DigitalEmployeesPage.py
View file @
b79dfbe9
...
@@ -5,6 +5,9 @@ from common.cutils import get_text
...
@@ -5,6 +5,9 @@ from common.cutils import get_text
from
common.untils
import
DriverTools
from
common.untils
import
DriverTools
from
config
import
password
,
user_name
from
config
import
password
,
user_name
from
paga.LoginPage
import
Login
from
paga.LoginPage
import
Login
from
paga.RaysModernPaperBookPage
import
RAYSMPB
from
paga.AIEditingRoomPage
import
AIER
from
paga.DelPage
import
Del
class
DEA
(
BasePage
):
class
DEA
(
BasePage
):
...
@@ -49,12 +52,12 @@ class DEA(BasePage):
...
@@ -49,12 +52,12 @@ class DEA(BasePage):
# AI编辑工作室返回RAYS现代纸书首页
# AI编辑工作室返回RAYS现代纸书首页
self
.
Home_page01
=
(
By
.
XPATH
,
"//div[@class='system-title']"
)
self
.
Home_page01
=
(
By
.
XPATH
,
"//div[@class='system-title']"
)
def
Digital_editing
(
self
):
#数字编辑助理 - 制作英语听力配音
time
.
sleep
(
1
)
def
meld
(
self
):
# self.find_ele(self.Digital_editorial_assistant).click()
# self.find_ele(self.Digital_editorial_assistant).click()
# time.sleep(1)
# time.sleep(1)
self
.
find_ele
(
self
.
More
)
.
click
()
self
.
find_ele
(
self
.
More
)
.
click
()
time
.
sleep
(
1
)
time
.
sleep
(
2
)
self
.
find_ele
(
self
.
Make_English_listening_dubbing
)
.
click
()
self
.
find_ele
(
self
.
Make_English_listening_dubbing
)
.
click
()
time
.
sleep
(
2
)
time
.
sleep
(
2
)
self
.
windows_change
(
-
1
)
self
.
windows_change
(
-
1
)
...
@@ -71,15 +74,18 @@ class DEA(BasePage):
...
@@ -71,15 +74,18 @@ class DEA(BasePage):
self
.
windows_change
(
-
1
)
self
.
windows_change
(
-
1
)
self
.
close_window
()
self
.
close_window
()
self
.
windows_change
(
-
1
)
self
.
windows_change
(
-
1
)
# 数字编辑助理 - 制作多角色配音
def
mmcvo
(
self
):
self
.
find_ele
(
self
.
More
)
.
click
()
self
.
find_ele
(
self
.
More
)
.
click
()
time
.
sleep
(
1
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Make_multi_character_voice_overs
)
.
click
()
self
.
find_ele
(
self
.
Make_multi_character_voice_overs
)
.
click
()
time
.
sleep
(
2
)
time
.
sleep
(
3
)
self
.
windows_change
(
-
1
)
self
.
windows_change
(
-
1
)
self
.
close_window
()
self
.
close_window
()
self
.
windows_change
(
-
1
)
self
.
windows_change
(
-
1
)
self
.
find_ele
(
self
.
Input_field
)
.
send_keys
(
"英语配音"
)
self
.
find_ele
(
self
.
Input_field
)
.
send_keys
(
"英语配音"
)
time
.
sleep
(
2
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
send
)
.
click
()
self
.
find_ele
(
self
.
send
)
.
click
()
time
.
sleep
(
6
)
time
.
sleep
(
6
)
self
.
find_ele
(
self
.
multi_role
)
.
click
()
self
.
find_ele
(
self
.
multi_role
)
.
click
()
...
@@ -87,12 +93,15 @@ class DEA(BasePage):
...
@@ -87,12 +93,15 @@ class DEA(BasePage):
self
.
windows_change
(
-
1
)
self
.
windows_change
(
-
1
)
self
.
close_window
()
self
.
close_window
()
self
.
windows_change
(
-
1
)
self
.
windows_change
(
-
1
)
#数字编辑助理 - 现代纸书一键制作
def
mpbokpra
(
self
):
self
.
find_ele
(
self
.
More
)
.
click
()
self
.
find_ele
(
self
.
More
)
.
click
()
time
.
sleep
(
3
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Modern_paper_book_one_key_production_resource_allocation
)
.
click
()
self
.
find_ele
(
self
.
Modern_paper_book_one_key_production_resource_allocation
)
.
click
()
time
.
sleep
(
2
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Book_title
)
.
send_keys
(
"红楼梦"
)
self
.
find_ele
(
self
.
Book_title
)
.
send_keys
(
"红楼梦"
)
time
.
sleep
(
2
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Click_query
)
.
click
()
self
.
find_ele
(
self
.
Click_query
)
.
click
()
time
.
sleep
(
6
)
time
.
sleep
(
6
)
# self.find_ele(self.Audio_frequency).click()
# self.find_ele(self.Audio_frequency).click()
...
@@ -100,15 +109,19 @@ class DEA(BasePage):
...
@@ -100,15 +109,19 @@ class DEA(BasePage):
# self.find_ele(self.Reader_circle).click()
# self.find_ele(self.Reader_circle).click()
# time.sleep(1)
# time.sleep(1)
self
.
find_ele
(
self
.
click_fabrication
)
.
click
()
self
.
find_ele
(
self
.
click_fabrication
)
.
click
()
time
.
sleep
(
2
)
time
.
sleep
(
6
)
self
.
find_ele
(
self
.
Home_page
)
.
click
()
self
.
find_ele
(
self
.
Home_page
)
.
click
()
time
.
sleep
(
2
)
time
.
sleep
(
3
)
self
.
find_ele
(
self
.
Home_page01
)
.
click
()
self
.
find_ele
(
self
.
Home_page01
)
.
click
()
time
.
sleep
(
5
)
time
.
sleep
(
5
)
if
__name__
==
'__main__'
:
if
__name__
==
'__main__'
:
DriverTools
.
get_driver
()
.
get
(
'https://rays7.5rs.me/login'
)
DriverTools
.
get_driver
()
.
get
(
'https://rays7.5rs.me/login'
)
Login
()
.
login
(
user_name
,
password
)
Login
()
.
login
(
user_name
,
password
)
DEA
()
.
Digital_editing
()
RAYSMPB
()
.
to_ai_studio
()
AIER
()
.
to_ai_room
()
DEA
()
.
mpbokpra
()
Del
()
.
delete
()
DriverTools
.
quit_driver
()
DriverTools
.
quit_driver
()
script/test_Digital_Employees.py
View file @
b79dfbe9
...
@@ -34,9 +34,11 @@ class TestCreate:
...
@@ -34,9 +34,11 @@ class TestCreate:
time
.
sleep
(
3
)
time
.
sleep
(
3
)
self
.
RAYSMPB
.
to_ai_studio
()
self
.
RAYSMPB
.
to_ai_studio
()
self
.
AIER
.
to_ai_room
()
self
.
AIER
.
to_ai_room
()
self
.
DEA
.
Digital_editing
()
self
.
DEA
.
meld
()
self
.
DEA
.
mmcvo
()
self
.
DEA
.
mpbokpra
()
# result = get_text(self.DEA.Make_dubbing)
# result = get_text(self.DEA.Make_dubbing)
# expect = "制作
配听
"
# expect = "制作
英语听力
"
# assert expect == result
# assert expect == result
# print(expect)
# print(expect)
time
.
sleep
(
2
)
time
.
sleep
(
2
)
...
...
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