Commit f129ce35 by donghu

增加背包礼物相关场景

Showing 52 changed files with 158 additions and 990 deletions
This diff could not be displayed because it is too large.
[2021-08-31 16:45:38.255] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
[2021-09-01 09:57:06.805] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at com.fangdd.qa.framework.utils.http.HttpUtil.execute(HttpUtil.java:255)
at com.fangdd.qa.framework.tools.HttpToolKit.invokePutJson(HttpToolKit.java:340)
at com.fangdd.qa.testng.TestngSuiteListener.reportTestSuiteStatistic(TestngSuiteListener.java:90)
at com.fangdd.qa.testng.TestngSuiteListener.onFinish(TestngSuiteListener.java:77)
at org.testng.SuiteRunner.invokeListeners(SuiteRunner.java:232)
at org.testng.SuiteRunner.run(SuiteRunner.java:292)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
[2021-09-01 15:55:53.527] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at com.fangdd.qa.framework.utils.http.HttpUtil.execute(HttpUtil.java:255)
at com.fangdd.qa.framework.tools.HttpToolKit.invokePutJson(HttpToolKit.java:340)
at com.fangdd.qa.testng.TestngSuiteListener.reportTestSuiteStatistic(TestngSuiteListener.java:90)
at com.fangdd.qa.testng.TestngSuiteListener.onFinish(TestngSuiteListener.java:77)
at org.testng.SuiteRunner.invokeListeners(SuiteRunner.java:232)
at org.testng.SuiteRunner.run(SuiteRunner.java:292)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
[2021-09-01 17:23:02.941] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
......@@ -27,7 +88,7 @@ java.net.SocketTimeoutException: Read timed out
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
[2021-08-31 17:36:37.087] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
[2021-09-01 17:23:10.358] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
......
This diff could not be displayed because it is too large.
......@@ -22,6 +22,8 @@ public class BasicData {
public static int status = 200;
public static String backpackId = "4106747";
public final static String userMobile = "13823774134";
public final static String playMobile = "13823774131";
......
......@@ -108,4 +108,6 @@ public interface CosPlayPlayerService {
public JSONObject orderList();
public JSONObject bSend(String roomno, String backpackId, String string, String userId);
}
......@@ -960,5 +960,20 @@ public class CosPlyaPlayerServiceImpl implements CosPlayPlayerService {
JSONObject jsonObj = HttpToolKit.invokePost(orderListUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject bSend(String roomno, String backpackId, String amount, String userId) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v4/room/gift/backpack/send";
Map<String, Object> sendParams = new HashMap();
sendParams.put("userIds", userId);
sendParams.put("backpackId", backpackId);
sendParams.put("amount", amount);
sendParams.put("actionType", 1);
sendParams.put("timestamp", "1630395325064");
sendParams.put("roomNo", roomno);
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
}
......@@ -393,6 +393,23 @@ public class CosPlayerTest extends AbstractTest {
JSONObject rsp = cosPlyaPlayerServiceImpl.orderList();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
/**
* 送背包礼物
* @param env
* @param mobile
* @return
*/
@Test(enabled = true, alwaysRun = true, description = "送背包礼物")
public void testBSend() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
//根据手机号获取用户ID
JSONObject json = cosPlyaPlayerServiceImpl.userList(BasicData.playMobile);
String userId = json.getString("id");
//?需要补充获取礼物ID的逻辑
JSONObject rsp = cosPlyaPlayerServiceImpl.bSend(BasicData.roomNo, BasicData.backpackId, "1", userId);
//需要补充校验交易流水情况
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@AfterClass(alwaysRun = true)
public void afterClassTest() {
......
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns:math="http://exslt.org/math" xmlns:testng="http://testng.org">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>pipi-test—cute接口自动化测试报告</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="max-age=0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="cache-control" content="no-store">
<LINK rel="stylesheet" href="style.css"><script type="text/javascript" src="main.js"></script></head>
<frameset cols="250px, 100%" frameborder="1">
<frame name="navigation" src="navigation.html">
<frame name="content" src="overview.html">
</frameset>
</html>
\ No newline at end of file
var selectedTestCaseLink;
function clearAllSelections() {
if (selectedTestCaseLink != null) {
selectedTestCaseLink.className = "testCaseLink";
}
}
function selectTestCaseLink(testCaseLinkElement) {
clearAllSelections();
testCaseLinkElement.className = "testCaseLinkSelected";
selectedTestCaseLink = testCaseLinkElement;
}
function switchTestMethodsView(checkbox) {
document.getElementById("testMethodsByStatus").style["display"] = checkbox.checked ? "none" : "block";
document.getElementById("testMethodsByClass").style["display"] = checkbox.checked ? "block" : "none";
}
function toggleVisibility(elementId) {
var displayElement = document.getElementById(elementId);
if (getCurrentStyle(displayElement, "display") == "none") {
displayElement.style["display"] = "block";
} else {
displayElement.style["display"] = "none";
}
}
function toggleDetailsVisibility(elementId) {
var displayElement = document.getElementById(elementId);
if (displayElement.className == "testMethodDetails") {
displayElement.className = "testMethodDetailsVisible";
} else {
displayElement.className = "testMethodDetails";
}
}
function getCurrentStyle(elem, prop) {
if (elem.currentStyle) {
var ar = prop.match(/\w[^-]*/g);
var s = ar[0];
for(var i = 1; i < ar.length; ++i) {
s += ar[i].replace(/\w/, ar[i].charAt(0).toUpperCase());
}
return elem.currentStyle[s];
} else if (document.defaultView.getComputedStyle) {
return document.defaultView.getComputedStyle(elem, null).getPropertyValue(prop);
}
}
function testMethodsFilterChanged(filterCheckBox, status) {
var filterAll = document.getElementById("methodsFilter_ALL");
var filterFail = document.getElementById("methodsFilter_FAIL");
var filterPass = document.getElementById("methodsFilter_PASS");
var filterSkip = document.getElementById("methodsFilter_SKIP");
var filterConf = document.getElementById("methodsFilter_CONF");
if (filterCheckBox != filterAll) {
filterMethods(filterCheckBox, status);
checkMainFilter(filterAll, filterFail, filterPass, filterSkip, filterConf);
} else {
filterFail.checked = filterPass.checked = filterSkip.checked = filterConf.checked = filterAll.checked;
filterMethods(filterAll, "FAIL");
filterMethods(filterAll, "PASS");
filterMethods(filterAll, "SKIP");
filterMethods(filterAll, "CONF");
}
closeAllExpandedDetails();
}
function checkMainFilter(filterAll, filterFail, filterPass, filterSkip, filterConf) {
if ((filterFail.checked == filterPass.checked) && (filterPass.checked == filterSkip.checked) && (filterSkip.checked == filterConf.checked)) {
filterAll.checked = filterFail.checked;
} else {
filterAll.checked = false;
}
}
function filterMethods(filterCheckBox, status) {
var visible = filterCheckBox.checked;
alterCssElement("testMethodStatus" + status, "display", visible ? "" : "none");
}
function alterCssElement(cssClass, element, value) {
var rules;
if (document.all) {
rules = 'rules';
}
else if (document.getElementById) {
rules = 'cssRules';
}
for (var i = 0; i < document.styleSheets.length; i++) {
for (var j = 0; j < document.styleSheets[i][rules].length; j++) {
if (document.styleSheets[i][rules][j].selectorText.indexOf(cssClass) > -1) {
document.styleSheets[i][rules][j].style[element] = value;
break;
}
}
}
}
function closeAllExpandedDetails() {
var node = document.getElementsByTagName("body")[0];
//var re = new RegExp("\\btestMethodDetailsVisible\\b");
var els = document.getElementsByTagName("div");
for (var i = 0,j = els.length; i < j; i++) {
if (els[i].className == "testMethodDetailsVisible") {
els[i].className = "testMethodDetails";
}
}
}
function renderSvgEmbedTag(chartWidth, chartHeight) {
var success = false;
var userAgent = navigator.userAgent;
if (userAgent.indexOf("Firefox") > -1 || userAgent.indexOf("Safari") > -1) {
success = true;
} else if (navigator.mimeTypes != null && navigator.mimeTypes.length > 0) {
if (navigator.mimeTypes["image/svg+xml"] != null) {
success = true;
}
} else if (window.ActiveXObject) {
try {
testObj = new ActiveXObject("Adobe.SVGCtl");
success = true;
} catch (e) {}
}
var chartContainer = document.getElementById('chart-container');
if (success) {
var chart = document.createElement('embed');
chart.src = 'overview-chart.svg';
chart.type = 'image/svg+xml';
chart.width = chartWidth;
chart.height = chartHeight;
chartContainer.appendChild(chart);
} else {
var message = document.createElement('h4');
var text = document.createTextNode('SVG Pie Charts are not available. Please install a SVG viewer for your browser.');
message.style.color = 'navy';
message.appendChild(text);
chartContainer.appendChild(message);
}
}
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:math="http://exslt.org/math"
xmlns:testng="http://testng.org">
<head xmlns="">
<title>pipi-test—cute接口自动化测试报告</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"></meta>
<meta http-equiv="pragma" content="no-cache"></meta>
<meta http-equiv="cache-control" content="max-age=0"></meta>
<meta http-equiv="cache-control" content="no-cache"></meta>
<meta http-equiv="cache-control" content="no-store"></meta>
<LINK rel="stylesheet" href="style.css"></LINK>
<script type="text/javascript" src="main.js"></script>
</head>
<body>
<h2 style="margin-bottom: 5px;">pipi-test—cute接口自动化测试报告</h2>
<div><a href="overview.html" target="content" onclick="javscript:clearAllSelections();">Results overview
</a></div>
<div><a href="reporterOutput.html" target="content"
onclick="javscript:clearAllSelections();">Reporter output
</a></div>
<div>
<table class="suiteMenuHeader" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td nowrap="true"><b><a href="pipi-test.html" target="content"
onclick="javscript:clearAllSelections();">pipi-test</a></b><div style="margin: 3px 0 3px 0;"><a href="pipi-test_groups.html" target="content"
onclick="javscript:clearAllSelections();">1
Groups
</a></div><span style="color: red;">0</span>
/
<span style="color: green;">23</span>
/
<span style="color: yellow;">0</span>
/
<span>23</span></td>
<td style="font-weight: bold;">100%</td>
</tr>
</table>
<div xmlns="" class="testCaseLink"
onclick="javscript:selectTestCaseLink(this); parent.content.location='pipi-test_pipi-test.html'">
<div class="testCasePass"></div>pipi-test
</div>
</div>
</body>
</html>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:math="http://exslt.org/math"
xmlns:testng="http://testng.org"
preserveAspectRatio="xMidYMid meet"
width="600"
height="200"
viewBox="0 0 900 300">
<defs>
<style type="text/css">
.axistitle { font-weight:bold; font-size:24px; font-family:Arial; text-anchor:middle; }
.xgrid, .ygrid, .legendtext { font-weight:normal; font-size:24px; font-family:Arial; }
.xgrid {text-anchor:middle;}
.ygrid {text-anchor:end;}
.gridline { stroke:black; stroke-width:1; }
.values { fill:black; stroke:none; text-anchor:middle; font-size:12px; font-weight:bold; }
</style>
</defs>
<svg id="graphzone" preserveAspectRatio="xMidYMid meet" x="0" y="0">
<rect style="fill:red;stroke-width:1;stroke:black;" x="10" y="86" width="20"
height="20"/>
<text class="legendtext" x="40" y="105">Failed (0%)
</text>
<rect style="fill:green;stroke-width:1;stroke:black;" x="10" y="125" width="20"
height="20"/>
<text class="legendtext" x="40" y="143">Passed (100%)
</text>
<rect style="fill:yellow;stroke-width:1;stroke:black;" x="10" y="163" width="20"
height="20"/>
<text class="legendtext" x="40" y="182">Skipped (0%)
</text>
<g style="stroke:black;stroke-width:1" transform="translate(450,150)">
<g style="fill:green" transform="rotate(-0)">
<path d="M 0 0 h 130 A 130,130 0,1,0 129.99999999988892,0.00016993334619978658 z"/>
</g>
</g>
</svg>
</svg>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:math="http://exslt.org/math"
xmlns:testng="http://testng.org">
<head xmlns="">
<title>pipi-test—cute接口自动化测试报告</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"></meta>
<meta http-equiv="pragma" content="no-cache"></meta>
<meta http-equiv="cache-control" content="max-age=0"></meta>
<meta http-equiv="cache-control" content="no-cache"></meta>
<meta http-equiv="cache-control" content="no-store"></meta>
<LINK rel="stylesheet" href="style.css"></LINK>
<script type="text/javascript" src="main.js"></script>
</head>
<body>
<h2>Test suites overview</h2>
<table width="100%">
<tr>
<td align="center" id="chart-container"><script type="text/javascript">
renderSvgEmbedTag(600, 200);
</script></td>
</tr>
</table>
<table width="100%" cellpadding="5" cellspacing="1">
<tr style="background-color: #eaf0f7;">
<td width="100%">
<div class="suiteStatusPass"></div>pipi-test
</td>
<td xmlns="" style="background-color: #FFBBBB; padding: 3px 3px 3px 0;"
align="center">
<div style="width: 50px;">0</div>
</td>
<td xmlns="" style="background-color: lightgreen; padding: 3px 3px 3px 0;"
align="center">
<div style="width: 50px;">23</div>
</td>
<td xmlns="" style="background-color: #FFFFBB; padding: 3px 3px 3px 0;"
align="center">
<div style="width: 50px;">0</div>
</td>
<td xmlns="" align="center"
style="background-color: #eaf0f7; padding: 3px 3px 3px 0;">
<div style="width: 50px;">23</div>
</td>
<td xmlns="" align="center"
style="font-weight: bold; background-color: #eaf0f7; padding: 3px 3px 3px 0;">
<div style="width: 50px;">100%</div>
</td>
<td xmlns="" style="background-color: #eaf0f7; padding: 3px 3px 3px 0;"
align="center"
nowrap="true">19s
</td>
</tr>
<tr style="background-color: #f5f5f5; font-size: 12px;">
<td>pipi-test</td>
<td align="center">0</td>
<td align="center">23</td>
<td align="center">0</td>
<td align="center">23</td>
<td align="center" style="font-weight: bold;">100%</td>
<td align="center" nowrap="true">19s
</td>
</tr>
</table><br /><div xmlns=""
style="margin-top: 15px; color: gray; text-align: center; font-size: 9px;">
Generated with
<a href="http://code.google.com/p/testng-xslt/" style="color: #8888aa;"
target="_blank">
TestNG XSLT
</a>
</div>
</body>
</html>
\ No newline at end of file
This diff could not be displayed because it is too large.
.testMethodStatusCONF { display: none; }
.testMethodStatusFAIL { background-color: #FFBBBB; }
.testMethodStatusPASS { background-color: lightgreen; }
.testMethodStatusSKIP { background-color: #FFFFBB; }
body { font-family: Arial, sans-serif; font-size: 12px; padding: 10px; margin: 0px; background-color: white; }
a, a:hover, a:active, a:visited { color: navy; }
.suiteMenuHeader { margin-top: 10px; }
.suiteMenuHeader td { padding: 5px; background-color: #e0e0e0; font-size: 12px; width: 100%; vertical-align: top; }
.suiteStatusPass, .suiteStatusFail { padding-right: 20px; width: 20px; height: 20px; margin: 2px 4px 2px 2px; display: inline; }
.suiteStatusPass { background-color: green; }
.suiteStatusFail { background-color: red; }
.testCaseLink, .testCaseLinkSelected { margin-top: 2px; padding: 4px; cursor: pointer; }
.testCaseLink { background-color: #f6f6f6; }
.testCaseLinkSelected { background-color: lightblue; border: 1px solid gray; padding: 3px; }
.testCaseFail, .testCasePass, .testCaseSkip { padding-right: 15px; width: 15px; height: 15px; margin: 2px 4px 2px 2px; display: inline; }
.testCaseFail { background-color: red; }
.testCasePass { background-color: green; }
.testCaseSkip { background-color: yellow; }
tr.methodsTableHeader { background-color: #eaf0f7; font-weight: bold; }
tr.methodsTableHeader td { padding: 3px; }
.testMethodStatusFAIL a, .testMethodStatusPASS a, .testMethodStatusSKIP a { color:navy; text-decoration: none; cursor: pointer; }
.testMethodStatusFAIL td, .testMethodStatusPASS td, .testMethodStatusSKIP td { padding: 3px; }
.testMethodDetails, .testMethodDetailsVisible { padding: 5px; background-color: #f5f5f5; margin: 1px; }
.testMethodDetails { display: none; }
.testMethodsTable { margin-top: 10px; font-size: 12px; }
.testMethodsTable td { border-width: 1px 0 0 1px; border-color: white; border-style:solid; }
.testMethodsTable .testMethodStatusCONF td.firstMethodCell { border-left: 5px solid gray; }
\ No newline at end of file
{"environment":"pre-test","failed":0,"passed":1,"skipped":0,"suiteDuration":"04秒475毫秒","suiteEnds":"2021-08-31 17:36:34","suiteStarts":"2021-08-31 17:36:29","total":1}
\ No newline at end of file
{"environment":"pre-test","failed":0,"passed":1,"skipped":0,"suiteDuration":"05秒489毫秒","suiteEnds":"2021-09-01 17:41:41","suiteStarts":"2021-09-01 17:41:35","total":1}
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="TestSuite" time="43.496" tests="23" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="C:\Program Files\Java\jdk1.8.0_191\jre\bin"/>
<property name="java.vm.version" value="25.191-b12"/>
<property name="java.vm.vendor" value="Oracle Corporation"/>
<property name="maven.multiModuleProjectDirectory" value="D:\code\t8t-fi-frt-test"/>
<property name="java.vendor.url" value="http://java.oracle.com/"/>
<property name="path.separator" value=";"/>
<property name="guice.disable.misplaced.annotation.check" value="true"/>
<property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
<property name="file.encoding.pkg" value="sun.io"/>
<property name="user.script" value=""/>
<property name="user.country" value="CN"/>
<property name="sun.java.launcher" value="SUN_STANDARD"/>
<property name="sun.os.patch.level" value=""/>
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
<property name="user.dir" value="D:\code\t8t-fi-frt-test"/>
<property name="java.runtime.version" value="1.8.0_191-b12"/>
<property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/>
<property name="java.endorsed.dirs" value="C:\Program Files\Java\jdk1.8.0_191\jre\lib\endorsed"/>
<property name="os.arch" value="amd64"/>
<property name="java.io.tmpdir" value="C:\Users\123456\AppData\Local\Temp\"/>
<property name="line.separator" value="&#10;"/>
<property name="java.vm.specification.vendor" value="Oracle Corporation"/>
<property name="user.variant" value=""/>
<property name="os.name" value="Windows 10"/>
<property name="classworlds.conf" value="D:\eclipse-workspace\.metadata\.plugins\org.eclipse.m2e.launching\launches\m2conf7070176645662050213.tmp"/>
<property name="sun.jnu.encoding" value="GBK"/>
<property name="java.library.path" value="C:\Program Files\Java\jdk1.8.0_191\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Users/123456/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_16.0.1.v20210528-1205/jre/bin/server;C:/Users/123456/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_16.0.1.v20210528-1205/jre/bin;C:\Program Files (x86)\NetSarang\Xshell 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\maven\apache-maven-3.5.4\bin;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\Program Files\Git\cmd;C:\Program Files (x86)\NetSarang\Xshell 7\;C:\Users\123456\AppData\Local\Microsoft\WindowsApps;;C:\Users\123456\AppData\Local\Programs\Fiddler;C:\Users\123456\Desktop;;."/>
<property name="java.specification.name" value="Java Platform API Specification"/>
<property name="java.class.version" value="52.0"/>
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
<property name="os.version" value="10.0"/>
<property name="user.home" value="C:\Users\123456"/>
<property name="user.timezone" value="Asia/Shanghai"/>
<property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/>
<property name="java.specification.version" value="1.8"/>
<property name="file.encoding" value="UTF-8"/>
<property name="user.name" value="123456"/>
<property name="java.class.path" value="C:\Users\123456\.p2\pool\plugins\org.eclipse.m2e.maven.runtime_1.18.0.20210603-1206\jars\plexus-classworlds-2.6.0.jar"/>
<property name="java.vm.specification.version" value="1.8"/>
<property name="sun.arch.data.model" value="64"/>
<property name="java.home" value="C:\Program Files\Java\jdk1.8.0_191\jre"/>
<property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher -B -gs C:\maven\apache-maven-3.5.4\conf\settings.xml -s C:\maven\apache-maven-3.5.4\conf\settings.xml clean package -Ppre"/>
<property name="java.specification.vendor" value="Oracle Corporation"/>
<property name="user.language" value="zh"/>
<property name="awt.toolkit" value="sun.awt.windows.WToolkit"/>
<property name="java.vm.info" value="mixed mode"/>
<property name="java.version" value="1.8.0_191"/>
<property name="java.ext.dirs" value="C:\Program Files\Java\jdk1.8.0_191\jre\lib\ext;C:\Windows\Sun\Java\lib\ext"/>
<property name="sun.boot.class.path" value="C:\Program Files\Java\jdk1.8.0_191\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_191\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_191\jre\classes"/>
<property name="java.vendor" value="Oracle Corporation"/>
<property name="maven.home" value="D:\code\t8t-fi-frt-test\EMBEDDED"/>
<property name="file.separator" value="\"/>
<property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/"/>
<property name="sun.cpu.endian" value="little"/>
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
<property name="sun.desktop" value="windows"/>
<property name="sun.cpu.isalist" value="amd64"/>
</properties>
<testcase name="testActivityList" classname="com.pipi.invoker.CosPlayerTest" time="1.521"/>
<testcase name="testAuditGuild" classname="com.pipi.invoker.CosPlayerTest" time="4.837"/>
<testcase name="testGetMine" classname="com.pipi.invoker.CosPlayerTest" time="2.029"/>
<testcase name="testGetUserBalance" classname="com.pipi.invoker.CosPlayerTest" time="1.813"/>
<testcase name="testGetUserSimple" classname="com.pipi.invoker.CosPlayerTest" time="1.708"/>
<testcase name="testGetUserSimple2" classname="com.pipi.invoker.CosPlayerTest" time="1.5"/>
<testcase name="testGethome" classname="com.pipi.invoker.CosPlayerTest" time="1.716"/>
<testcase name="testGiftList" classname="com.pipi.invoker.CosPlayerTest" time="1.069"/>
<testcase name="testGuildSearch" classname="com.pipi.invoker.CosPlayerTest" time="0.916"/>
<testcase name="testMSend" classname="com.pipi.invoker.CosPlayerTest" time="2.017"/>
<testcase name="testManagerList" classname="com.pipi.invoker.CosPlayerTest" time="1.834"/>
<testcase name="testMoneyDetailsSave" classname="com.pipi.invoker.CosPlayerTest" time="1.224"/>
<testcase name="testPipibiSend" classname="com.pipi.invoker.CosPlayerTest" time="1.539"/>
<testcase name="testQSend" classname="com.pipi.invoker.CosPlayerTest" time="1.598"/>
<testcase name="testRSend" classname="com.pipi.invoker.CosPlayerTest" time="1.891"/>
<testcase name="testRoomList" classname="com.pipi.invoker.CosPlayerTest" time="1.39"/>
<testcase name="testRoomRecord" classname="com.pipi.invoker.CosPlayerTest" time="1.41"/>
<testcase name="testUpList" classname="com.pipi.invoker.CosPlayerTest" time="1.866"/>
<testcase name="testUpSize" classname="com.pipi.invoker.CosPlayerTest" time="0.99"/>
<testcase name="testUserList" classname="com.pipi.invoker.CosPlayerTest" time="0.929"/>
<testcase name="testVirtualMoneyModify" classname="com.pipi.invoker.CosPlayerTest" time="1.067"/>
<testcase name="testLotteryActivity" classname="com.pipi.invoker.CosPlayerTest" time="1.561"/>
<testcase name="testRemove" classname="com.pipi.invoker.CosPlayerTest" time="1.385"/>
</testsuite>
\ No newline at end of file
-------------------------------------------------------------------------------
Test set: TestSuite
-------------------------------------------------------------------------------
Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.496 sec - in TestSuite
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite name="com.pipi.invoker.CosPlayerTest" tests="23" time="15.737" ignored="3" failures="0" timestamp="31 八月 2021 08:36:40 GMT" skipped="0" hostname="DESKTOP-U3UHQH3" errors="0">
<testcase name="testRSend" time="0.613" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testRoomList" time="0.450" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testGetUserSimple2" time="0.628" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testGiftList" time="0.292" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testActivityList" time="0.593" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testGetMine" time="0.347" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testGethome" time="0.322" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testGetUserSimple" time="0.791" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testVirtualMoneyModify" time="0.399" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testQSend" time="0.823" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testUpSize" time="0.270" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testGetUserBalance" time="0.434" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testRoomRecord" time="0.755" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testMSend" time="1.241" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testLotteryActivity" time="0.854" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testPipibiSend" time="0.766" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testUserList" time="0.242" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testRemove" time="0.747" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testAuditGuild" time="3.945" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testGuildSearch" time="0.268" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testUpList" time="0.279" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testManagerList" time="0.237" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testMoneyDetailsSave" time="0.441" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testDelete" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testDelete -->
<testcase name="testRecordExport" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testRecordExport -->
<testcase name="testUserGet" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testUserGet -->
</testsuite> <!-- com.pipi.invoker.CosPlayerTest -->
<html>
<head><title>Test results</title><link href="./testng.css" rel="stylesheet" type="text/css" />
<link href="./my-testng.css" rel="stylesheet" type="text/css" />
</head><body>
<h2><p align='center'>Test results</p></h2>
<table border='1' width='100%' class='main-page'><tr><th>Suite</th><th>Passed</th><th>Failed</th><th>Skipped</th><th>testng.xml</th></tr>
<tr align='center' class='invocation-passed'><td><em>Total</em></td><td><em>23</em></td><td><em>0</em></td><td><em>0</em></td><td>&nbsp;</td></tr>
<tr align='center' class='invocation-passed'><td><a href='pipi-test/index.html'>pipi-test</a></td>
<td>23</td><td>0</td><td>0</td><td><a href='pipi-test/testng.xml.html'>Link</a></td></tr></table></body></html>
body {
margin: 0px 0px 5px 5px;
}
ul {
margin: 0px;
}
li {
list-style-type: none;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.navigator-selected {
background: #ffa500;
}
.wrapper {
position: absolute;
top: 60px;
bottom: 0;
left: 400px;
right: 0;
overflow: auto;
}
.navigator-root {
position: absolute;
top: 60px;
bottom: 0;
left: 0;
width: 400px;
overflow-y: auto;
}
.suite {
margin: 0px 10px 10px 0px;
background-color: #fff8dc;
}
.suite-name {
padding-left: 10px;
font-size: 25px;
font-family: Times;
}
.main-panel-header {
padding: 5px;
background-color: #9FB4D9; //afeeee;
font-family: monospace;
font-size: 18px;
}
.main-panel-content {
padding: 5px;
margin-bottom: 10px;
background-color: #DEE8FC; //d0ffff;
}
.rounded-window {
border-radius: 10px;
border-style: solid;
border-width: 1px;
}
.rounded-window-top {
border-top-right-radius: 10px 10px;
border-top-left-radius: 10px 10px;
border-style: solid;
border-width: 1px;
overflow: auto;
}
.light-rounded-window-top {
border-top-right-radius: 10px 10px;
border-top-left-radius: 10px 10px;
}
.rounded-window-bottom {
border-style: solid;
border-width: 0px 1px 1px 1px;
border-bottom-right-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
overflow: auto;
}
.method-name {
font-size: 12px;
font-family: monospace;
}
.method-content {
border-style: solid;
border-width: 0px 0px 1px 0px;
margin-bottom: 10;
padding-bottom: 5px;
width: 80%;
}
.parameters {
font-size: 14px;
font-family: monospace;
}
.stack-trace {
white-space: pre;
font-family: monospace;
font-size: 12px;
font-weight: bold;
margin-top: 0px;
margin-left: 20px;
}
.testng-xml {
font-family: monospace;
}
.method-list-content {
margin-left: 10px;
}
.navigator-suite-content {
margin-left: 10px;
font: 12px 'Lucida Grande';
}
.suite-section-title {
margin-top: 10px;
width: 80%;
border-style: solid;
border-width: 1px 0px 0px 0px;
font-family: Times;
font-size: 18px;
font-weight: bold;
}
.suite-section-content {
list-style-image: url(bullet_point.png);
}
.top-banner-root {
position: absolute;
top: 0;
height: 45px;
left: 0;
right: 0;
padding: 5px;
margin: 0px 0px 5px 0px;
background-color: #0066ff;
font-family: Times;
color: #fff;
text-align: center;
}
.top-banner-title-font {
font-size: 25px;
}
.test-name {
font-family: 'Lucida Grande';
font-size: 16px;
}
.suite-icon {
padding: 5px;
float: right;
height: 20;
}
.test-group {
font: 20px 'Lucida Grande';
margin: 5px 5px 10px 5px;
border-width: 0px 0px 1px 0px;
border-style: solid;
padding: 5px;
}
.test-group-name {
font-weight: bold;
}
.method-in-group {
font-size: 16px;
margin-left: 80px;
}
table.google-visualization-table-table {
width: 100%;
}
.reporter-method-name {
font-size: 14px;
font-family: monospace;
}
.reporter-method-output-div {
padding: 5px;
margin: 0px 0px 5px 20px;
font-size: 12px;
font-family: monospace;
border-width: 0px 0px 0px 1px;
border-style: solid;
}
.ignored-class-div {
font-size: 14px;
font-family: monospace;
}
.ignored-methods-div {
padding: 5px;
margin: 0px 0px 5px 20px;
font-size: 12px;
font-family: monospace;
border-width: 0px 0px 0px 1px;
border-style: solid;
}
.border-failed {
border-top-left-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
border-style: solid;
border-width: 0px 0px 0px 10px;
border-color: #f00;
}
.border-skipped {
border-top-left-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
border-style: solid;
border-width: 0px 0px 0px 10px;
border-color: #edc600;
}
.border-passed {
border-top-left-radius: 10px 10px;
border-bottom-left-radius: 10px 10px;
border-style: solid;
border-width: 0px 0px 0px 10px;
border-color: #19f52d;
}
.times-div {
text-align: center;
padding: 5px;
}
.suite-total-time {
font: 16px 'Lucida Grande';
}
.configuration-suite {
margin-left: 20px;
}
.configuration-test {
margin-left: 40px;
}
.configuration-class {
margin-left: 60px;
}
.configuration-method {
margin-left: 80px;
}
.test-method {
margin-left: 100px;
}
.chronological-class {
background-color: #0ccff;
border-style: solid;
border-width: 0px 0px 1px 1px;
}
.method-start {
float: right;
}
.chronological-class-name {
padding: 0px 0px 0px 5px;
color: #008;
}
.after, .before, .test-method {
font-family: monospace;
font-size: 14px;
}
.navigator-suite-header {
font-size: 22px;
margin: 0px 10px 5px 0px;
background-color: #deb887;
text-align: center;
}
.collapse-all-icon {
padding: 5px;
float: right;
}
$(document).ready(function() {
$('a.navigator-link').click(function() {
// Extract the panel for this link
var panel = getPanelName($(this));
// Mark this link as currently selected
$('.navigator-link').parent().removeClass('navigator-selected');
$(this).parent().addClass('navigator-selected');
showPanel(panel);
});
installMethodHandlers('failed');
installMethodHandlers('skipped');
installMethodHandlers('passed', true); // hide passed methods by default
$('a.method').click(function() {
showMethod($(this));
return false;
});
// Hide all the panels and display the first one (do this last
// to make sure the click() will invoke the listeners)
$('.panel').hide();
$('.navigator-link').first().click();
// Collapse/expand the suites
$('a.collapse-all-link').click(function() {
var contents = $('.navigator-suite-content');
if (contents.css('display') == 'none') {
contents.show();
} else {
contents.hide();
}
});
});
// The handlers that take care of showing/hiding the methods
function installMethodHandlers(name, hide) {
function getContent(t) {
return $('.method-list-content.' + name + "." + t.attr('panel-name'));
}
function getHideLink(t, name) {
var s = 'a.hide-methods.' + name + "." + t.attr('panel-name');
return $(s);
}
function getShowLink(t, name) {
return $('a.show-methods.' + name + "." + t.attr('panel-name'));
}
function getMethodPanelClassSel(element, name) {
var panelName = getPanelName(element);
var sel = '.' + panelName + "-class-" + name;
return $(sel);
}
$('a.hide-methods.' + name).click(function() {
var w = getContent($(this));
w.hide();
getHideLink($(this), name).hide();
getShowLink($(this), name).show();
getMethodPanelClassSel($(this), name).hide();
});
$('a.show-methods.' + name).click(function() {
var w = getContent($(this));
w.show();
getHideLink($(this), name).show();
getShowLink($(this), name).hide();
showPanel(getPanelName($(this)));
getMethodPanelClassSel($(this), name).show();
});
if (hide) {
$('a.hide-methods.' + name).click();
} else {
$('a.show-methods.' + name).click();
}
}
function getHashForMethod(element) {
return element.attr('hash-for-method');
}
function getPanelName(element) {
return element.attr('panel-name');
}
function showPanel(panelName) {
$('.panel').hide();
var panel = $('.panel[panel-name="' + panelName + '"]');
panel.show();
}
function showMethod(element) {
var hashTag = getHashForMethod(element);
var panelName = getPanelName(element);
showPanel(panelName);
var current = document.location.href;
var base = current.substring(0, current.indexOf('#'))
document.location.href = base + '#' + hashTag;
var newPosition = $(document).scrollTop() - 65;
$(document).scrollTop(newPosition);
}
function drawTable() {
for (var i = 0; i < suiteTableInitFunctions.length; i++) {
window[suiteTableInitFunctions[i]]();
}
for (var k in window.suiteTableData) {
var v = window.suiteTableData[k];
var div = v.tableDiv;
var data = v.tableData
var table = new google.visualization.Table(document.getElementById(div));
table.draw(data, {
showRowNumber : false
});
}
}
This diff could not be displayed because it is too large.
.invocation-failed, .test-failed { background-color: #DD0000; }
.invocation-percent, .test-percent { background-color: #006600; }
.invocation-passed, .test-passed { background-color: #00AA00; }
.invocation-skipped, .test-skipped { background-color: #CCCC00; }
.main-page {
font-size: x-large;
}
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
<testsuite hostname="DESKTOP-U3UHQH3" ignored="27" name="Default test" tests="1" failures="0" timestamp="31 八月 2021 09:36:34 GMT" time="4.456" errors="0">
<testcase name="testOrderList" time="1.817" classname="com.pipi.invoker.CosPlayerTest"/>
<testsuite hostname="DESKTOP-U3UHQH3" ignored="28" name="Default test" tests="1" failures="0" timestamp="01 九月 2021 09:41:41 GMT" time="5.471" errors="0">
<testcase name="testBSend" time="1.391" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testDelete" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testDelete -->
......@@ -29,6 +29,9 @@
<testcase name="testUserGet" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testUserGet -->
<testcase name="testOrderList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testOrderList -->
<testcase name="testAuditGuild" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testAuditGuild -->
......
......@@ -7,17 +7,14 @@
<methods>
<include name="springTestContextBeforeTestClass"/>
<include name="afterClass"/>
<include name="testBSend"/>
<include name="BeforeClassTest"/>
<include name="afterClassTest"/>
<include name="springTestContextPrepareTestInstance"/>
<include name="springTestContextAfterTestClass"/>
<include name="beforeClass"/>
<include name="beforeClassTest"/>
<include name="springTestContextBeforeTestMethod"/>
<include name="testSend"/>
<include name="testLotteryActivity"/>
<include name="afterClassTest"/>
<include name="testRemove"/>
<include name="springTestContextAfterTestClass"/>
<include name="testAuditGuild"/>
<include name="springTestContextAfterTestMethod"/>
</methods>
</class> <!-- com.pipi.invoker.CosPlayerTest -->
......
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite name="com.pipi.invoker.CosPlayerTest" tests="1" time="0.974" ignored="26" failures="0" timestamp="31 八月 2021 08:57:19 GMT" skipped="0" hostname="DESKTOP-U3UHQH3" errors="0">
<testcase name="testOrderProduct" time="0.974" classname="com.pipi.invoker.CosPlayerTest"/>
<testsuite name="com.pipi.invoker.CosPlayerTest" tests="1" time="1.392" ignored="28" failures="0" timestamp="01 九月 2021 09:41:41 GMT" skipped="0" hostname="DESKTOP-U3UHQH3" errors="0">
<testcase name="testBSend" time="1.392" classname="com.pipi.invoker.CosPlayerTest"/>
<testcase name="testDelete" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testDelete -->
......@@ -29,6 +29,9 @@
<testcase name="testUserGet" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testUserGet -->
<testcase name="testOrderList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testOrderList -->
<testcase name="testAuditGuild" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testAuditGuild -->
......@@ -71,6 +74,9 @@
<testcase name="testManagerList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testManagerList -->
<testcase name="testOrderProduct" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testOrderProduct -->
<testcase name="testGethome" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testGethome -->
......
......@@ -21,7 +21,12 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testRSend</td>
<td>testOrderList</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testAuditGuild</td>
<td>pipi-test </td>
</tr>
<tr>
......@@ -31,7 +36,7 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testAuditGuild</td>
<td>testRSend</td>
<td>pipi-test </td>
</tr>
<tr>
......@@ -71,6 +76,11 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testBSend</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testGetUserSimple</td>
<td>pipi-test </td>
</tr>
......
<h2>Groups used for this test run</h2><table border="1">
<tr> <td align="center"><b>Group name</b></td><td align="center"><b>Methods</b></td></tr><tr><td>pipi-test</td><td>CosPlayerTest.testOrderProduct()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]<br/></td></tr>
<tr> <td align="center"><b>Group name</b></td><td align="center"><b>Methods</b></td></tr><tr><td>pipi-test</td><td>CosPlayerTest.testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]<br/></td></tr>
</table>
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="f385a2"> <td>21/08/31 16:57:13</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:36</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/08/31 16:57:18</td> <td>4689</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:41</td> <td>5248</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/08/31 16:57:18</td> <td>4689</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:41</td> <td>5248</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/08/31 16:57:13</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:36</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="7362d6"> <td>21/08/31 16:57:13</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<tr bgcolor="7362d6"> <td>21/09/01 17:41:36</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:18</td> <td>4689</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5248</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:18</td> <td>4688</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5247</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:13</td> <td>-209</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>-216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:16</td> <td>3073</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:37</td> <td>1242</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:13</td> <td>-207</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>-214</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/08/31 16:57:16</td> <td>3073</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testOrderProduct()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testOrderProduct</td>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:37</td> <td>1242</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testBSend</td>
<td>main@1365008457</td> <td></td> </tr>
</table>
......@@ -8,6 +8,7 @@
<tr><td>com.pipi.invoker.CosPlayerTest.testLotteryActivity<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>开宝箱</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testRemove<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>将成员从公会移除</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testUserGet<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>/api/v2/user/get 获取用户信息</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testOrderList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询订单</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testAuditGuild<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>申请加入公会及审核</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGetUserSimple2<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取用户信息v2</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGetMine<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>/api/v3/user/get-mine 获取用户信(人气等级)</i></td></tr>
......@@ -22,6 +23,7 @@
<tr><td>com.pipi.invoker.CosPlayerTest.testMSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送魅力值礼物</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testVirtualMoneyModify<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>充钻石</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testManagerList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询超管列表 /api/v1/rask/manager/list</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testOrderProduct<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>下单-王者荣耀</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGethome<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i> /api/v3/user/get-home获取用户信息(用户是否是巡管员) </i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGuildSearch<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>搜索公会</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testPipibiSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送皮皮币礼物</i></td></tr>
......
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:13</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:13</td> <td>2</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>2</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/08/31 16:57:13</td> <td>209</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:36</td> <td>216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="7362d6"> <td>21/08/31 16:57:13</td> <td>209</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<tr bgcolor="7362d6"> <td>21/09/01 17:41:36</td> <td>216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/08/31 16:57:13</td> <td>209</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:36</td> <td>216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:16</td> <td>3282</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:37</td> <td>1458</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/08/31 16:57:16</td> <td>3282</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testOrderProduct()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testOrderProduct</td>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:37</td> <td>1458</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testBSend</td>
<td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:18</td> <td>4897</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5463</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/08/31 16:57:18</td> <td>4898</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:41</td> <td>5464</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/08/31 16:57:18</td> <td>4898</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:41</td> <td>5464</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/08/31 16:57:18</td> <td>4898</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5464</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
</table>
<html><head><title>testng.xml for Default suite</title></head><body><tt>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;guice-stage="DEVELOPMENT"&nbsp;name="Default&nbsp;suite"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;verbose="2"&nbsp;name="Default&nbsp;test"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.pipi.invoker.CosPlayerTest"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="testOrderProduct"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.pipi.invoker.CosPlayerTest&nbsp;--&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;test&nbsp;--&gt;<br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;suite&nbsp;--&gt;<br/></tt></body></html>
\ No newline at end of file
<html><head><title>testng.xml for Default suite</title></head><body><tt>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;guice-stage="DEVELOPMENT"&nbsp;name="Default&nbsp;suite"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;verbose="2"&nbsp;name="Default&nbsp;test"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.pipi.invoker.CosPlayerTest"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="testBSend"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.pipi.invoker.CosPlayerTest&nbsp;--&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;test&nbsp;--&gt;<br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;suite&nbsp;--&gt;<br/></tt></body></html>
\ No newline at end of file
......
......@@ -13,7 +13,7 @@
<td>1 method:<br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (26)</a></td>
&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (28)</a></td>
</tr>
<tr>
<td><a target='mainFrame' href='groups.html'>1 group</a></td>
......
......@@ -7,17 +7,14 @@
<methods>
<include name="springTestContextBeforeTestClass"/>
<include name="afterClass"/>
<include name="testBSend"/>
<include name="BeforeClassTest"/>
<include name="afterClassTest"/>
<include name="springTestContextPrepareTestInstance"/>
<include name="springTestContextAfterTestClass"/>
<include name="beforeClass"/>
<include name="beforeClassTest"/>
<include name="springTestContextBeforeTestMethod"/>
<include name="testSend"/>
<include name="testLotteryActivity"/>
<include name="afterClassTest"/>
<include name="testRemove"/>
<include name="springTestContextAfterTestClass"/>
<include name="testAuditGuild"/>
<include name="springTestContextAfterTestMethod"/>
</methods>
</class> <!-- com.pipi.invoker.CosPlayerTest -->
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!