Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xm-autotest-live
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiamai-test
xm-autotest-live
Commits
6845488c
Commit
6845488c
authored
Feb 20, 2021
by
zhangying
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
文件夹添加成员
parent
c49945c9
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
7 deletions
+17
-7
src/main/java/com/live/cases/apollo/TestAddRelation.java
+1
-1
src/main/java/com/live/cases/musicPlay/TestAddCourseStu.java
+6
-4
src/main/java/com/live/xmutils/GetOnlyOneCourseData.java
+10
-2
No files found.
src/main/java/com/live/cases/apollo/TestAddRelation.java
View file @
6845488c
...
@@ -32,7 +32,7 @@ public class TestAddRelation extends XMBaseTest {
...
@@ -32,7 +32,7 @@ public class TestAddRelation extends XMBaseTest {
* 测试课次添加关联文件
* 测试课次添加关联文件
*/
*/
@Test
@Test
public
void
testAddRelation
()
{
public
void
testAddRelation
WithHave
()
{
List
contentList
=
new
ArrayList
();
List
contentList
=
new
ArrayList
();
contentList
.
add
(
"1329253624435363842"
);
contentList
.
add
(
"1329253624435363842"
);
System
.
out
.
println
(
"contentList= "
+
contentList
);
System
.
out
.
println
(
"contentList= "
+
contentList
);
...
...
src/main/java/com/live/cases/musicPlay/TestAddCourseStu.java
View file @
6845488c
...
@@ -34,12 +34,13 @@ public class TestAddCourseStu extends XMBaseTest {
...
@@ -34,12 +34,13 @@ public class TestAddCourseStu extends XMBaseTest {
* 测试乐器陪练课-添加学员"不扣课时学员(自动化测试)"
* 测试乐器陪练课-添加学员"不扣课时学员(自动化测试)"
*/
*/
//
@Test
@Test
public
void
testAddCourseStu
()
{
public
void
testAddCourseStu
()
throws
InterruptedException
{
GetOnlyOneCourseData
onlyOneCourseData
=
new
GetOnlyOneCourseData
();
GetOnlyOneCourseData
onlyOneCourseData
=
new
GetOnlyOneCourseData
();
JSONObject
onlyOneClassCourse
=
onlyOneCourseData
.
creatOnlyOneCourse
();
JSONObject
onlyOneClassCourse
=
onlyOneCourseData
.
creatOnlyOneCourse
();
String
liveCourseId
=
onlyOneClassCourse
.
getString
(
"result"
);
String
liveCourseId
=
onlyOneClassCourse
.
getString
(
"result"
);
System
.
out
.
println
(
"liveCourseId ="
+
liveCourseId
);
String
studentId
=
"1358297612940660738"
;
String
studentId
=
"1358297612940660738"
;
List
studentIds
=
new
ArrayList
();
List
studentIds
=
new
ArrayList
();
...
@@ -67,12 +68,13 @@ public class TestAddCourseStu extends XMBaseTest {
...
@@ -67,12 +68,13 @@ public class TestAddCourseStu extends XMBaseTest {
* 测试乐器陪练课-添加学员"扣课时学员(自动化测试)"
* 测试乐器陪练课-添加学员"扣课时学员(自动化测试)"
*/
*/
//
@Test
@Test
public
void
testAddCourseStu1
()
{
public
void
testAddCourseStu1
()
throws
InterruptedException
{
GetOnlyOneCourseData
onlyOneCourseData
=
new
GetOnlyOneCourseData
();
GetOnlyOneCourseData
onlyOneCourseData
=
new
GetOnlyOneCourseData
();
JSONObject
onlyOneClassCourse
=
onlyOneCourseData
.
creatOnlyOneCourse
();
JSONObject
onlyOneClassCourse
=
onlyOneCourseData
.
creatOnlyOneCourse
();
String
liveCourseId
=
onlyOneClassCourse
.
getString
(
"result"
);
String
liveCourseId
=
onlyOneClassCourse
.
getString
(
"result"
);
System
.
out
.
println
(
"liveCourseId ="
+
liveCourseId
);
String
studentId
=
"1358346398485405697"
;
String
studentId
=
"1358346398485405697"
;
JSONObject
jsondata
=
new
JSONObject
();
JSONObject
jsondata
=
new
JSONObject
();
...
...
src/main/java/com/live/xmutils/GetOnlyOneCourseData.java
View file @
6845488c
...
@@ -5,10 +5,13 @@ import com.live.enums.ApiModele;
...
@@ -5,10 +5,13 @@ import com.live.enums.ApiModele;
import
com.live.enums.RequestType
;
import
com.live.enums.RequestType
;
import
com.live.enums.Terminal
;
import
com.live.enums.Terminal
;
import
com.live.utils.RandomStringUtil
;
import
com.live.utils.RandomStringUtil
;
import
com.live.utils.TimeUtils
;
import
com.live.utils.XMBaseTest
;
import
com.live.utils.XMBaseTest
;
import
com.mysql.jdbc.TimeUtil
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.concurrent.TimeUnit
;
public
class
GetOnlyOneCourseData
extends
XMBaseTest
{
public
class
GetOnlyOneCourseData
extends
XMBaseTest
{
...
@@ -31,12 +34,13 @@ public class GetOnlyOneCourseData extends XMBaseTest {
...
@@ -31,12 +34,13 @@ public class GetOnlyOneCourseData extends XMBaseTest {
// dataApi.doRequest(RequestType.JSON, params, bodydata, dataheadrs);
// dataApi.doRequest(RequestType.JSON, params, bodydata, dataheadrs);
dataApi
.
doRequest
(
RequestType
.
JSON
,
params
,
bodydata
,
headers
);
dataApi
.
doRequest
(
RequestType
.
JSON
,
params
,
bodydata
,
headers
);
System
.
out
.
println
(
"dataApi ="
+
dataApi
);
JSONObject
liveCourseList
=
dataApi
.
getBodyInJSON
();
JSONObject
liveCourseList
=
dataApi
.
getBodyInJSON
();
return
liveCourseList
;
return
liveCourseList
;
}
}
public
JSONObject
creatOnlyOneCourse
()
{
public
JSONObject
creatOnlyOneCourse
()
throws
InterruptedException
{
dataApi
.
setApiModule
(
ApiModele
.
CloudClass_apollo
)
dataApi
.
setApiModule
(
ApiModele
.
CloudClass_apollo
)
.
setApiName
(
"API_createCourse"
)
.
setApiName
(
"API_createCourse"
)
.
setLoginUser
(
"zhangy-b"
)
.
setLoginUser
(
"zhangy-b"
)
...
@@ -45,8 +49,12 @@ public class GetOnlyOneCourseData extends XMBaseTest {
...
@@ -45,8 +49,12 @@ public class GetOnlyOneCourseData extends XMBaseTest {
dataApi
.
doRequest
(
RequestType
.
JSON
,
params
,
buildCreateLargeClassLiveParam
().
toJSONString
(),
headers
);
dataApi
.
doRequest
(
RequestType
.
JSON
,
params
,
buildCreateLargeClassLiveParam
().
toJSONString
(),
headers
);
// dataApi.doRequest(RequestType.JSON, params, buildCreateLargeClassLiveParam().toJSONString(), dataheadrs);
// dataApi.doRequest(RequestType.JSON, params, buildCreateLargeClassLiveParam().toJSONString(), dataheadrs);
System
.
out
.
println
(
"dataApi ="
+
dataApi
);
TimeUnit
.
SECONDS
.
sleep
(
3
);
JSONObject
liveCourse
=
dataApi
.
getBodyInJSON
();
JSONObject
liveCourse
=
dataApi
.
getBodyInJSON
();
return
liveCourse
;
return
liveCourse
;
}
}
...
@@ -54,7 +62,7 @@ public class GetOnlyOneCourseData extends XMBaseTest {
...
@@ -54,7 +62,7 @@ public class GetOnlyOneCourseData extends XMBaseTest {
public
JSONObject
buildCreateLargeClassLiveParam
()
{
public
JSONObject
buildCreateLargeClassLiveParam
()
{
JSONObject
onlyOneClassLive
=
new
JSONObject
();
JSONObject
onlyOneClassLive
=
new
JSONObject
();
onlyOneClassLive
.
put
(
"courseName"
,
RandomStringUtil
.
randomNumber
(
14
,
"course_"
));
onlyOneClassLive
.
put
(
"courseName"
,
RandomStringUtil
.
randomNumber
(
14
,
"course_"
));
onlyOneClassLive
.
put
(
"teacherId"
,
xmApp
Api
.
getLoginInfo
().
getTid
());
onlyOneClassLive
.
put
(
"teacherId"
,
data
Api
.
getLoginInfo
().
getTid
());
onlyOneClassLive
.
put
(
"startTime"
,
System
.
currentTimeMillis
()
+
60
*
1000
);
onlyOneClassLive
.
put
(
"startTime"
,
System
.
currentTimeMillis
()
+
60
*
1000
);
onlyOneClassLive
.
put
(
"endTime"
,
System
.
currentTimeMillis
()
+
60
*
60
*
1000
);
onlyOneClassLive
.
put
(
"endTime"
,
System
.
currentTimeMillis
()
+
60
*
60
*
1000
);
onlyOneClassLive
.
put
(
"needRecord"
,
"YES"
);
onlyOneClassLive
.
put
(
"needRecord"
,
"YES"
);
...
...
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