尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

干货分享 | TSMaster 测试报告生成器操作指南

发布时间:2026/9/29 5:22:31

资讯中心
01
ARTICLE

干货分享 | TSMaster 测试报告生成器操作指南

干货分享 | TSMaster 测试报告生成器操作指南
用户在基于 TSMaster 软件开发测试用例时或需要使用 TSMaster 生成 HTML 报告时需要使用 TSMaster 测试报告生成器。1、Test_Report 说明Test_Report 是目前 TSMaster 为客户提供的一套测试报告模板里面集成了测试报告的打印输出、图片展示、测试状态显示、测试通过率/失败率显示、以及执行时间显示为一体测试报告示例如下图2、Test_Report 函数说明1test_init函数名称s32 test_init(const pnative_int Handle, const char* ReportName)功能介绍初始化测试报告生成器并指定生成的 HTML 报告名称调用位置在执行其他函数之前需要先调用此函数进行初始化输入参数Handle :测试报告的句柄ReportName: HTML 的报告名称返回值0: 函数执行成功其他值函数执行失败示例native_int Handle 0;Test_init(Handle , “testReport”);2test_title函数名称s32 test_title(const native_int Handle, const char* testgroup, const char* testcase, const char* image, const char* testpurpose)功能介绍输入当前测试用例所属的测试用例组、测试用例名称及相关信息调用位置每个测试用例开始前调用此函数用于标识测试用例组、测试用例名称可以导入测试环境图片及测试目的和参考标准输入参数Handle 测试报告的句柄testgroup:测试用例组名称testcase测试用例名称image测试环境图片可以是任意图片,可为空Testpurpose测试目的以及测试参考标准字符串以英文逗号隔开,可为空返回值0: 函数执行成功其他值函数执行失败示例native_int Handle 0;s32 ret Test_init(Handle , “testReport”);if(ret 0){test_title(Handle ,”testgroup1”,”testcase1”,””,””);}3test_step函数名称s32 test_step(const native_int Handle, const char* teststep, const char* Description)功能介绍记录测试用例的具体步骤及描述调用位置每个测试用例的 test_title 函数之后调用输入参数Handle :测试报告的句柄teststep: 测试步骤Description:步骤描述可以以英文逗号隔开来输入期望结果与实际结果返回值0: 函数执行成功其他值函数执行失败示例native_int Handle 0;s32 ret Test_init(Handle , “testReport”);if(ret 0){test_title(Handle ,”testgroup1”,”testcase1”,””,””);test_step(Handle,”1”,”开始上电,上电成功,上电成功”);}4test_pass函数名称s32 test_pass(const native_int Handle, const char* teststep, const char* Description)功能介绍标记测试用例中的某一步骤为通过调用位置每个测试用例的 test_title 函数之后使用输入参数Handle :测试报告的句柄teststep: 测试步骤Description:步骤描述返回值0: 函数执行成功其他值函数执行失败示例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”,”开始上电”);}5test_fail函数名称s32 test_fail(const native_int Handle, const char* teststep, const char* Description)功能介绍标记测试用例中的某一步骤为失败调用位置每个测试用例的 test_title 函数之后使用输入参数Handle :测试报告的句柄teststep: 测试步骤Description:步骤描述返回值0: 函数执行成功其他值函数执行失败示例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”,”上电失败”);}6test_final函数名称s32 test_final(const native_int Handle)功能介绍结束测试报告生成释放句柄并生成最终的 HTML 测试报告调用位置在所有测试用例执行完毕后调用输入参数Handle :试报告的句柄返回值0: 函数执行成功其他值函数执行失败示例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);}
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。