📅  最后修改于: 2023-12-03 15:05:34.745000             🧑  作者: Mango
Tesults是一款现代化的测试报告管理工具,它可以方便的将测试结果上传到云端并生成漂亮的报告页面。本教程旨在介绍如何使用Tesults来管理测试结果。
Tesults是一款SaaS产品,无需安装。只需要在官网注册账号即可使用。
在Tesults中,每个项目代表一个应用或者一个模块,每个项目有一个token用于上传结果。要创建一个新项目,请登录Tesults,在仪表盘中点击“New project”按钮,输入项目名称并确认即可。
创建项目后,Tesults会为该项目生成一个唯一的token,用于上传测试结果。要查看这个token,请在仪表盘中找到你刚刚创建的项目,并点击“view”按钮。在项目页面中,你可以找到项目的token。
使用Tesults需要在测试代码中添加Tesults的SDK,这个SDK会将测试结果打包并上传到Tesults上。我们以Python为例,介绍如何配置测试代码使其可以使用Tesults。
import tesults
# 创建一个Tesults对象
t = tesults.Tesults()
# 设置Tesults的token
t.set_suite_token('YOUR_TESULTS_TOKEN_HERE')
# 添加测试结果
t.add_result('pass')
# 上传结果
t.submit()
在测试代码中,我们首先要导入Tesults的SDK,然后创建一个Tesults对象并设置其token。接着,我们可以添加测试结果。最后,我们通过调用submit()
方法将结果上传到Tesults。
配置好测试代码后,我们就可以使用Tesults了。在每次执行完测试后,我们只需要调用submit()
方法就可以自动上传结果到Tesults上了。
在Tesults的仪表盘中,你可以查看项目的报告,包括测试的通过率、测试用例的运行情况、测试结果的详细信息等。
Tesults是一款非常好用的测试报告管理工具,它可以帮助测试团队更好地管理和分析测试结果。本教程介绍了Tesults的基本使用方法和配置过程,希望对你有所帮助。