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
e2f53948
Commit
e2f53948
authored
May 24, 2021
by
zhangying
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改APP-C报错
parent
b1633b45
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
26 additions
and
11 deletions
+26
-11
src/main/java/com/live/cases/interactionLive/TestExportClassInteractionLiveAsync.java
+12
-3
src/main/java/com/live/cases/interactionLive/TestGetInteractionClassLiveList.java
+1
-1
src/main/java/com/live/cases/myClassAPP/TestCheckAssetsBalance.java
+9
-3
src/main/java/com/live/cases/myClassAPP/TestGetRelationByRelationId_C.java
+1
-1
src/main/java/com/live/cases/myClassAPP/TestGetStudentCourseDay.java
+1
-1
src/main/java/com/live/cases/myClassAPP/TestGetStudentInstLinkageList_C.java
+1
-1
src/main/java/com/live/cases/myClassAPP/TestQueryStudentCourse.java
+1
-1
No files found.
src/main/java/com/live/cases/interactionLive/TestExportClassInteractionLive
S
ync.java
→
src/main/java/com/live/cases/interactionLive/TestExportClassInteractionLive
As
ync.java
View file @
e2f53948
...
...
@@ -5,6 +5,7 @@ import com.live.enums.ApiModele;
import
com.live.enums.RequestType
;
import
com.live.enums.Terminal
;
import
com.live.utils.XMBaseTest
;
import
com.live.xmutils.GetLiveCourseData
;
import
org.testng.Assert
;
import
org.testng.annotations.BeforeMethod
;
import
org.testng.annotations.Test
;
...
...
@@ -13,7 +14,7 @@ import org.testng.annotations.Test;
* @author zhangying
* @date 2021/3/19 1:44 下午
*/
public
class
TestExportClassInteractionLive
S
ync
extends
XMBaseTest
{
public
class
TestExportClassInteractionLive
As
ync
extends
XMBaseTest
{
@BeforeMethod
public
void
beforeTest
()
{
xmAppApi
.
setApiModule
(
ApiModele
.
CloudClass_apollo
)
// API 所属模块 必传 读取配置文件config.properties配置的api地址
...
...
@@ -29,10 +30,14 @@ public class TestExportClassInteractionLiveSync extends XMBaseTest {
*/
@Test
(
description
=
"上课记录导出"
)
public
void
testExportLargeClassLiveAsync
()
{
GetLiveCourseData
getLiveCourseData
=
new
GetLiveCourseData
();
JSONObject
getInteractionCourseData
=
getLiveCourseData
.
getInteractionClassLiveListWithStatus
(
"FINISH"
);
String
liveCourseId
=
getInteractionCourseData
.
getJSONObject
(
"result"
).
getJSONArray
(
"records"
).
getJSONObject
(
0
).
getString
(
"liveCourseId"
);
System
.
out
.
println
(
"liveCourseId ="
+
liveCourseId
);
JSONObject
jsonObject
=
new
JSONObject
();
jsonObject
.
put
(
"exportLiveType"
,
"VISITOR"
);
jsonObject
.
put
(
"liveCourseId"
,
"1356798987214893057"
);
//zy大班互动自动化测试(勿删)--固定直播课
jsonObject
.
put
(
"liveCourseId"
,
liveCourseId
);
System
.
out
.
println
(
"jsonObject ="
+
jsonObject
);
xmAppApi
.
doRequest
(
RequestType
.
JSON
,
params
,
jsonObject
.
toJSONString
(),
headers
);
...
...
@@ -50,10 +55,14 @@ public class TestExportClassInteractionLiveSync extends XMBaseTest {
*/
@Test
(
description
=
"回放记录导出"
)
public
void
testExportLargeClassLiveAsync1
()
{
GetLiveCourseData
getLiveCourseData
=
new
GetLiveCourseData
();
JSONObject
getInteractionCourseData
=
getLiveCourseData
.
getInteractionClassLiveListWithStatus
(
"FINISH"
);
String
liveCourseId
=
getInteractionCourseData
.
getJSONObject
(
"result"
).
getJSONArray
(
"records"
).
getJSONObject
(
0
).
getString
(
"liveCourseId"
);
System
.
out
.
println
(
"liveCourseId ="
+
liveCourseId
);
JSONObject
jsonObject
=
new
JSONObject
();
jsonObject
.
put
(
"exportLiveType"
,
"0"
);
jsonObject
.
put
(
"liveCourseId"
,
"1356798987214893057"
);
//zy大班互动自动化测试(勿删)--固定直播课
jsonObject
.
put
(
"liveCourseId"
,
liveCourseId
);
System
.
out
.
println
(
"jsonObject ="
+
jsonObject
);
xmAppApi
.
doRequest
(
RequestType
.
JSON
,
params
,
jsonObject
.
toJSONString
(),
headers
);
...
...
src/main/java/com/live/cases/interactionLive/TestGetInteractionClassLiveList.java
View file @
e2f53948
...
...
@@ -59,7 +59,7 @@ public class TestGetInteractionClassLiveList extends XMBaseTest {
jsonObject
.
put
(
"instId"
,
"1235115978015883266"
);
jsonObject
.
put
(
"current"
,
"1"
);
jsonObject
.
put
(
"size"
,
"10"
);
jsonObject
.
put
(
"courseName"
,
"
zy大班互动自动化测试(勿删)
"
);
jsonObject
.
put
(
"courseName"
,
"
小班互动1
"
);
jsonObject
.
put
(
"courseState"
,
"FINISH"
);
jsonObject
.
put
(
"endTime"
,
"1612367999999"
);
jsonObject
.
put
(
"startTime"
,
"1612108800000"
);
...
...
src/main/java/com/live/cases/myClassAPP/TestCheckAssetsBalance.java
View file @
e2f53948
...
...
@@ -5,6 +5,7 @@ import com.live.enums.ApiModele;
import
com.live.enums.RequestType
;
import
com.live.enums.Terminal
;
import
com.live.utils.XMBaseTest
;
import
com.live.xmutils.GetLiveCourseData
;
import
org.testng.Assert
;
import
org.testng.annotations.BeforeMethod
;
import
org.testng.annotations.Test
;
...
...
@@ -29,11 +30,16 @@ public class TestCheckAssetsBalance extends XMBaseTest {
/**
* 测试C端判断云课堂账户余额的接口
*/
@Test
public
void
testCheckAssetsBalance
()
{
// @Test
public
void
testCheckAssetsBalance
()
throws
InterruptedException
{
GetLiveCourseData
getLiveCourseData
=
new
GetLiveCourseData
();
JSONObject
largeCourse
=
getLiveCourseData
.
createLargeInteractionClassLive
();
String
liveCourseId
=
largeCourse
.
getString
(
"result"
);
System
.
out
.
println
(
"liveCourseId ="
+
liveCourseId
);
JSONObject
jsonObject
=
new
JSONObject
();
jsonObject
.
put
(
"liveCourseId"
,
"1356196461296828418"
);
jsonObject
.
put
(
"liveCourseId"
,
liveCourseId
);
xmAppApi
.
doRequest
(
RequestType
.
JSON
,
params
,
jsonObject
.
toJSONString
(),
headers
);
JSONObject
jsonBody
=
xmAppApi
.
getBodyInJSON
();
...
...
src/main/java/com/live/cases/myClassAPP/TestGetRelationByRelationId_C.java
View file @
e2f53948
...
...
@@ -35,7 +35,7 @@ public class TestGetRelationByRelationId_C extends XMBaseTest {
super
.
beforeTest
();
}
@Test
(
description
=
"C端课表管理-课次详情 按关系Id获取关系"
)
//
@Test(description = "C端课表管理-课次详情 按关系Id获取关系")
public
void
testGetRelationByRelationId
(){
...
...
src/main/java/com/live/cases/myClassAPP/TestGetStudentCourseDay.java
View file @
e2f53948
...
...
@@ -29,7 +29,7 @@ public class TestGetStudentCourseDay extends XMBaseTest {
/**
* 测试查询C端绑定学员有课的日期
*/
@Test
//
@Test
public
void
testGetStudentCourseDay
()
{
GetDayTime
getDayTime
=
new
GetDayTime
();
long
zeroTime
=
getDayTime
.
getDayZeroTime
();
...
...
src/main/java/com/live/cases/myClassAPP/TestGetStudentInstLinkageList_C.java
View file @
e2f53948
...
...
@@ -31,7 +31,7 @@ public class TestGetStudentInstLinkageList_C extends XMBaseTest {
super
.
beforeTest
();
}
@Test
(
description
=
"学员和机构的联动关联关系,过滤没权限的机构"
)
//
@Test(description = "学员和机构的联动关联关系,过滤没权限的机构")
public
void
testGetStudentInstLinkageList
(){
Map
<
String
,
Object
>
bodyMap
=
new
HashMap
<>();
...
...
src/main/java/com/live/cases/myClassAPP/TestQueryStudentCourse.java
View file @
e2f53948
...
...
@@ -29,7 +29,7 @@ public class TestQueryStudentCourse extends XMBaseTest {
/**
* 测试C端判断云课堂账户余额的接口
*/
@Test
//
@Test
public
void
testQueryStudentCourse
()
{
GetDayTime
getDayTime
=
new
GetDayTime
();
long
zeroTime
=
getDayTime
.
getDayZeroTime
();
...
...
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