【回眸】Tessy单元测试软件使用指南(一)安装篇

这篇具有很好参考价值的文章主要介绍了【回眸】Tessy单元测试软件使用指南(一)安装篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装

在官网上下载安装包,安装完成后打开进入这个界面

注册申请license:在作为服务端的电脑上安装Tessy。安装完成后,启动Tessy会自动生成license服务器的注册码。(注册码用于申请试用或永久的license文件)这个对于我们来说没有啥太大的用处

tessy使用手册,Tessy专栏,单元测试,测试工具

点击 “server”——两个电脑的标志,设置服务器IP和所用端口,确认是否连接到服务端

个人使用的不知道这一步是怎么操作,因为个人使用的时候基本上用到的是破解版的软件,建议是搜索公众号看看一些破解软件的教程,跟着操作就完事了

tessy使用手册,Tessy专栏,单元测试,测试工具

进入上面这个界面后需要对其进行路径设置等等

点击File\Select Project,可新建工程

tessy使用手册,Tessy专栏,单元测试,测试工具

新建项目

tessy使用手册,Tessy专栏,单元测试,测试工具

New project新建工程,输入工程名,Project Root输入存放工程的目录,默认会在该目录下创建tessy数据库目录。

配置项目环境

在测试工程视图中,右击New Test Collection,或点击图标箱子 ,建立测试集合 Is_value_in_range。

tessy使用手册,Tessy专栏,单元测试,测试工具

可以更改名字

可右击创建New Folder,或直接创建New Module,在Module上添加被测代码文件,指定运行的环境设置

•General:重命名module,选择运行的目标环境
•Sources:添加被测文件以及头文件路径

tessy使用手册,Tessy专栏,单元测试,测试工具

添加测试路径

tessy使用手册,Tessy专栏,单元测试,测试工具

在Module属性—Source界面中,点击图标添加被测文件。在编译器栏,Includes、Defines中添加头文件以及宏定义

tessy使用手册,Tessy专栏,单元测试,测试工具

Static/Inline Function:被测函数列表中显示静态/Inline函数
•Static Local Variables:可作为输入、输出参数显示
•Hide Functions:对于额外的C源码文件,可使用该选项
•Enable User Includes:
头文件添加到usercode

tessy使用手册,Tessy专栏,单元测试,测试工具

tessy使用手册,Tessy专栏,单元测试,测试工具

导入头文件、源文件、宏定义后,右键 is_value_in_range 点击check source 如果没有问题可以看到下面这个提示

tessy使用手册,Tessy专栏,单元测试,测试工具

分析模块

tessy使用手册,Tessy专栏,单元测试,测试工具

右键 is_value_in_range之后,可以看到一个analyze的选项,点击后可以将其中包含的函数展开

tessy使用手册,Tessy专栏,单元测试,测试工具

进入TIE这个界面后可以设置接口的方向,我们根据原函数的需要设置一下接口的方向

传入测试用例的值

tessy使用手册,Tessy专栏,单元测试,测试工具

切换到TDE – Test Data Editor
选中‘is_value_in_range’,点击‘New Test Case(Insert)’按钮,增加test case,双击黄色的部分可以输入测试值,完成test case

tessy使用手册,Tessy专栏,单元测试,测试工具

检查覆盖率情况

切换到CV视图,可以看到分支覆盖率的情况。

tessy使用手册,Tessy专栏,单元测试,测试工具

生成测试报告

tessy使用手册,Tessy专栏,单元测试,测试工具

根据自己的实际情况需要,生成相应的测试报告。

结语

本文介绍了Tessy的基本用法,从安装到一个简单示例的建立,当然这样是远远不够的,在实际操作过程中会遇到很多困难,这里建议可以从YouTube上搜索相关的信息,有些视频虽然是三五年前的视频了,但在我看来依旧有效。因为国内网站搜索到关于Tessy的信息实在是太少,大多数是摸棱两可的介绍,导致在上手Tessy的过程中很痛苦,零星的培训机构的费用竟然高达两万,如果去找代理商经XX润寻求技术支持更是高达20万,对于一般的公司真是花费不起。后续我会更新摸索了几个月得到的一些经验,希望对刚入门需要帮助的你有所受益。文章来源地址https://www.toymoban.com/news/detail-752073.html

到了这里,关于【回眸】Tessy单元测试软件使用指南(一)安装篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件测试|Docker exec命令详细使用指南

    简介 Docker exec命令是Docker提供的一个强大工具,用于在正在运行的容器中执行命令。本文将详细介绍Docker exec命令的用法和示例,帮助大家更好地理解和使用这个命令。 Docker是一种流行的容器化平台,允许我们在容器中运行应用程序。有时候,在容器内执行命令可以帮助我们

    2024年02月13日
    浏览(22)
  • 软件测试|Beautiful Soup库详细使用指南

    简介 Beautiful Soup是一款强大的Python库,广泛用于解析HTML和XML文档,从中提取数据并进行处理。它的灵活性和易用性使得数据抽取变得简单,本文将详细介绍Beautiful Soup库的基本用法和示例。 安装Beautiful Soup 首先,需要确保我们已经安装了Python。然后,可以使用以下命令通过

    2024年01月22日
    浏览(28)
  • 软件测试|Python Selenium 库安装使用指南

    简介 Selenium 是一个用于自动化浏览器操作的强大工具,它可以模拟用户在浏览器中的行为,例如点击、填写表单、导航等。在本指南中,我们将详细介绍如何安装和使用 Python 的 Selenium 库。 安装 Selenium 库 使用以下命令可以通过 pip 安装 Selenium 库: 安装 WebDriver 安装selenium之

    2024年02月02日
    浏览(26)
  • 软件测试|Python requests库的安装和使用指南

    简介 requests 库是Python中一款流行的HTTP请求库,用于简化HTTP请求的发送和处理,也是我们在使用Python做接口自动化测试时,最常用的第三方库。本文将介绍如何安装和使用requests库,以及一些常见的用例示例。 安装requests库 首先,我们要先安装好Python环境。然后,可以使用

    2024年02月02日
    浏览(26)
  • 嵌入式单元测试工具Tessy的一些测试技巧

    最近做了一个平台项目,需要进行动态代码测试,入门了嵌入式单元测试工具Tessy,总结了一些简单的测试技巧。 当前网上的教程普遍只写内容概要,真正入手还得自己认真摸索一番。为此,特意总结了一些Tessy测试技巧以供有缘人参考。 提几个Tessy工具使用的问题。 1.如何

    2023年04月17日
    浏览(26)
  • 开源软件geoserver使用指南

    1、GeoServer的安装与初步使用 (1)windows版本 GeoServer一:GeoServer的安装与初步使用_不睡觉的怪叔叔的博客-CSDN博客_geoserver https://jingyan.baidu.com/article/25648fc15a9c419190fd0050.html 备注:最新版本没有windows安装包,2.15.0版本是有安装包的; 基础教程: https://so.csdn.net/so/search/blog?q=Geo

    2024年02月07日
    浏览(59)
  • 【服务器】Xshell与Xftp软件的使用指南

    Xshell软件:远程连接服务器,并在本地计算机上提供一个命令行的界面。 替代产品:FinalShell Xftp软件:是一款用于在Windows操作系统上进行文件传输的软件。 替代产品:FileZilla Xshell软件与Xftp软件安装包:关注文末公众号回复  XshellPlus FinalShell软件安装包:关注文末公众号回

    2024年01月23日
    浏览(27)
  • Jmeter进阶使用指南-分布式测试

    当你需要模拟大量并发用户并测试应用程序的性能时,JMeter的分布式测试功能非常有用。分布式测试允许你使用多个JMeter实例来模拟并发用户,从而提供更高的负载。 下面是一个详细的介绍和讲解分布式测试的步骤: 准备主机和从机: 首先,你需要准备一台主机和多台从机

    2024年02月09日
    浏览(20)
  • JUnit与Mockito测试框架使用指南

    JUnit是一个用于编写和运行测试的测试框架,是Java语言最流行的单元测试框架之一。 JUnit的作用是帮助开发人员编写高质量的代码。通过JUnit可以快速地自动化测试,减少手动测试成本,提高开发效率。 使用JUnit进行测试通常需要遵循以下步骤: 新建测试类(Test Class) 在测

    2024年02月10日
    浏览(26)
  • 接口测试之Postman使用全指南(原来使用 Postman测试API接口如此简单)

    Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件 Postman背景介绍 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调

    2024年02月15日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包