0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TSMaster 測試報(bào)告生成器操作指南

上海同星智能科技有限公司 ? 2024-08-03 08:21 ? 次閱讀

用戶在基于 TSMaster 軟件開發(fā)測試用例時(shí),或需要使用 TSMaster 生成 HTML 報(bào)告時(shí),需要使用 TSMaster 測試報(bào)告生成器。

1

Test_Report 說明

Test_Report 是目前 TSMaster 為客戶提供的一套測試報(bào)告模板,里面集成了測試報(bào)告的打印輸出、圖片展示、測試狀態(tài)顯示、測試通過率/失敗率顯示、以及執(zhí)行時(shí)間顯示為一體,測試報(bào)告示例如下圖:

5cb365b0-512e-11ef-817b-92fbcf53809c.jpg

2

Test_Report 函數(shù)說明

1.

test_init

函數(shù)名稱

s32 test_init(const pnative_int Handle, const char* ReportName)

功能介紹

初始化測試報(bào)告生成器,并指定生成的 HTML 報(bào)告名稱

調(diào)用位置

在執(zhí)行其他函數(shù)之前需要先調(diào)用此函數(shù)進(jìn)行初始化

輸入參數(shù)

Handle :測試報(bào)告的句柄

ReportName: HTML 的報(bào)告名稱

返回值

==0: 函數(shù)執(zhí)行成功

其他值:函數(shù)執(zhí)行失敗

示例

native_int Handle = 0;

Test_init(&Handle , “testReport”);

2.

test_title

函數(shù)名稱

s32 test_title(const native_int Handle, const char* testgroup, constchar* testcase, const char* image, const char* testpurpose)

功能介紹

輸入當(dāng)前測試用例所屬的測試用例組、測試用例名稱及相關(guān)信息

調(diào)用位置

每個(gè)測試用例開始前調(diào)用此函數(shù),用于標(biāo)識測試用例組、測試用例名稱,可以導(dǎo)入測試環(huán)境圖片及測試目的和參考標(biāo)準(zhǔn)

輸入?yún)?shù)

Handle :測試報(bào)告的句柄

testgroup::測試用例組名稱

testcase:測試用例名稱

image:測試環(huán)境圖片,可以是任意圖片,可為空

Testpurpose:測試目的以及測試參考標(biāo)準(zhǔn),字符串,以英文逗號隔開,可為空

返回值

==0: 函數(shù)執(zhí)行成功

其他值:函數(shù)執(zhí)行失敗

示例

native_int Handle = 0;

s32 ret = Test_init(&Handle , “testReport”);

if(ret == 0)

{

test_title(Handle ,”testgroup1”,”testcase1”,””,””);

}

3.

test_step

函數(shù)名稱

s32 test_step(const native_int Handle, const char* teststep, constchar* Description)

功能介紹

記錄測試用例的具體步驟及描述

調(diào)用位置

每個(gè)測試用例的 test_title 函數(shù)之后調(diào)用

輸入?yún)?shù)

Handle :測試報(bào)告的句柄

teststep: 測試步驟

Description:步驟描述,可以以英文逗號隔開,來輸入期望結(jié)果與實(shí)際結(jié)果

返回值

==0: 函數(shù)執(zhí)行成功

其他值:函數(shù)執(zhí)行失敗

示例

native_int Handle = 0;

s32 ret = Test_init(&Handle , “testReport”);

if(ret == 0)

{

test_title(Handle ,”testgroup1”,”testcase1”,””,””);

test_step(Handle,”1”,”開始上電,上電成功,上電成功”);

}

4.

test_pass

函數(shù)名稱

s32 test_pass(const native_int Handle, const char* teststep, constchar* Description)

功能介紹

標(biāo)記測試用例中的某一步驟為通過

調(diào)用位置

每個(gè)測試用例的 test_title 函數(shù)之后使用

輸入?yún)?shù)

Handle :測試報(bào)告的句柄

teststep: 測試步驟

Description:步驟描述

返回值

==0: 函數(shù)執(zhí)行成功

其他值:函數(shù)執(zhí)行失敗

示例

native_int Handle = 0;

s32 ret = Test_init(&Handle , “testReport”);

if(ret == 0)

{

test_title(Handle ,”testgroup1”,”testcase1”,””,””);

test_step(Handle,”1”,”開始上電,上電成功,上電成功”);

test_pass((Handle,”1”,”開始上電”);

}

5.

test_fail

函數(shù)名稱

s32 test_fail(const native_int Handle, const char* teststep, constchar* Description)

功能介紹

標(biāo)記測試用例中的某一步驟為失敗

調(diào)用位置

每個(gè)測試用例的 test_title 函數(shù)之后使用

輸入?yún)?shù)

Handle :測試報(bào)告的句柄

teststep: 測試步驟

Description:步驟描述

返回值

==0: 函數(shù)執(zhí)行成功

其他值:函數(shù)執(zhí)行失敗

示例

native_int Handle = 0;

s32 ret = Test_init(&Handle , “testReport”);

if(ret == 0)

{

test_title(Handle ,”testgroup1”,”testcase1”,””,””);

test_step(Handle,”1”,”開始上電,上電成功,上電成功”);

test_fail(Handle,”1”,”上電失敗”);

}

6.

test_final

函數(shù)名稱

s32 test_final(const native_int Handle)

功能介紹

結(jié)束測試報(bào)告生成,釋放句柄并生成最終的 HTML 測試報(bào)告

調(diào)用位置

在所有測試用例執(zhí)行完畢后調(diào)用

輸入?yún)?shù)

Handle :試報(bào)告的句柄

返回值

==0: 函數(shù)執(zhí)行成功

其他值:函數(shù)執(zhí)行失敗

示例

native_int Handle = 0;

s32 ret = Test_init(&Handle , “testReport”);

if(ret == 0)

{

test_title(Handle ,”testgroup1”,”testcase1”,””,””);

test_step(Handle,”1”,”開始上電,上電成功,上電成功”);

test_fail(Handle,”1”,”上電失敗”);

test_final(Handle);

}

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 測試
    +關(guān)注

    關(guān)注

    8

    文章

    5030

    瀏覽量

    126218
  • 生成器
    +關(guān)注

    關(guān)注

    7

    文章

    313

    瀏覽量

    20919
  • MASTER
    +關(guān)注

    關(guān)注

    0

    文章

    101

    瀏覽量

    11241
收藏 人收藏

    評論

    相關(guān)推薦

    利用雷達(dá)目標(biāo)生成器測試整個(gè)雷達(dá)系統(tǒng)的方法介紹

    本文介紹不同雷達(dá)目標(biāo)生成器的架構(gòu),闡明適合雷達(dá)系統(tǒng)性能測試的目標(biāo)生成器的設(shè)計(jì)要求和準(zhǔn)則,同時(shí)給出測量結(jié)果舉例。
    發(fā)表于 03-29 09:09 ?2549次閱讀

    python生成器

    python生成器1. 什么是生成器?生成器(英文名 Generator ),是一個(gè)可以像迭代器那樣使用for循環(huán)來獲取元素的函數(shù)。生成器的出現(xiàn)(Python 2.2 +),實(shí)現(xiàn)了延時(shí)
    發(fā)表于 02-24 15:56

    pim卡資料生成器

    pim卡資料生成器
    發(fā)表于 11-22 23:23 ?6次下載

    自制酸奶生成器

    自制酸奶生成器
    發(fā)表于 04-23 11:48 ?917次閱讀
    自制酸奶<b class='flag-5'>生成器</b>

    代碼生成器的應(yīng)用

    jeesite框架代碼生成器,可以很方便的生成代碼,挺不錯(cuò)的。
    發(fā)表于 01-14 15:19 ?0次下載

    STM32庫函數(shù)代碼自動生成器正式版

    STM32庫函數(shù)代碼自動生成器正式版 STM32庫函數(shù)代碼自動生成器正式版
    發(fā)表于 07-25 18:52 ?0次下載

    如何運(yùn)行內(nèi)存接口生成器GUI以生成RTL

    通過使用流量生成器創(chuàng)建示例設(shè)計(jì),運(yùn)行綜合和實(shí)現(xiàn)以及查看摘要報(bào)告(利用率,功率等),了解如何運(yùn)行內(nèi)存接口生成器(MIG)GUI以生成RTL和約束文件
    的頭像 發(fā)表于 11-23 06:16 ?4432次閱讀

    AN-113:精密坡道生成器

    AN-113:精密坡道生成器
    發(fā)表于 05-16 12:04 ?6次下載
    AN-113:精密坡道<b class='flag-5'>生成器</b>

    python生成器是什么

    python生成器 1. 什么是生成器? 生成器(英文名 Generator ),是一個(gè)可以像迭代器那樣使用for循環(huán)來獲取元素的函數(shù)。 生成器的出現(xiàn)(Python 2.2 +),實(shí)現(xiàn)
    的頭像 發(fā)表于 02-24 15:53 ?3534次閱讀

    Arduino贊美生成器

    電子發(fā)燒友網(wǎng)站提供《Arduino贊美生成器.zip》資料免費(fèi)下載
    發(fā)表于 11-09 14:22 ?1次下載
    Arduino贊美<b class='flag-5'>生成器</b>

    通用RFID生成器

    通用RFID生成器資料分享
    發(fā)表于 02-10 15:35 ?1次下載

    IzoT 資源報(bào)告生成器用戶指南

    IzoT 資源報(bào)告生成器用戶指南
    發(fā)表于 03-13 19:28 ?0次下載
    IzoT 資源<b class='flag-5'>報(bào)告</b><b class='flag-5'>生成器</b>用戶<b class='flag-5'>指南</b>

    【虹科】為什么需要網(wǎng)絡(luò)流量生成器?

    什么是網(wǎng)絡(luò)流量生成器,為什么我需要一個(gè)?網(wǎng)絡(luò)流量生成器是一種將流量饋送到網(wǎng)絡(luò)以測試和優(yōu)化網(wǎng)絡(luò)設(shè)備、協(xié)議和拓?fù)湫阅艿墓ぞ摺J褂昧髁?b class='flag-5'>生成器,可以選擇要在實(shí)驗(yàn)室中
    的頭像 發(fā)表于 03-11 10:09 ?1003次閱讀
    【虹科】為什么需要網(wǎng)絡(luò)流量<b class='flag-5'>生成器</b>?

    IzoT 資源報(bào)告生成器用戶指南

    IzoT 資源報(bào)告生成器用戶指南
    發(fā)表于 07-04 20:46 ?0次下載
    IzoT 資源<b class='flag-5'>報(bào)告</b><b class='flag-5'>生成器</b>用戶<b class='flag-5'>指南</b>

    TSMaster報(bào)文發(fā)送的信號生成器操作說明

    信號生成器功能是TSMaster分析中的報(bào)文發(fā)送模塊。信號生成器用于發(fā)送和配置每個(gè)CAN/LIN信號的值變化行為,簡而言之,這是一個(gè)可以控制和調(diào)整CAN/LIN信號值的功能。我們可選擇的信號
    的頭像 發(fā)表于 12-23 08:21 ?836次閱讀
    <b class='flag-5'>TSMaster</b>報(bào)文發(fā)送的信號<b class='flag-5'>生成器</b><b class='flag-5'>操作</b>說明