diff --git a/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets b/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets index 4a582e75a61a1c9b9178f8976075001d87d57621..f60d7445c36b7d33ce7248294071448198502bfb 100644 --- a/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets +++ b/POP3Client/entry/src/ohosTest/ets/test/POP3.test.ets @@ -20,6 +20,7 @@ export default function POP3Test() { let client: Pop3Command = undefined let selectMsgNum: number = -1 let isListShow: boolean = false + const BASE_COUNT = 1 describe('POP3Test', function () { @@ -110,7 +111,11 @@ export default function POP3Test() { it('sendSTAT', 0, async function (done) { try { if (client) { + let startTime1 = new Date().getTime(); let result = await client.STAT() + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendSTAT averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -125,7 +130,11 @@ export default function POP3Test() { it('sendNOOP', 0, async function (done) { try { if (client) { + let startTime1 = new Date().getTime(); let result = await client.NOOP() + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendNOOP averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -151,7 +160,11 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let result = await client.UIDL(selectMsgNum + '') + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendUIDL averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -177,8 +190,12 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let delResult = client.DELE(selectMsgNum + '') let result = await client.RSET() // 用于撤销DELE命令 所以不需要等DELE命令返回 + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendRSET averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1) @@ -205,7 +222,11 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let result = await client.RETR(selectMsgNum + '') + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendRETR averageTime : " + averageTime1 + "us") expect(0).assertEqual(0) done() } else { @@ -235,7 +256,11 @@ export default function POP3Test() { return } if (client) { + let startTime1 = new Date().getTime(); let result = await client.DELE(selectMsgNum + '') + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendDELE averageTime : " + averageTime1 + "us") expect(0).assertEqual(0) done() } else { @@ -253,7 +278,11 @@ export default function POP3Test() { it('sendQUIT', 0, async function (done) { try { if (client) { + let startTime1 = new Date().getTime(); const [quitInfo] = await client.QUIT(); + let endTime1 = new Date().getTime(); + let averageTime1 = ((endTime1 - startTime1) * 1000) / BASE_COUNT; + console.log("POP3Test : sendQUIT averageTime : " + averageTime1 + "us") done() } else { expect(0).assertEqual(1)