Commit bd89ae1d authored by Su-Yi's avatar Su-Yi

新增发圈素材case

parent 2abaeb6d
...@@ -18,7 +18,7 @@ import java.util.HashMap; ...@@ -18,7 +18,7 @@ import java.util.HashMap;
import java.util.Map; import java.util.Map;
public class Article { public class Article {
private static NetworkUtil network = NetworkUtil.getInstance(); private static final NetworkUtil network = NetworkUtil.getInstance();
String sid = ""; // 加密的销售ID String sid = ""; // 加密的销售ID
String articleContentId = ""; // 文章的contentId String articleContentId = ""; // 文章的contentId
String scid = ""; // getScid后的文章id String scid = ""; // getScid后的文章id
...@@ -256,11 +256,10 @@ public class Article { ...@@ -256,11 +256,10 @@ public class Article {
} }
@Test(description="访客_文章内容页",priority = 12) @Test(description="访客_文章内容页",priority = 13)
public void 访客_文章内容页() throws IOException public void 访客_文章内容页() throws IOException
{ {
// 访客视角的scid是直接从转发出来的url里取的,且URL里那个scid就是代理人视角里h5info接口里取出来的那个值,所以访客视角不用重新获取 // 访客视角的scid是直接从转发出来的url里取的,且URL里那个scid就是代理人视角里h5info接口里取出来的那个值,所以访客视角不用重新获取
Map<String, Object> infoParams = new HashMap<String, Object>(); Map<String, Object> infoParams = new HashMap<String, Object>();
infoParams.put("scid",scid); infoParams.put("scid",scid);
Response response = network.getResponse(infoParams,ARTICLE_H5INFO); Response response = network.getResponse(infoParams,ARTICLE_H5INFO);
......
package com.kjj.qa.cases;
import com.google.inject.internal.asm.$TypePath;
import com.kjj.qa.utils.NetworkUtil;
import io.restassured.response.Response;
import org.apache.commons.lang3.ObjectUtils;
import org.codehaus.groovy.antlr.UnicodeEscapingReader;
import org.testng.Assert;
import org.testng.annotations.*;
import org.testng.annotations.Test;
import java.io.IOException;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import static com.kjj.qa.config.BasicConfig.*;
public class CircleFriends {
private static final NetworkUtil network = NetworkUtil.getInstance();
int firstTagId = 0;
String contentId = "";
String tagId = "";
String tagName = "";
@BeforeClass
public void setUp() {
}
@Test(description="是否首次进入",priority = 1)
public void 是否首次进入() throws IOException {
Map<String, Object> params = new HashMap<String, Object>();
Response response = network.getResponse(FRIENDS_ISUSERFIRSTENTERANDCOLLECT);
String desc = response.jsonPath().getString("desc");
Assert.assertEquals(desc,"OK",network.message(FRIENDS_ISUSERFIRSTENTERANDCOLLECT,"是否首次进入和首次收藏发圈素材列表-接口有误"));
}
// tab列表 后端根据tku自行判断
@Test(description="获取tab列表",priority = 2)
public void 获取tab列表() throws IOException {
Response response = network.getResponse(FRIENDS_GETMATERIALTAGS);
int tabCount = response.jsonPath().getInt("data.size()");
int id = response.jsonPath().getInt("data.find {it.name == '保险'}.id"); //标签tab
firstTagId = response.jsonPath().getInt("data[0].id");//第一个标签的ID
Assert.assertEquals(tabCount,6,network.message(FRIENDS_GETMATERIALTAGS,"获取tab数量有误"));
Assert.assertEquals(id,595,network.message(FRIENDS_GETMATERIALTAGS,"获取tab中不包含保险"));
}
@Test(description="获取推荐(未读)列表",priority = 3)
public void 获取推荐列表() throws IOException {
Map<String, Object> params = new HashMap<String, Object>();
params.put("firstTagId",firstTagId);
Response response = network.getResponse(params,FRIENDS_GETUNREADTIMELINSLIST);
int count = response.jsonPath().getInt("data.size()");
contentId = response.jsonPath().getString("data[0].contentId"); //素材ID
tagId = response.jsonPath().getString("data[0].materialTag"); //素材频道ID
tagName = response.jsonPath().getString("data[0].tagName"); //素材频道名称
Assert.assertEquals(count,30,network.message(params,FRIENDS_GETUNREADTIMELINSLIST,"获取推荐列表有误"));
}
@Test(description="获取全部列表",priority = 4)
public void 获取全部列表() throws IOException {
Map<String, Object> params = new HashMap<String, Object>();
params.put("firstTagId",firstTagId);
params.put("pageIndex",1);
params.put("pageSize",10);
Response response = network.getResponse(params,FRIENDS_GETTIMELINELIST);
int count = response.jsonPath().getInt("data.list.size()");
Assert.assertEquals(count,10,"获取未读列表有误");
}
@Test(description="素材标记为已读",priority = 5)
public void 素材标记为已读() throws IOException, InterruptedException {
//标记为已读
Map<String, Object> params = new HashMap<String, Object>();
params.put("contentId",contentId);
params.put("firstTagId",firstTagId);
Response response = network.postResponse(params,FRIENDS_ASYNCMARKTIMELINEREAD);
boolean data = response.jsonPath().getBoolean("data");
Assert.assertTrue(data,network.message(params,FRIENDS_ASYNCMARKTIMELINEREAD,"标记已读-接口有误"));
//延迟2秒,存入ES
Thread.currentThread().sleep(2000);
//重新获取未读列表
response = network.getResponse(params,FRIENDS_GETUNREADTIMELINSLIST);
List<String> contentList = response.jsonPath().getList("data.contentId");
boolean unRead = contentList.contains(contentId); //检查是否未读,false为已读,true为未读
Assert.assertFalse(unRead,network.message(params,FRIENDS_GETUNREADTIMELINSLIST,"已读后,未读接口没有过滤已读素材"));
}
@Test(description="收藏素材",priority = 6)
public void 收藏素材() throws IOException {
// 收藏素材
Map<String, Object> params = new HashMap<String, Object>();
params.put("contentId",contentId);
params.put("operate",1);
Response response = network.getResponse(params,FRIENDS_ADDORCANCELCOLLECT);
boolean isAdd = response.jsonPath().getBoolean("data");
Assert.assertTrue(isAdd,network.message(params,FRIENDS_ADDORCANCELCOLLECT,"收藏素材失败"));
// 查看收藏列表
params.put("pageSize",12);
response = network.getResponse(params,FRIENDS_QUERYLISTFORCOLLECT);
String collectContentId = response.jsonPath().getString("data[0].contentId");
Assert.assertEquals(collectContentId,contentId,network.message(params,FRIENDS_QUERYLISTFORCOLLECT,"收藏列表有误"));
// 取消收藏
params.put("operate",2);
response = network.getResponse(params,FRIENDS_ADDORCANCELCOLLECT);
boolean isCancel = response.jsonPath().getBoolean("data");
Assert.assertTrue(isCancel,network.message(params,FRIENDS_ADDORCANCELCOLLECT,"取消收藏素材失败"));
}
@Test(description="素材频道页",priority = 7)
public void 素材频道页() throws IOException {
//频道页 头部
Map<String, Object> params = new HashMap<String, Object>();
params.put("tagId",tagId);
Response response = network.getResponse(params,FRIENDS_CHANNELDETAIL);
String name = response.jsonPath().getString("data.tagName");
Assert.assertEquals(name,tagName,network.message(params,FRIENDS_CHANNELDETAIL,"素材频道页-头部获取有误"));
//频道页 列表
params.put("pageSize",10);
params.put("pageNo",1);
response = network.getResponse(params,FRIENDS_GETCHANNELLIST);
String collectTagtId = response.jsonPath().getString("data[0].materialTag"); //素材ID
boolean hasList = response.jsonPath().getInt("data.size()") > 0;
Assert.assertEquals(collectTagtId,tagId,network.message(params,FRIENDS_GETCHANNELLIST, "素材列表获取有误"));
Assert.assertTrue(hasList,network.message(params,FRIENDS_GETCHANNELLIST,"素材频道列表-获取有误"));
}
@Test(description="从首页发圈列表页进入",priority = 8)
public void 从首页发圈列表页进入() throws IOException {
// 获取首页发圈素材列表
Response response = network.getResponse(HOME_GETHOMETIMELINECONTENT);
String currentId = response.jsonPath().getString("data.materialVos[0].contentId");
Assert.assertNotNull(currentId,network.message(HOME_GETHOMETIMELINECONTENT,"获取首页发圈列表有误"));
// 进入发圈
Map<String, Object> params = new HashMap<String, Object>();
params.put("currentId",currentId);
response = network.getResponse(params,FRIENDS_GETCURRENTINFO);
String topContentId = response.jsonPath().getString("data.contentId");
Assert.assertEquals(topContentId,currentId,network.message(params,FRIENDS_GETCURRENTINFO,"从首页进入发圈的头部素材有误"));
}
@AfterClass
public static void tearDown(){
apiCount += 13;
}
}
...@@ -13,7 +13,7 @@ import java.util.Map; ...@@ -13,7 +13,7 @@ import java.util.Map;
public class Home { public class Home {
NetworkUtil network = NetworkUtil.getInstance(); private static final NetworkUtil network = NetworkUtil.getInstance();
@BeforeClass @BeforeClass
......
...@@ -16,7 +16,7 @@ import java.util.Map; ...@@ -16,7 +16,7 @@ import java.util.Map;
public class Novice { public class Novice {
NetworkUtil network = NetworkUtil.getInstance(); private static final NetworkUtil network = NetworkUtil.getInstance();
@BeforeClass @BeforeClass
public void setUp() { public void setUp() {
......
...@@ -15,7 +15,7 @@ import java.util.Map; ...@@ -15,7 +15,7 @@ import java.util.Map;
public class Pay { public class Pay {
NetworkUtil network = NetworkUtil.getInstance(); private static final NetworkUtil network = NetworkUtil.getInstance();
@BeforeClass @BeforeClass
public static void setUp() { public static void setUp() {
......
...@@ -14,7 +14,7 @@ import java.util.HashMap; ...@@ -14,7 +14,7 @@ import java.util.HashMap;
import java.util.Map; import java.util.Map;
public class SellerCard { public class SellerCard {
NetworkUtil network = NetworkUtil.getInstance(); private static final NetworkUtil network = NetworkUtil.getInstance();
private String scid = ""; private String scid = "";
private String sellerId = ""; private String sellerId = "";
......
...@@ -13,7 +13,7 @@ import java.util.HashMap; ...@@ -13,7 +13,7 @@ import java.util.HashMap;
import java.util.Map; import java.util.Map;
public class Upload { public class Upload {
NetworkUtil network = NetworkUtil.getInstance(); private static final NetworkUtil network = NetworkUtil.getInstance();
@BeforeClass @BeforeClass
public void setUp() { public void setUp() {
......
package com.kjj.qa.cases; package com.kjj.qa.cases;
public class Video { public class Video {
} }
...@@ -14,9 +14,9 @@ public class BasicConfig { ...@@ -14,9 +14,9 @@ public class BasicConfig {
// *************** 钉钉机器人 *************** // *************** 钉钉机器人 ***************
// 线上-告警群 // 线上-告警群
public static final String DINGTALKPATH = "https://oapi.dingtalk.com/robot/send?access_token=f63c9cb36e89dd68e9af82d926933b3afc6544e57b23a3a55ed5b3b772d5e8d2"; // public static final String DINGTALKPATH = "https://oapi.dingtalk.com/robot/send?access_token=f63c9cb36e89dd68e9af82d926933b3afc6544e57b23a3a55ed5b3b772d5e8d2";
// 测试 // 测试
// public static final String DINGTALKPATH = "https://oapi.dingtalk.com/robot/send?access_token=e4b7d997fb9f90b17672dcdb9c9922d52c59f741b82081a368f4d3c305c1afcd"; public static final String DINGTALKPATH = "https://oapi.dingtalk.com/robot/send?access_token=e4b7d997fb9f90b17672dcdb9c9922d52c59f741b82081a368f4d3c305c1afcd";
; ;
// *************** 客集集域名 *************** // *************** 客集集域名 ***************
...@@ -35,7 +35,6 @@ public class BasicConfig { ...@@ -35,7 +35,6 @@ public class BasicConfig {
public static final String UPLOAD_CONTENTID = "Kj21NjA1NTE"; public static final String UPLOAD_CONTENTID = "Kj21NjA1NTE";
// *************** 公共 *************** // *************** 公共 ***************
public static final String VERSION_INFO = "/kjy/mp/version/info"; public static final String VERSION_INFO = "/kjy/mp/version/info";
...@@ -55,6 +54,7 @@ public class BasicConfig { ...@@ -55,6 +54,7 @@ public class BasicConfig {
public static final String INTERACTION_LIKE = "/kjy/mp/interaction/like"; public static final String INTERACTION_LIKE = "/kjy/mp/interaction/like";
// *************** 支付 *************** // *************** 支付 ***************
public static final String PAY_GETMIDDLEDETAIL = "/kjy/mp/payMiddle/getMiddleDetail"; public static final String PAY_GETMIDDLEDETAIL = "/kjy/mp/payMiddle/getMiddleDetail";
...@@ -154,11 +154,38 @@ public class BasicConfig { ...@@ -154,11 +154,38 @@ public class BasicConfig {
public static final String ARTICLE_GETEXPLOSIONCONTENTLIST = "/kjy/mp/explosioncontent/getExplosionContentList"; public static final String ARTICLE_GETEXPLOSIONCONTENTLIST = "/kjy/mp/explosioncontent/getExplosionContentList";
// ************** 发圈素材 ***************
public static final String FRIENDS_GETMATERIALTAGS = "/kjy/mp/materialContent/getmaterialTags";
public static final String FRIENDS_ISUSERFIRSTENTERANDCOLLECT = "/kjy/mp/materialContent/isUserFirstEnterAndCollect";
public static final String FRIENDS_COUNTBYFIRSTTAG = "/kjy/mp/timelineContent/countByFirstTag";
public static final String FRIENDS_GETUNREADTIMELINSLIST = "/kjy/mp/timelineContent/getUnreadTimelineList";
public static final String FRIENDS_GETTIMELINELIST = "/kjy/mp/timelineContent/getTimelineList";
public static final String FRIENDS_GETNEWESTCOUNTBYTYPE = "/kjy/mp/home/getNewestCountByType";
public static final String FRIENDS_ASYNCMARKTIMELINEREAD = "/kjy/mp/timelineContent/asyncMarkTimelineRead";
public static final String FRIENDS_ADDORCANCELCOLLECT = "/kjy/mp/materialContent/addOrCancelCollect";
public static final String FRIENDS_QUERYLISTFORCOLLECT = "/kjy/mp/materialContent/queryListForCollect";
public static final String FRIENDS_GETCHANNELLIST = "/kjy/mp/materialContent/getChannelList";
public static final String FRIENDS_CHANNELDETAIL = "/kjy/mp/materialContent/channelDetail";
public static final String FRIENDS_GETCURRENTINFO ="/kjy/mp/timelineContent/getCurrentInfo";
// ************** 首页 ****************
public static final String HOME_GETHOMETIMELINECONTENT = "/kjy/mp/home/getHomeTimeLineContent";
// ************** 设置中心 *************** // ************** 设置中心 ***************
public static final String SELLERCONFIG_EDITCONFIG = "/kjy/mp/sellerConfig/editConfig"; public static final String SELLERCONFIG_EDITCONFIG = "/kjy/mp/sellerConfig/editConfig";
// ************************* 管理后台 ************************** // ************************* 管理后台 **************************
public static final String TESTUSER_DISABLEUSER = "kjj-mng.duibatest.com.cn/kjy/manager/testUser/disableUser"; public static final String TESTUSER_DISABLEUSER = "kjj-mng.duibatest.com.cn/kjy/manager/testUser/disableUser";
......
...@@ -31,6 +31,11 @@ ...@@ -31,6 +31,11 @@
<class name="com.kjj.qa.cases.Article"/> <class name="com.kjj.qa.cases.Article"/>
</classes> </classes>
</test> </test>
<test preserve-order="true" name="发圈">
<classes>
<class name="com.kjj.qa.cases.CircleFriends"/>
</classes>
</test>
<!-- 监听器--> <!-- 监听器-->
<listeners> <listeners>
<listener class-name="com.kjj.qa.config.ExtentTestNGIReporterListener"/> <listener class-name="com.kjj.qa.config.ExtentTestNGIReporterListener"/>
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
<ul id='nav-mobile' class='right hide-on-med-and-down nav-right'> <ul id='nav-mobile' class='right hide-on-med-and-down nav-right'>
<li> <li>
<a href='#!'> <a href='#!'>
<span class='label suite-start-time blue darken-3'>Jun 22, 2020 09:48:07 AM</span> <span class='label suite-start-time blue darken-3'>Jun 23, 2020 04:27:48 PM</span>
</a> </a>
</li> </li>
<li> <li>
...@@ -92,6 +92,7 @@ ...@@ -92,6 +92,7 @@
<li><a href='#'>名片</a></li> <li><a href='#'>名片</a></li>
<li><a href='#'>上传</a></li> <li><a href='#'>上传</a></li>
<li><a href='#'>文章</a></li> <li><a href='#'>文章</a></li>
<li><a href='#'>发圈</a></li>
<li class='divider'></li> <li class='divider'></li>
<li class='clear'><a href='#!' clear='true'>Clear Filters</a></li> <li class='clear'><a href='#!' clear='true'>Clear Filters</a></li>
</ul> </ul>
...@@ -139,10 +140,10 @@ ...@@ -139,10 +140,10 @@
<canvas id='parent-analysis' width='100' height='80'></canvas> <canvas id='parent-analysis' width='100' height='80'></canvas>
</div> </div>
<div class='block text-small'> <div class='block text-small'>
<span class='tooltipped' data-position='top' data-tooltip='94.872%'><span class='strong'>37</span> test(s) passed</span> <span class='tooltipped' data-position='top' data-tooltip='95.745%'><span class='strong'>45</span> test(s) passed</span>
</div> </div>
<div class='block text-small'> <div class='block text-small'>
<span class='strong tooltipped' data-position='top' data-tooltip='5.128%'>2</span> test(s) failed, <span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> others <span class='strong tooltipped' data-position='top' data-tooltip='4.255%'>2</span> test(s) failed, <span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> others
</div> </div>
</div> </div>
</div> </div>
...@@ -154,10 +155,10 @@ ...@@ -154,10 +155,10 @@
<canvas id='child-analysis' width='100' height='80'></canvas> <canvas id='child-analysis' width='100' height='80'></canvas>
</div> </div>
<div class='block text-small'> <div class='block text-small'>
<span class='tooltipped' data-position='top' data-tooltip='94.872%'><span class='strong'>37</span> step(s) passed</span> <span class='tooltipped' data-position='top' data-tooltip='95.745%'><span class='strong'>45</span> step(s) passed</span>
</div> </div>
<div class='block text-small'> <div class='block text-small'>
<span class='strong tooltipped' data-position='top' data-tooltip='5.128%'>2</span> step(s) failed, <span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> others <span class='strong tooltipped' data-position='top' data-tooltip='4.255%'>2</span> step(s) failed, <span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> others
</div> </div>
</div> </div>
</div> </div>
...@@ -175,14 +176,14 @@ ...@@ -175,14 +176,14 @@
<li class='test displayed active has-leaf fail' status='fail' bdd='false' test-id='1'> <li class='test displayed active has-leaf fail' status='fail' bdd='false' test-id='1'>
<div class='test-heading'> <div class='test-heading'>
<span class='test-name'>客集集-测试结果 : 名片</span> <span class='test-name'>客集集-测试结果 : 名片</span>
<span class='test-time'>Jun 22, 2020 09:48:07 AM</span> <span class='test-time'>Jun 23, 2020 04:27:48 PM</span>
<span class='test-status right fail'>fail</span> <span class='test-status right fail'>fail</span>
</div> </div>
<div class='test-content hide'> <div class='test-content hide'>
<div class='test-time-info'> <div class='test-time-info'>
<span class='label start-time'>Jun 22, 2020 09:48:07 AM</span> <span class='label start-time'>Jun 23, 2020 04:27:48 PM</span>
<span class='label end-time'>Jun 22, 2020 09:48:18 AM</span> <span class='label end-time'>Jun 23, 2020 04:27:57 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 0m 10s+958ms</span> <span class='label time-taken grey lighten-1 white-text'>0h 0m 9s+443ms</span>
</div> </div>
<div class='test-desc'>Pass: 8 ; Fail: 2 ; Skip: 0 ; </div> <div class='test-desc'>Pass: 8 ; Fail: 2 ; Skip: 0 ; </div>
<div class='test-attributes'> <div class='test-attributes'>
...@@ -196,8 +197,8 @@ ...@@ -196,8 +197,8 @@
<li class='node level-1 leaf fail' status='fail' test-id='2'> <li class='node level-1 leaf fail' status='fail' test-id='2'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>头部展示</div> <div class='node-name'>头部展示</div>
<span class='node-time'>Jun 22, 2020 09:48:14 AM</span> <span class='node-time'>Jun 23, 2020 04:27:54 PM</span>
<span class='node-duration'>0h 0m 17s+553ms</span> <span class='node-duration'>0h 0m 27s+96ms</span>
<span class='test-status right fail'>fail</span> <span class='test-status right fail'>fail</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -217,7 +218,7 @@ ...@@ -217,7 +218,7 @@
<tbody> <tbody>
<tr class='log' status='fail'> <tr class='log' status='fail'>
<td class='status fail' title='fail' alt='fail'><i class='material-icons'>cancel</i></td> <td class='status fail' title='fail' alt='fail'><i class='material-icons'>cancel</i></td>
<td class='timestamp'>9:48:31 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'><pre>java.lang.AssertionError: <td class='step-details'><pre>java.lang.AssertionError:
path: /kjy/mp/sellerCardV5/topOfDetail path: /kjy/mp/sellerCardV5/topOfDetail
message: 获取用户失败 expected [小疙瘩人寿] but found [测试123] message: 获取用户失败 expected [小疙瘩人寿] but found [测试123]
...@@ -259,8 +260,8 @@ message: 获取用户失败 expected [小疙瘩人寿] but found [测试123] ...@@ -259,8 +260,8 @@ message: 获取用户失败 expected [小疙瘩人寿] but found [测试123]
<li class='node level-1 leaf fail' status='fail' test-id='3'> <li class='node level-1 leaf fail' status='fail' test-id='3'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>专业介绍</div> <div class='node-name'>专业介绍</div>
<span class='node-time'>Jun 22, 2020 09:48:15 AM</span> <span class='node-time'>Jun 23, 2020 04:27:54 PM</span>
<span class='node-duration'>0h 0m 16s+549ms</span> <span class='node-duration'>0h 0m 26s+594ms</span>
<span class='test-status right fail'>fail</span> <span class='test-status right fail'>fail</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -280,10 +281,10 @@ message: 获取用户失败 expected [小疙瘩人寿] but found [测试123] ...@@ -280,10 +281,10 @@ message: 获取用户失败 expected [小疙瘩人寿] but found [测试123]
<tbody> <tbody>
<tr class='log' status='fail'> <tr class='log' status='fail'>
<td class='status fail' title='fail' alt='fail'><i class='material-icons'>cancel</i></td> <td class='status fail' title='fail' alt='fail'><i class='material-icons'>cancel</i></td>
<td class='timestamp'>9:48:31 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'><pre>java.lang.AssertionError: <td class='step-details'><pre>java.lang.AssertionError:
path: /kjy/mp/sellerCardV5/personalProfile path: /kjy/mp/sellerCardV5/personalProfile
params: {scid=5031217646} params: {scid=5493017730}
message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:494) at org.testng.Assert.failNotEquals(Assert.java:494)
...@@ -323,8 +324,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -323,8 +324,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='4'> <li class='node level-1 leaf pass' status='pass' test-id='4'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>获取用户版本</div> <div class='node-name'>获取用户版本</div>
<span class='node-time'>Jun 22, 2020 09:48:07 AM</span> <span class='node-time'>Jun 23, 2020 04:27:48 PM</span>
<span class='node-duration'>0h 0m 24s+197ms</span> <span class='node-duration'>0h 0m 32s+954ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -344,7 +345,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -344,7 +345,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:31 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -355,8 +356,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -355,8 +356,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='5'> <li class='node level-1 leaf pass' status='pass' test-id='5'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>是否关注红号</div> <div class='node-name'>是否关注红号</div>
<span class='node-time'>Jun 22, 2020 09:48:13 AM</span> <span class='node-time'>Jun 23, 2020 04:27:53 PM</span>
<span class='node-duration'>0h 0m 18s+32ms</span> <span class='node-duration'>0h 0m 27s+433ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -376,7 +377,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -376,7 +377,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:31 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -387,8 +388,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -387,8 +388,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='6'> <li class='node level-1 leaf pass' status='pass' test-id='6'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>客户评价</div> <div class='node-name'>客户评价</div>
<span class='node-time'>Jun 22, 2020 09:48:15 AM</span> <span class='node-time'>Jun 23, 2020 04:27:55 PM</span>
<span class='node-duration'>0h 0m 16s+185ms</span> <span class='node-duration'>0h 0m 26s+30ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -408,7 +409,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -408,7 +409,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -419,8 +420,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -419,8 +420,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='7'> <li class='node level-1 leaf pass' status='pass' test-id='7'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>互动问答</div> <div class='node-name'>互动问答</div>
<span class='node-time'>Jun 22, 2020 09:48:16 AM</span> <span class='node-time'>Jun 23, 2020 04:27:55 PM</span>
<span class='node-duration'>0h 0m 15s+560ms</span> <span class='node-duration'>0h 0m 25s+403ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -440,7 +441,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -440,7 +441,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -451,8 +452,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -451,8 +452,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='8'> <li class='node level-1 leaf pass' status='pass' test-id='8'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>风险评测</div> <div class='node-name'>风险评测</div>
<span class='node-time'>Jun 22, 2020 09:48:16 AM</span> <span class='node-time'>Jun 23, 2020 04:27:55 PM</span>
<span class='node-duration'>0h 0m 15s+239ms</span> <span class='node-duration'>0h 0m 25s+181ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -472,7 +473,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -472,7 +473,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -483,8 +484,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -483,8 +484,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='9'> <li class='node level-1 leaf pass' status='pass' test-id='9'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>选择公司</div> <div class='node-name'>选择公司</div>
<span class='node-time'>Jun 22, 2020 09:48:17 AM</span> <span class='node-time'>Jun 23, 2020 04:27:56 PM</span>
<span class='node-duration'>0h 0m 15s+12ms</span> <span class='node-duration'>0h 0m 24s+972ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -504,7 +505,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -504,7 +505,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -515,8 +516,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -515,8 +516,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='10'> <li class='node level-1 leaf pass' status='pass' test-id='10'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>服务案例</div> <div class='node-name'>服务案例</div>
<span class='node-time'>Jun 22, 2020 09:48:18 AM</span> <span class='node-time'>Jun 23, 2020 04:27:57 PM</span>
<span class='node-duration'>0h 0m 13s+862ms</span> <span class='node-duration'>0h 0m 24s+135ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -536,7 +537,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -536,7 +537,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -547,8 +548,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -547,8 +548,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='11'> <li class='node level-1 leaf pass' status='pass' test-id='11'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>精选产品</div> <div class='node-name'>精选产品</div>
<span class='node-time'>Jun 22, 2020 09:48:18 AM</span> <span class='node-time'>Jun 23, 2020 04:27:57 PM</span>
<span class='node-duration'>0h 0m 13s+586ms</span> <span class='node-duration'>0h 0m 23s+853ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -568,7 +569,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -568,7 +569,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -584,14 +585,14 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -584,14 +585,14 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='test displayed active has-leaf pass' status='pass' bdd='false' test-id='12'> <li class='test displayed active has-leaf pass' status='pass' bdd='false' test-id='12'>
<div class='test-heading'> <div class='test-heading'>
<span class='test-name'>客集集-测试结果 : 上传</span> <span class='test-name'>客集集-测试结果 : 上传</span>
<span class='test-time'>Jun 22, 2020 09:48:18 AM</span> <span class='test-time'>Jun 23, 2020 04:27:57 PM</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='test-content hide'> <div class='test-content hide'>
<div class='test-time-info'> <div class='test-time-info'>
<span class='label start-time'>Jun 22, 2020 09:48:18 AM</span> <span class='label start-time'>Jun 23, 2020 04:27:57 PM</span>
<span class='label end-time'>Jun 22, 2020 09:48:22 AM</span> <span class='label end-time'>Jun 23, 2020 04:28:04 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 0m 3s+861ms</span> <span class='label time-taken grey lighten-1 white-text'>0h 0m 6s+769ms</span>
</div> </div>
<div class='test-desc'>Pass: 7 ; Fail: 0 ; Skip: 0 ; </div> <div class='test-desc'>Pass: 7 ; Fail: 0 ; Skip: 0 ; </div>
<div class='test-attributes'> <div class='test-attributes'>
...@@ -605,8 +606,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -605,8 +606,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='13'> <li class='node level-1 leaf pass' status='pass' test-id='13'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>会员判断</div> <div class='node-name'>会员判断</div>
<span class='node-time'>Jun 22, 2020 09:48:18 AM</span> <span class='node-time'>Jun 23, 2020 04:27:57 PM</span>
<span class='node-duration'>0h 0m 13s+312ms</span> <span class='node-duration'>0h 0m 23s+565ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -626,7 +627,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -626,7 +627,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -637,8 +638,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -637,8 +638,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='14'> <li class='node level-1 leaf pass' status='pass' test-id='14'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>上传_文章链接</div> <div class='node-name'>上传_文章链接</div>
<span class='node-time'>Jun 22, 2020 09:48:18 AM</span> <span class='node-time'>Jun 23, 2020 04:27:57 PM</span>
<span class='node-duration'>0h 0m 13s+174ms</span> <span class='node-duration'>0h 0m 23s+164ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -658,7 +659,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -658,7 +659,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -669,8 +670,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -669,8 +670,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='15'> <li class='node level-1 leaf pass' status='pass' test-id='15'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>上传_视频链接</div> <div class='node-name'>上传_视频链接</div>
<span class='node-time'>Jun 22, 2020 09:48:19 AM</span> <span class='node-time'>Jun 23, 2020 04:27:58 PM</span>
<span class='node-duration'>0h 0m 12s+621ms</span> <span class='node-duration'>0h 0m 22s+492ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -690,7 +691,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -690,7 +691,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -701,8 +702,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -701,8 +702,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='16'> <li class='node level-1 leaf pass' status='pass' test-id='16'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>上传_其他链接</div> <div class='node-name'>上传_其他链接</div>
<span class='node-time'>Jun 22, 2020 09:48:19 AM</span> <span class='node-time'>Jun 23, 2020 04:27:59 PM</span>
<span class='node-duration'>0h 0m 12s+249ms</span> <span class='node-duration'>0h 0m 21s+631ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -722,7 +723,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -722,7 +723,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -733,8 +734,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -733,8 +734,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='17'> <li class='node level-1 leaf pass' status='pass' test-id='17'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>上传_本地视频</div> <div class='node-name'>上传_本地视频</div>
<span class='node-time'>Jun 22, 2020 09:48:20 AM</span> <span class='node-time'>Jun 23, 2020 04:28:00 PM</span>
<span class='node-duration'>0h 0m 11s+280ms</span> <span class='node-duration'>0h 0m 20s+393ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -754,7 +755,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -754,7 +755,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -765,8 +766,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -765,8 +766,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='18'> <li class='node level-1 leaf pass' status='pass' test-id='18'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>大家都在转_榜单列表</div> <div class='node-name'>大家都在转_榜单列表</div>
<span class='node-time'>Jun 22, 2020 09:48:21 AM</span> <span class='node-time'>Jun 23, 2020 04:28:01 PM</span>
<span class='node-duration'>0h 0m 10s+640ms</span> <span class='node-duration'>0h 0m 19s+311ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -786,7 +787,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -786,7 +787,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -797,8 +798,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -797,8 +798,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='19'> <li class='node level-1 leaf pass' status='pass' test-id='19'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>我的上传</div> <div class='node-name'>我的上传</div>
<span class='node-time'>Jun 22, 2020 09:48:21 AM</span> <span class='node-time'>Jun 23, 2020 04:28:03 PM</span>
<span class='node-duration'>0h 0m 10s+210ms</span> <span class='node-duration'>0h 0m 17s+743ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -818,7 +819,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -818,7 +819,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -834,14 +835,14 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -834,14 +835,14 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='test displayed active has-leaf pass' status='pass' bdd='false' test-id='20'> <li class='test displayed active has-leaf pass' status='pass' bdd='false' test-id='20'>
<div class='test-heading'> <div class='test-heading'>
<span class='test-name'>客集集-测试结果 : 文章</span> <span class='test-name'>客集集-测试结果 : 文章</span>
<span class='test-time'>Jun 22, 2020 09:48:22 AM</span> <span class='test-time'>Jun 23, 2020 04:28:04 PM</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='test-content hide'> <div class='test-content hide'>
<div class='test-time-info'> <div class='test-time-info'>
<span class='label start-time'>Jun 22, 2020 09:48:22 AM</span> <span class='label start-time'>Jun 23, 2020 04:28:04 PM</span>
<span class='label end-time'>Jun 22, 2020 09:48:31 AM</span> <span class='label end-time'>Jun 23, 2020 04:28:14 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 0m 8s+853ms</span> <span class='label time-taken grey lighten-1 white-text'>0h 0m 10s+85ms</span>
</div> </div>
<div class='test-desc'>Pass: 22 ; Fail: 0 ; Skip: 0 ; </div> <div class='test-desc'>Pass: 22 ; Fail: 0 ; Skip: 0 ; </div>
<div class='test-attributes'> <div class='test-attributes'>
...@@ -855,8 +856,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -855,8 +856,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='21'> <li class='node level-1 leaf pass' status='pass' test-id='21'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_种草爆文列表页</div> <div class='node-name'>代理人_种草爆文列表页</div>
<span class='node-time'>Jun 22, 2020 09:48:22 AM</span> <span class='node-time'>Jun 23, 2020 04:28:04 PM</span>
<span class='node-duration'>0h 0m 9s+490ms</span> <span class='node-duration'>0h 0m 16s+807ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -876,7 +877,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -876,7 +877,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -887,8 +888,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -887,8 +888,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='22'> <li class='node level-1 leaf pass' status='pass' test-id='22'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_文章内容页</div> <div class='node-name'>代理人_文章内容页</div>
<span class='node-time'>Jun 22, 2020 09:48:22 AM</span> <span class='node-time'>Jun 23, 2020 04:28:04 PM</span>
<span class='node-duration'>0h 0m 9s+268ms</span> <span class='node-duration'>0h 0m 16s+662ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -908,7 +909,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -908,7 +909,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -919,8 +920,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -919,8 +920,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='23'> <li class='node level-1 leaf pass' status='pass' test-id='23'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_名片是否展示</div> <div class='node-name'>代理人_名片是否展示</div>
<span class='node-time'>Jun 22, 2020 09:48:23 AM</span> <span class='node-time'>Jun 23, 2020 04:28:04 PM</span>
<span class='node-duration'>0h 0m 8s+917ms</span> <span class='node-duration'>0h 0m 16s+341ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -940,7 +941,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -940,7 +941,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -951,8 +952,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -951,8 +952,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='24'> <li class='node level-1 leaf pass' status='pass' test-id='24'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_头部名片详情</div> <div class='node-name'>代理人_头部名片详情</div>
<span class='node-time'>Jun 22, 2020 09:48:24 AM</span> <span class='node-time'>Jun 23, 2020 04:28:06 PM</span>
<span class='node-duration'>0h 0m 7s+947ms</span> <span class='node-duration'>0h 0m 14s+898ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -972,7 +973,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -972,7 +973,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -983,8 +984,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -983,8 +984,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='25'> <li class='node level-1 leaf pass' status='pass' test-id='25'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_底部名片详情</div> <div class='node-name'>代理人_底部名片详情</div>
<span class='node-time'>Jun 22, 2020 09:48:25 AM</span> <span class='node-time'>Jun 23, 2020 04:28:07 PM</span>
<span class='node-duration'>0h 0m 6s+615ms</span> <span class='node-duration'>0h 0m 13s+962ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1004,7 +1005,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1004,7 +1005,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1015,8 +1016,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1015,8 +1016,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='26'> <li class='node level-1 leaf pass' status='pass' test-id='26'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_文章类型判断</div> <div class='node-name'>代理人_文章类型判断</div>
<span class='node-time'>Jun 22, 2020 09:48:25 AM</span> <span class='node-time'>Jun 23, 2020 04:28:07 PM</span>
<span class='node-duration'>0h 0m 6s+291ms</span> <span class='node-duration'>0h 0m 13s+449ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1036,7 +1037,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1036,7 +1037,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1047,8 +1048,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1047,8 +1048,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='27'> <li class='node level-1 leaf pass' status='pass' test-id='27'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_互动区_专业解读</div> <div class='node-name'>代理人_互动区_专业解读</div>
<span class='node-time'>Jun 22, 2020 09:48:26 AM</span> <span class='node-time'>Jun 23, 2020 04:28:08 PM</span>
<span class='node-duration'>0h 0m 6s+5ms</span> <span class='node-duration'>0h 0m 13s+129ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1068,7 +1069,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1068,7 +1069,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1079,8 +1080,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1079,8 +1080,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='28'> <li class='node level-1 leaf pass' status='pass' test-id='28'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_互动区_互动问答</div> <div class='node-name'>代理人_互动区_互动问答</div>
<span class='node-time'>Jun 22, 2020 09:48:26 AM</span> <span class='node-time'>Jun 23, 2020 04:28:08 PM</span>
<span class='node-duration'>0h 0m 5s+544ms</span> <span class='node-duration'>0h 0m 12s+881ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1100,7 +1101,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1100,7 +1101,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1111,8 +1112,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1111,8 +1112,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='29'> <li class='node level-1 leaf pass' status='pass' test-id='29'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_互动区_风险评测</div> <div class='node-name'>代理人_互动区_风险评测</div>
<span class='node-time'>Jun 22, 2020 09:48:26 AM</span> <span class='node-time'>Jun 23, 2020 04:28:08 PM</span>
<span class='node-duration'>0h 0m 5s+210ms</span> <span class='node-duration'>0h 0m 12s+712ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1132,7 +1133,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1132,7 +1133,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1143,8 +1144,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1143,8 +1144,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='30'> <li class='node level-1 leaf pass' status='pass' test-id='30'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_代理人个人专栏</div> <div class='node-name'>代理人_代理人个人专栏</div>
<span class='node-time'>Jun 22, 2020 09:48:27 AM</span> <span class='node-time'>Jun 23, 2020 04:28:08 PM</span>
<span class='node-duration'>0h 0m 5s+86ms</span> <span class='node-duration'>0h 0m 12s+534ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1164,7 +1165,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1164,7 +1165,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1175,8 +1176,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1175,8 +1176,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='31'> <li class='node level-1 leaf pass' status='pass' test-id='31'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>代理人_获取代理人私信</div> <div class='node-name'>代理人_获取代理人私信</div>
<span class='node-time'>Jun 22, 2020 09:48:27 AM</span> <span class='node-time'>Jun 23, 2020 04:28:09 PM</span>
<span class='node-duration'>0h 0m 4s+637ms</span> <span class='node-duration'>0h 0m 11s+770ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1196,7 +1197,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1196,7 +1197,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1206,9 +1207,9 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1206,9 +1207,9 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</li> </li>
<li class='node level-1 leaf pass' status='pass' test-id='32'> <li class='node level-1 leaf pass' status='pass' test-id='32'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_文章内容页</div> <div class='node-name'>访客_记录查看素材</div>
<span class='node-time'>Jun 22, 2020 09:48:27 AM</span> <span class='node-time'>Jun 23, 2020 04:28:09 PM</span>
<span class='node-duration'>0h 0m 4s+487ms</span> <span class='node-duration'>0h 0m 11s+543ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1228,7 +1229,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1228,7 +1229,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1238,9 +1239,9 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1238,9 +1239,9 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</li> </li>
<li class='node level-1 leaf pass' status='pass' test-id='33'> <li class='node level-1 leaf pass' status='pass' test-id='33'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_记录查看素材</div> <div class='node-name'>访客_文章内容页</div>
<span class='node-time'>Jun 22, 2020 09:48:27 AM</span> <span class='node-time'>Jun 23, 2020 04:28:09 PM</span>
<span class='node-duration'>0h 0m 4s+361ms</span> <span class='node-duration'>0h 0m 11s+238ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1260,7 +1261,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1260,7 +1261,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1271,8 +1272,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1271,8 +1272,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='34'> <li class='node level-1 leaf pass' status='pass' test-id='34'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_名片是否展示</div> <div class='node-name'>访客_名片是否展示</div>
<span class='node-time'>Jun 22, 2020 09:48:28 AM</span> <span class='node-time'>Jun 23, 2020 04:28:10 PM</span>
<span class='node-duration'>0h 0m 4s+37ms</span> <span class='node-duration'>0h 0m 11s+46ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1292,7 +1293,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1292,7 +1293,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1303,8 +1304,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1303,8 +1304,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='35'> <li class='node level-1 leaf pass' status='pass' test-id='35'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_头部名片详情</div> <div class='node-name'>访客_头部名片详情</div>
<span class='node-time'>Jun 22, 2020 09:48:28 AM</span> <span class='node-time'>Jun 23, 2020 04:28:11 PM</span>
<span class='node-duration'>0h 0m 3s+256ms</span> <span class='node-duration'>0h 0m 9s+791ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1324,7 +1325,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1324,7 +1325,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1335,8 +1336,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1335,8 +1336,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='36'> <li class='node level-1 leaf pass' status='pass' test-id='36'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_底部名片详情</div> <div class='node-name'>访客_底部名片详情</div>
<span class='node-time'>Jun 22, 2020 09:48:29 AM</span> <span class='node-time'>Jun 23, 2020 04:28:11 PM</span>
<span class='node-duration'>0h 0m 2s+483ms</span> <span class='node-duration'>0h 0m 9s+292ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1356,7 +1357,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1356,7 +1357,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1367,8 +1368,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1367,8 +1368,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='37'> <li class='node level-1 leaf pass' status='pass' test-id='37'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_文章类型判断</div> <div class='node-name'>访客_文章类型判断</div>
<span class='node-time'>Jun 22, 2020 09:48:29 AM</span> <span class='node-time'>Jun 23, 2020 04:28:12 PM</span>
<span class='node-duration'>0h 0m 2s+130ms</span> <span class='node-duration'>0h 0m 8s+999ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1388,7 +1389,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1388,7 +1389,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1399,8 +1400,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1399,8 +1400,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='38'> <li class='node level-1 leaf pass' status='pass' test-id='38'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_互动区_专业解读</div> <div class='node-name'>访客_互动区_专业解读</div>
<span class='node-time'>Jun 22, 2020 09:48:30 AM</span> <span class='node-time'>Jun 23, 2020 04:28:12 PM</span>
<span class='node-duration'>0h 0m 1s+860ms</span> <span class='node-duration'>0h 0m 8s+725ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1420,7 +1421,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1420,7 +1421,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1431,8 +1432,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1431,8 +1432,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='39'> <li class='node level-1 leaf pass' status='pass' test-id='39'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_互动区_互动问答</div> <div class='node-name'>访客_互动区_互动问答</div>
<span class='node-time'>Jun 22, 2020 09:48:30 AM</span> <span class='node-time'>Jun 23, 2020 04:28:12 PM</span>
<span class='node-duration'>0h 0m 1s+656ms</span> <span class='node-duration'>0h 0m 8s+463ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1452,7 +1453,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1452,7 +1453,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1463,8 +1464,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1463,8 +1464,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='40'> <li class='node level-1 leaf pass' status='pass' test-id='40'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_互动区_风险评测</div> <div class='node-name'>访客_互动区_风险评测</div>
<span class='node-time'>Jun 22, 2020 09:48:30 AM</span> <span class='node-time'>Jun 23, 2020 04:28:13 PM</span>
<span class='node-duration'>0h 0m 1s+525ms</span> <span class='node-duration'>0h 0m 8s+156ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1484,7 +1485,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1484,7 +1485,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1495,8 +1496,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1495,8 +1496,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='41'> <li class='node level-1 leaf pass' status='pass' test-id='41'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_代理人个人专栏</div> <div class='node-name'>访客_代理人个人专栏</div>
<span class='node-time'>Jun 22, 2020 09:48:30 AM</span> <span class='node-time'>Jun 23, 2020 04:28:13 PM</span>
<span class='node-duration'>0h 0m 1s+346ms</span> <span class='node-duration'>0h 0m 8s+28ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1516,7 +1517,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1516,7 +1517,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1527,8 +1528,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1527,8 +1528,8 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<li class='node level-1 leaf pass' status='pass' test-id='42'> <li class='node level-1 leaf pass' status='pass' test-id='42'>
<div class='collapsible-header'> <div class='collapsible-header'>
<div class='node-name'>访客_获取代理人私信</div> <div class='node-name'>访客_获取代理人私信</div>
<span class='node-time'>Jun 22, 2020 09:48:31 AM</span> <span class='node-time'>Jun 23, 2020 04:28:14 PM</span>
<span class='node-duration'>0h 0m 0s+842ms</span> <span class='node-duration'>0h 0m 6s+923ms</span>
<span class='test-status right pass'>pass</span> <span class='test-status right pass'>pass</span>
</div> </div>
<div class='collapsible-body'> <div class='collapsible-body'>
...@@ -1548,7 +1549,289 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1548,7 +1549,289 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<tbody> <tbody>
<tr class='log' status='pass'> <tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td> <td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>9:48:32 AM</td> <td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
</ul>
</div>
</li>
<li class='test displayed active has-leaf pass' status='pass' bdd='false' test-id='43'>
<div class='test-heading'>
<span class='test-name'>客集集-测试结果 : 发圈</span>
<span class='test-time'>Jun 23, 2020 04:28:14 PM</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='test-content hide'>
<div class='test-time-info'>
<span class='label start-time'>Jun 23, 2020 04:28:14 PM</span>
<span class='label end-time'>Jun 23, 2020 04:28:20 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 0m 6s+530ms</span>
</div>
<div class='test-desc'>Pass: 8 ; Fail: 0 ; Skip: 0 ; </div>
<div class='test-attributes'>
<div class='category-list'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
</div>
<ul class='collapsible node-list' data-collapsible='accordion'>
<li class='node level-1 leaf pass' status='pass' test-id='44'>
<div class='collapsible-header'>
<div class='node-name'>是否首次进入</div>
<span class='node-time'>Jun 23, 2020 04:28:14 PM</span>
<span class='node-duration'>0h 0m 6s+753ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='node level-1 leaf pass' status='pass' test-id='45'>
<div class='collapsible-header'>
<div class='node-name'>获取tab列表</div>
<span class='node-time'>Jun 23, 2020 04:28:14 PM</span>
<span class='node-duration'>0h 0m 6s+344ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='node level-1 leaf pass' status='pass' test-id='46'>
<div class='collapsible-header'>
<div class='node-name'>获取推荐列表</div>
<span class='node-time'>Jun 23, 2020 04:28:15 PM</span>
<span class='node-duration'>0h 0m 6s+41ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='node level-1 leaf pass' status='pass' test-id='47'>
<div class='collapsible-header'>
<div class='node-name'>获取全部列表</div>
<span class='node-time'>Jun 23, 2020 04:28:15 PM</span>
<span class='node-duration'>0h 0m 5s+234ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='node level-1 leaf pass' status='pass' test-id='48'>
<div class='collapsible-header'>
<div class='node-name'>素材标记为已读</div>
<span class='node-time'>Jun 23, 2020 04:28:16 PM</span>
<span class='node-duration'>0h 0m 5s+16ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='node level-1 leaf pass' status='pass' test-id='49'>
<div class='collapsible-header'>
<div class='node-name'>收藏素材</div>
<span class='node-time'>Jun 23, 2020 04:28:18 PM</span>
<span class='node-duration'>0h 0m 2s+325ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='node level-1 leaf pass' status='pass' test-id='50'>
<div class='collapsible-header'>
<div class='node-name'>素材频道页</div>
<span class='node-time'>Jun 23, 2020 04:28:19 PM</span>
<span class='node-duration'>0h 0m 1s+430ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='node level-1 leaf pass' status='pass' test-id='51'>
<div class='collapsible-header'>
<div class='node-name'>从首页发圈列表页进入</div>
<span class='node-time'>Jun 23, 2020 04:28:20 PM</span>
<span class='node-duration'>0h 0m 0s+935ms</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='collapsible-body'>
<div class='category-list right'>
<span class='category label white-text'>客集集-测试结果</span>
<span class='category label white-text'>发圈</span>
</div>
<div class='node-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>4:28:21 PM</td>
<td class='step-details'>Test passed</td> <td class='step-details'>Test passed</td>
</tr> </tr>
</tbody> </tbody>
...@@ -1613,13 +1896,13 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1613,13 +1896,13 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<div class='category-heading'> <div class='category-heading'>
<span class='category-name'>客集集-测试结果</span> <span class='category-name'>客集集-测试结果</span>
<span class='category-status right'> <span class='category-status right'>
<span class='label pass'>39</span> <span class='label pass'>48</span>
<span class='label fail'>3</span> <span class='label fail'>3</span>
</span> </span>
</div> </div>
<div class='category-content hide'> <div class='category-content hide'>
<div class='category-status-counts'> <div class='category-status-counts'>
<span class='label green accent-4 white-text'>Passed: 39</span> <span class='label green accent-4 white-text'>Passed: 48</span>
<span class='label red lighten-1 white-text'>Failed: 3</span> <span class='label red lighten-1 white-text'>Failed: 3</span>
</div> </div>
...@@ -1635,215 +1918,260 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1635,215 +1918,260 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>Jun 22, 2020 09:48:07 AM</td> <td>Jun 23, 2020 04:27:48 PM</td>
<td class='linked' test-id='1'>名片</td> <td class='linked' test-id='1'>名片</td>
<td><span class='test-status fail'>fail</span></td> <td><span class='test-status fail'>fail</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:14 AM</td> <td>Jun 23, 2020 04:27:54 PM</td>
<td class='linked' test-id='2'>名片.头部展示</td> <td class='linked' test-id='2'>名片.头部展示</td>
<td><span class='test-status fail'>fail</span></td> <td><span class='test-status fail'>fail</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:15 AM</td> <td>Jun 23, 2020 04:27:54 PM</td>
<td class='linked' test-id='3'>名片.专业介绍</td> <td class='linked' test-id='3'>名片.专业介绍</td>
<td><span class='test-status fail'>fail</span></td> <td><span class='test-status fail'>fail</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:07 AM</td> <td>Jun 23, 2020 04:27:48 PM</td>
<td class='linked' test-id='4'>名片.获取用户版本</td> <td class='linked' test-id='4'>名片.获取用户版本</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:13 AM</td> <td>Jun 23, 2020 04:27:53 PM</td>
<td class='linked' test-id='5'>名片.是否关注红号</td> <td class='linked' test-id='5'>名片.是否关注红号</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:15 AM</td> <td>Jun 23, 2020 04:27:55 PM</td>
<td class='linked' test-id='6'>名片.客户评价</td> <td class='linked' test-id='6'>名片.客户评价</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:16 AM</td> <td>Jun 23, 2020 04:27:55 PM</td>
<td class='linked' test-id='7'>名片.互动问答</td> <td class='linked' test-id='7'>名片.互动问答</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:16 AM</td> <td>Jun 23, 2020 04:27:55 PM</td>
<td class='linked' test-id='8'>名片.风险评测</td> <td class='linked' test-id='8'>名片.风险评测</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:17 AM</td> <td>Jun 23, 2020 04:27:56 PM</td>
<td class='linked' test-id='9'>名片.选择公司</td> <td class='linked' test-id='9'>名片.选择公司</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='10'>名片.服务案例</td> <td class='linked' test-id='10'>名片.服务案例</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='11'>名片.精选产品</td> <td class='linked' test-id='11'>名片.精选产品</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='12'>上传</td> <td class='linked' test-id='12'>上传</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='13'>上传.会员判断</td> <td class='linked' test-id='13'>上传.会员判断</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='14'>上传.上传_文章链接</td> <td class='linked' test-id='14'>上传.上传_文章链接</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:19 AM</td> <td>Jun 23, 2020 04:27:58 PM</td>
<td class='linked' test-id='15'>上传.上传_视频链接</td> <td class='linked' test-id='15'>上传.上传_视频链接</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:19 AM</td> <td>Jun 23, 2020 04:27:59 PM</td>
<td class='linked' test-id='16'>上传.上传_其他链接</td> <td class='linked' test-id='16'>上传.上传_其他链接</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:20 AM</td> <td>Jun 23, 2020 04:28:00 PM</td>
<td class='linked' test-id='17'>上传.上传_本地视频</td> <td class='linked' test-id='17'>上传.上传_本地视频</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:21 AM</td> <td>Jun 23, 2020 04:28:01 PM</td>
<td class='linked' test-id='18'>上传.大家都在转_榜单列表</td> <td class='linked' test-id='18'>上传.大家都在转_榜单列表</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:21 AM</td> <td>Jun 23, 2020 04:28:03 PM</td>
<td class='linked' test-id='19'>上传.我的上传</td> <td class='linked' test-id='19'>上传.我的上传</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:22 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='20'>文章</td> <td class='linked' test-id='20'>文章</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:22 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='21'>文章.代理人_种草爆文列表页</td> <td class='linked' test-id='21'>文章.代理人_种草爆文列表页</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:22 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='22'>文章.代理人_文章内容页</td> <td class='linked' test-id='22'>文章.代理人_文章内容页</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:23 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='23'>文章.代理人_名片是否展示</td> <td class='linked' test-id='23'>文章.代理人_名片是否展示</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:24 AM</td> <td>Jun 23, 2020 04:28:06 PM</td>
<td class='linked' test-id='24'>文章.代理人_头部名片详情</td> <td class='linked' test-id='24'>文章.代理人_头部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:25 AM</td> <td>Jun 23, 2020 04:28:07 PM</td>
<td class='linked' test-id='25'>文章.代理人_底部名片详情</td> <td class='linked' test-id='25'>文章.代理人_底部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:25 AM</td> <td>Jun 23, 2020 04:28:07 PM</td>
<td class='linked' test-id='26'>文章.代理人_文章类型判断</td> <td class='linked' test-id='26'>文章.代理人_文章类型判断</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:26 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='27'>文章.代理人_互动区_专业解读</td> <td class='linked' test-id='27'>文章.代理人_互动区_专业解读</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:26 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='28'>文章.代理人_互动区_互动问答</td> <td class='linked' test-id='28'>文章.代理人_互动区_互动问答</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:26 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='29'>文章.代理人_互动区_风险评测</td> <td class='linked' test-id='29'>文章.代理人_互动区_风险评测</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='30'>文章.代理人_代理人个人专栏</td> <td class='linked' test-id='30'>文章.代理人_代理人个人专栏</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:09 PM</td>
<td class='linked' test-id='31'>文章.代理人_获取代理人私信</td> <td class='linked' test-id='31'>文章.代理人_获取代理人私信</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:09 PM</td>
<td class='linked' test-id='32'>文章.访客_文章内容页</td> <td class='linked' test-id='32'>文章.访客_记录查看素材</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:09 PM</td>
<td class='linked' test-id='33'>文章.访客_记录查看素材</td> <td class='linked' test-id='33'>文章.访客_文章内容页</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:28 AM</td> <td>Jun 23, 2020 04:28:10 PM</td>
<td class='linked' test-id='34'>文章.访客_名片是否展示</td> <td class='linked' test-id='34'>文章.访客_名片是否展示</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:28 AM</td> <td>Jun 23, 2020 04:28:11 PM</td>
<td class='linked' test-id='35'>文章.访客_头部名片详情</td> <td class='linked' test-id='35'>文章.访客_头部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:29 AM</td> <td>Jun 23, 2020 04:28:11 PM</td>
<td class='linked' test-id='36'>文章.访客_底部名片详情</td> <td class='linked' test-id='36'>文章.访客_底部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:29 AM</td> <td>Jun 23, 2020 04:28:12 PM</td>
<td class='linked' test-id='37'>文章.访客_文章类型判断</td> <td class='linked' test-id='37'>文章.访客_文章类型判断</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:12 PM</td>
<td class='linked' test-id='38'>文章.访客_互动区_专业解读</td> <td class='linked' test-id='38'>文章.访客_互动区_专业解读</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:12 PM</td>
<td class='linked' test-id='39'>文章.访客_互动区_互动问答</td> <td class='linked' test-id='39'>文章.访客_互动区_互动问答</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:13 PM</td>
<td class='linked' test-id='40'>文章.访客_互动区_风险评测</td> <td class='linked' test-id='40'>文章.访客_互动区_风险评测</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:13 PM</td>
<td class='linked' test-id='41'>文章.访客_代理人个人专栏</td> <td class='linked' test-id='41'>文章.访客_代理人个人专栏</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:31 AM</td> <td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='42'>文章.访客_获取代理人私信</td> <td class='linked' test-id='42'>文章.访客_获取代理人私信</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr>
<td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='43'>发圈</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='44'>发圈.是否首次进入</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='45'>发圈.获取tab列表</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:15 PM</td>
<td class='linked' test-id='46'>发圈.获取推荐列表</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:15 PM</td>
<td class='linked' test-id='47'>发圈.获取全部列表</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:16 PM</td>
<td class='linked' test-id='48'>发圈.素材标记为已读</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:18 PM</td>
<td class='linked' test-id='49'>发圈.收藏素材</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:19 PM</td>
<td class='linked' test-id='50'>发圈.素材频道页</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:20 PM</td>
<td class='linked' test-id='51'>发圈.从首页发圈列表页进入</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
</tbody> </tbody>
</table> </table>
</div> </div>
...@@ -1875,57 +2203,57 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1875,57 +2203,57 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>Jun 22, 2020 09:48:07 AM</td> <td>Jun 23, 2020 04:27:48 PM</td>
<td class='linked' test-id='1'>名片</td> <td class='linked' test-id='1'>名片</td>
<td><span class='test-status fail'>fail</span></td> <td><span class='test-status fail'>fail</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:14 AM</td> <td>Jun 23, 2020 04:27:54 PM</td>
<td class='linked' test-id='2'>名片.头部展示</td> <td class='linked' test-id='2'>名片.头部展示</td>
<td><span class='test-status fail'>fail</span></td> <td><span class='test-status fail'>fail</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:15 AM</td> <td>Jun 23, 2020 04:27:54 PM</td>
<td class='linked' test-id='3'>名片.专业介绍</td> <td class='linked' test-id='3'>名片.专业介绍</td>
<td><span class='test-status fail'>fail</span></td> <td><span class='test-status fail'>fail</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:07 AM</td> <td>Jun 23, 2020 04:27:48 PM</td>
<td class='linked' test-id='4'>名片.获取用户版本</td> <td class='linked' test-id='4'>名片.获取用户版本</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:13 AM</td> <td>Jun 23, 2020 04:27:53 PM</td>
<td class='linked' test-id='5'>名片.是否关注红号</td> <td class='linked' test-id='5'>名片.是否关注红号</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:15 AM</td> <td>Jun 23, 2020 04:27:55 PM</td>
<td class='linked' test-id='6'>名片.客户评价</td> <td class='linked' test-id='6'>名片.客户评价</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:16 AM</td> <td>Jun 23, 2020 04:27:55 PM</td>
<td class='linked' test-id='7'>名片.互动问答</td> <td class='linked' test-id='7'>名片.互动问答</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:16 AM</td> <td>Jun 23, 2020 04:27:55 PM</td>
<td class='linked' test-id='8'>名片.风险评测</td> <td class='linked' test-id='8'>名片.风险评测</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:17 AM</td> <td>Jun 23, 2020 04:27:56 PM</td>
<td class='linked' test-id='9'>名片.选择公司</td> <td class='linked' test-id='9'>名片.选择公司</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='10'>名片.服务案例</td> <td class='linked' test-id='10'>名片.服务案例</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='11'>名片.精选产品</td> <td class='linked' test-id='11'>名片.精选产品</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
...@@ -1959,42 +2287,42 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -1959,42 +2287,42 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='12'>上传</td> <td class='linked' test-id='12'>上传</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='13'>上传.会员判断</td> <td class='linked' test-id='13'>上传.会员判断</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:18 AM</td> <td>Jun 23, 2020 04:27:57 PM</td>
<td class='linked' test-id='14'>上传.上传_文章链接</td> <td class='linked' test-id='14'>上传.上传_文章链接</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:19 AM</td> <td>Jun 23, 2020 04:27:58 PM</td>
<td class='linked' test-id='15'>上传.上传_视频链接</td> <td class='linked' test-id='15'>上传.上传_视频链接</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:19 AM</td> <td>Jun 23, 2020 04:27:59 PM</td>
<td class='linked' test-id='16'>上传.上传_其他链接</td> <td class='linked' test-id='16'>上传.上传_其他链接</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:20 AM</td> <td>Jun 23, 2020 04:28:00 PM</td>
<td class='linked' test-id='17'>上传.上传_本地视频</td> <td class='linked' test-id='17'>上传.上传_本地视频</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:21 AM</td> <td>Jun 23, 2020 04:28:01 PM</td>
<td class='linked' test-id='18'>上传.大家都在转_榜单列表</td> <td class='linked' test-id='18'>上传.大家都在转_榜单列表</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:21 AM</td> <td>Jun 23, 2020 04:28:03 PM</td>
<td class='linked' test-id='19'>上传.我的上传</td> <td class='linked' test-id='19'>上传.我的上传</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
...@@ -2028,117 +2356,117 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2028,117 +2356,117 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>Jun 22, 2020 09:48:22 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='20'>文章</td> <td class='linked' test-id='20'>文章</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:22 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='21'>文章.代理人_种草爆文列表页</td> <td class='linked' test-id='21'>文章.代理人_种草爆文列表页</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:22 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='22'>文章.代理人_文章内容页</td> <td class='linked' test-id='22'>文章.代理人_文章内容页</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:23 AM</td> <td>Jun 23, 2020 04:28:04 PM</td>
<td class='linked' test-id='23'>文章.代理人_名片是否展示</td> <td class='linked' test-id='23'>文章.代理人_名片是否展示</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:24 AM</td> <td>Jun 23, 2020 04:28:06 PM</td>
<td class='linked' test-id='24'>文章.代理人_头部名片详情</td> <td class='linked' test-id='24'>文章.代理人_头部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:25 AM</td> <td>Jun 23, 2020 04:28:07 PM</td>
<td class='linked' test-id='25'>文章.代理人_底部名片详情</td> <td class='linked' test-id='25'>文章.代理人_底部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:25 AM</td> <td>Jun 23, 2020 04:28:07 PM</td>
<td class='linked' test-id='26'>文章.代理人_文章类型判断</td> <td class='linked' test-id='26'>文章.代理人_文章类型判断</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:26 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='27'>文章.代理人_互动区_专业解读</td> <td class='linked' test-id='27'>文章.代理人_互动区_专业解读</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:26 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='28'>文章.代理人_互动区_互动问答</td> <td class='linked' test-id='28'>文章.代理人_互动区_互动问答</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:26 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='29'>文章.代理人_互动区_风险评测</td> <td class='linked' test-id='29'>文章.代理人_互动区_风险评测</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:08 PM</td>
<td class='linked' test-id='30'>文章.代理人_代理人个人专栏</td> <td class='linked' test-id='30'>文章.代理人_代理人个人专栏</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:09 PM</td>
<td class='linked' test-id='31'>文章.代理人_获取代理人私信</td> <td class='linked' test-id='31'>文章.代理人_获取代理人私信</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:09 PM</td>
<td class='linked' test-id='32'>文章.访客_文章内容页</td> <td class='linked' test-id='32'>文章.访客_记录查看素材</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:27 AM</td> <td>Jun 23, 2020 04:28:09 PM</td>
<td class='linked' test-id='33'>文章.访客_记录查看素材</td> <td class='linked' test-id='33'>文章.访客_文章内容页</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:28 AM</td> <td>Jun 23, 2020 04:28:10 PM</td>
<td class='linked' test-id='34'>文章.访客_名片是否展示</td> <td class='linked' test-id='34'>文章.访客_名片是否展示</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:28 AM</td> <td>Jun 23, 2020 04:28:11 PM</td>
<td class='linked' test-id='35'>文章.访客_头部名片详情</td> <td class='linked' test-id='35'>文章.访客_头部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:29 AM</td> <td>Jun 23, 2020 04:28:11 PM</td>
<td class='linked' test-id='36'>文章.访客_底部名片详情</td> <td class='linked' test-id='36'>文章.访客_底部名片详情</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:29 AM</td> <td>Jun 23, 2020 04:28:12 PM</td>
<td class='linked' test-id='37'>文章.访客_文章类型判断</td> <td class='linked' test-id='37'>文章.访客_文章类型判断</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:12 PM</td>
<td class='linked' test-id='38'>文章.访客_互动区_专业解读</td> <td class='linked' test-id='38'>文章.访客_互动区_专业解读</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:12 PM</td>
<td class='linked' test-id='39'>文章.访客_互动区_互动问答</td> <td class='linked' test-id='39'>文章.访客_互动区_互动问答</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:13 PM</td>
<td class='linked' test-id='40'>文章.访客_互动区_风险评测</td> <td class='linked' test-id='40'>文章.访客_互动区_风险评测</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:30 AM</td> <td>Jun 23, 2020 04:28:13 PM</td>
<td class='linked' test-id='41'>文章.访客_代理人个人专栏</td> <td class='linked' test-id='41'>文章.访客_代理人个人专栏</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:31 AM</td> <td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='42'>文章.访客_获取代理人私信</td> <td class='linked' test-id='42'>文章.访客_获取代理人私信</td>
<td><span class='test-status pass'>pass</span></td> <td><span class='test-status pass'>pass</span></td>
</tr> </tr>
...@@ -2147,6 +2475,80 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2147,6 +2475,80 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</div> </div>
</div> </div>
</li> </li>
<li class='category displayed active'>
<div class='category-heading'>
<span class='category-name'>发圈</span>
<span class='category-status right'>
<span class='label pass'>9</span>
</span>
</div>
<div class='category-content hide'>
<div class='category-status-counts'>
<span class='label green accent-4 white-text'>Passed: 9</span>
</div>
<div class='category-tests'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Timestamp</th>
<th>TestName</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='43'>发圈</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='44'>发圈.是否首次进入</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:14 PM</td>
<td class='linked' test-id='45'>发圈.获取tab列表</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:15 PM</td>
<td class='linked' test-id='46'>发圈.获取推荐列表</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:15 PM</td>
<td class='linked' test-id='47'>发圈.获取全部列表</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:16 PM</td>
<td class='linked' test-id='48'>发圈.素材标记为已读</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:18 PM</td>
<td class='linked' test-id='49'>发圈.收藏素材</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:19 PM</td>
<td class='linked' test-id='50'>发圈.素材频道页</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
<tr>
<td>Jun 23, 2020 04:28:20 PM</td>
<td class='linked' test-id='51'>发圈.从首页发圈列表页进入</td>
<td><span class='test-status pass'>pass</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
</ul> </ul>
</div> </div>
...@@ -2201,7 +2603,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2201,7 +2603,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td>Jun 22, 2020 09:48:14 AM</td> <td>Jun 23, 2020 04:27:54 PM</td>
<td class='linked' test-id='2'>名片.头部展示</td> <td class='linked' test-id='2'>名片.头部展示</td>
<td><pre><pre>java.lang.AssertionError: <td><pre><pre>java.lang.AssertionError:
path: /kjy/mp/sellerCardV5/topOfDetail path: /kjy/mp/sellerCardV5/topOfDetail
...@@ -2237,11 +2639,11 @@ message: 获取用户失败 expected [小疙瘩人寿] but found [测试123] ...@@ -2237,11 +2639,11 @@ message: 获取用户失败 expected [小疙瘩人寿] but found [测试123]
</pre></pre></td> </pre></pre></td>
</tr> </tr>
<tr> <tr>
<td>Jun 22, 2020 09:48:15 AM</td> <td>Jun 23, 2020 04:27:54 PM</td>
<td class='linked' test-id='3'>名片.专业介绍</td> <td class='linked' test-id='3'>名片.专业介绍</td>
<td><pre><pre>java.lang.AssertionError: <td><pre><pre>java.lang.AssertionError:
path: /kjy/mp/sellerCardV5/personalProfile path: /kjy/mp/sellerCardV5/personalProfile
params: {scid=5031217646} params: {scid=5493017730}
message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
at org.testng.Assert.fail(Assert.java:94) at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:494) at org.testng.Assert.failNotEquals(Assert.java:494)
...@@ -2297,31 +2699,31 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2297,31 +2699,31 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<div class='col s2'> <div class='col s2'>
<div class='card-panel r'> <div class='card-panel r'>
Tests Tests
<div class='panel-lead'>39</div> <div class='panel-lead'>47</div>
</div> </div>
</div> </div>
<div class='col s2'> <div class='col s2'>
<div class='card-panel r'> <div class='card-panel r'>
Steps Steps
<div class='panel-lead'>39</div> <div class='panel-lead'>47</div>
</div> </div>
</div> </div>
<div class='col s2'> <div class='col s2'>
<div class='card-panel r'> <div class='card-panel r'>
Start Start
<div class='panel-lead'>Jun 22, 2020 09:48:07 AM</div> <div class='panel-lead'>Jun 23, 2020 04:27:48 PM</div>
</div> </div>
</div> </div>
<div class='col s2'> <div class='col s2'>
<div class='card-panel r'> <div class='card-panel r'>
End End
<div class='panel-lead'>Jun 22, 2020 09:48:18 AM</div> <div class='panel-lead'>Jun 23, 2020 04:27:57 PM</div>
</div> </div>
</div> </div>
<div class='col s2'> <div class='col s2'>
<div class='card-panel r'> <div class='card-panel r'>
Time Taken Time Taken
<div class='panel-lead'>10,958ms</div> <div class='panel-lead'>9,443ms</div>
</div> </div>
</div> </div>
<div class='col s4'> <div class='col s4'>
...@@ -2337,7 +2739,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2337,7 +2739,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
</tr> </tr>
<tr> <tr>
<td>客集集-测试结果</td> <td>客集集-测试结果</td>
<td>39</td> <td>48</td>
<td>3</td> <td>3</td>
<td>0</td> <td>0</td>
</tr> </tr>
...@@ -2359,6 +2761,12 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2359,6 +2761,12 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<td>0</td> <td>0</td>
<td>0</td> <td>0</td>
</tr> </tr>
<tr>
<td>发圈</td>
<td>9</td>
<td>0</td>
<td>0</td>
</tr>
</table> </table>
</div> </div>
</div> </div>
...@@ -2372,7 +2780,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2372,7 +2780,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
<script> <script>
var statusGroup = { var statusGroup = {
passParent: 37, passParent: 45,
failParent: 2, failParent: 2,
fatalParent: 0, fatalParent: 0,
errorParent: 0, errorParent: 0,
...@@ -2380,7 +2788,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2] ...@@ -2380,7 +2788,7 @@ message: 个人介绍-获取工作年限不匹配 expected [0] but found [2]
skipParent: 0, skipParent: 0,
exceptionsParent: 2, exceptionsParent: 2,
passChild: 37, passChild: 45,
failChild: 2, failChild: 2,
fatalChild: 0, fatalChild: 0,
errorChild: 0, errorChild: 0,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment