课程简介

本课程为期3天,结合实例讲解如何使用Cantata开展C和C++代码,通过培训,可以明显提高工程师操作Cantata的效率,并加速单元测试和集成测试。

【日期】2020年11月3日-5日(共3天)

【时间】3:00pm-11:00pm (北京)时间

【地点】线上(Go To Meeting -网络课程)

Cantata是围绕C/C++语言的特点而设计的,能够满足开发者进行高效的单元和集成测试的需求。它包含单元和集成测试、独特的AutoTest测试、覆盖率分析、静态分析、测试需求追踪、代码变更分析、Cantata Makefile等功能。

课程类别及价格

课程优势

> 课程包括讲课和互动实践

> QA Systems专家在线指导,学员可获得实践经验

> 测试方面的具体问题可以得到解决

> 通过实践,学员可根据提供的示例亲自动手实践课程概念的实际应用

课程讲师

讲师均为QA Systems在C和C++测试方面的专家,具有丰富的Cantata技术咨询及测试经验。

涵盖主题

> 单元测试理论
> 了解Cantata IDE
> 在Cantata中验证哪些内容以及如何进行
> 代码覆盖率分析(理论和Cantata实操)
> 隔离单元测试
> 集成测试
> 如何控制函数调用以进行模拟和拦截
> 正向(基于需求)和逆向(鲁棒性)的测试
> 全局数据的测试
> 从源代码自动生成测试用例
> 模板测试
> 测试抽象类和继承
> 功能需求和测试用例/脚本之间的关联

授课对象

> C / C ++代码开发人员
> 执行C / C ++单元和/或集成测试的测试工程师
> 软件质量保障人员
> 无需事先具备Cantata的经验

课程收益

> 了解单元和集成测试的理论和目标
> 在Cantata中使用最佳实践的单元和集成测试技术

学员必备

自备电脑:

> 具有至少4GB RAM的PC

> 外围设备:网络摄像头,耳机和麦克风

> 能够在工作站上安装“ Go To Meeting”应用程序*

> 能够在工作站上安装Cantata和培训插件及示例代码*

> 能够安装/使用GNU GCC / g ++编译器*

*付款后提供

学员技能:

> 对C和/或C ++编程的基本了解

> 拥有UNIX或Windows功能方面的知识

> 了解软件测试的概念

提供材料

Cantata安装:

> Windows或Linux工作站的Cantata 9.x安装

> GNU 8.2 C / C ++编译器

> 与培训课程一起使用的Cantata临时License

课程插件(视情况而定):

> Cantata 9.x培训课程Eclipse Cheat Sheets for C

> Cantata 9.x培训课程Eclipse Cheat Sheets for C ++

> 作为插件提供实验练习用的源代码

报名参加

扫描二维码报名参加培训课

更多详情请方位:http://qa-systems.cn/

C&C++代码单元集成测试培训的更多相关文章

  1. 基于spring-boot的应用程序的单元+集成测试方案

    目录 概述 概念解析 单元测试和集成测试 Mock和Stub 技术实现 单元测试 测试常规的bean 测试Controller 测试持久层 集成测试 从Controller开始测试 从中间层开始测试 ...

  2. [Effective JavaScript 笔记] 第7条:视字符串为16位的代码单元序列

    Unicode编码,基础:它为世界上所有的文字系统的每个字符单位分配一个唯一的整数,该整数介于0~1114111之间,在Unicode术语中称为代码点(code point). 和其它字符编码几乎没有 ...

  3. Java Core 学习笔记——3.char/Unicode/代码点/代码单元

    通用字符集(UCS) UCS是由ISO制定的ISO 10646(或称ISO/IEC 10646)标准所制定的标准字符集. UCS包括了其他所有的字符集(包含了已知语言的所以字符). ISO/IEC 1 ...

  4. 深入学习Java中的字符串,代码点和代码单元

    在Java字符串处理时,在使用length和charAt方法时,应该格外小心,因为length返回的是UTF-16编码表示下的代码单元数量,而非我们所认为的字符的个数,charAt方法返回的是指定位置 ...

  5. Java中的代码点和代码单元(转)

    文章来源:http://blog.csdn.net/weizhaozhe/article/details/3909079 这篇文章讲的很细,但是对于初学者也很难理解,在后面的笔记中,我会陈述自己的简单 ...

  6. <自动化测试方案_5>第五章、代码单元自动化测试

    第五章.代码单元自动化测试 代码单元测试需要根据编程语言,选择单元测试框架,然后访问类方法,函数.代码单元测试做自动化,相比API.UI自动化做起来更加麻烦,建议放到待API自动化测试.UI自动化测试 ...

  7. Java 字符编码 ASCII、Unicode、UTF-8、代码点和代码单元

    1 ASCII码 统一规定英语字符与二进制位之间的关系.ASCII码一共规定了128个字符的编码.例如,空格“SPACE”是32(二进制00100000),大写字母A是65(二进制01000001). ...

  8. Java中代码点与代码单元(转)

    摘要 本文介绍 Java 平台支持增补字符的方式.增补字符是 Unicode 标准中代码点超出 U+FFFF 的字符,因此它们无法在 Java 编程语言中描述为单个的 16 位实体(例如char数据类 ...

  9. java中什么是代码点,什么是代码单元?

    1.代码点&代码单元,是从Unicode标准而来的术语,Unicode标准的核心是一个编码字符集,它为每一个字符分配一个唯一数字.Unicode标准始终使用16进制数字,并且在书写时在前面加上 ...

随机推荐

  1. 最详细不过的CUDA的下载安装使用、环境变量配置,有这一篇就够了

    在上一期中,我们介绍了为什么使用GPU可以加速计算和处理图像,以及查看自己的电脑能否使用GPU加速,不知道的可以去看上一期文章,这期我们正式的来下载与安装GPU加速工具CUDA,并检查是否安装成功. ...

  2. 本地模拟 gitlab ci 的 demo 项目

    构建好的镜像能跑起来, 项目地址: https://github.com/szliugx/gitlab-ci-local 为了不每次提交,本地可以做一些模拟 gitlab ci 的测试≍,主要实现方式 ...

  3. boot 项目启动报Cannot datermine embedded database driver class for database type NONE

    部署boot项目时报Cannot datermine embedded database driver class for database type NONE数据库链接什么的也都没有问题,经过百度 ...

  4. 从架构到部署,全面了解K3s

    Kubernetes无处不在--开发者的笔记本.树莓派.云.数据中心.混合云甚至多云上都有Kubernetes.它已然成为现代基础设施的基础,抽象了底层的计算.存储和网络服务.Kubernetes隐藏 ...

  5. Kubernetes-12:Secret介绍及演示

    Secret介绍 Secret存在的意义 Secret解决了密码.token.密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者Pod Spec中,可以以Volume或者环境变量的方式使用 ...

  6. html基础:DOM操作

    DOM(Document Object Model 文档对象模型) 一个web页面被封装成一个dom对象,通过dom中的js对页面的标签进行操作 一.获取对象 浏览器页面上右键--检查--consol ...

  7. PHP程序十点未来的建议

    1. Composer 第一点就要提 Composer ,自从 Composer 出现后,PHP 的依赖管理可以变得非常简单.程序内依赖一些类库和框架,直接使用 Composer 引入即可,通过使用 ...

  8. [LeetCode]23. 合并K个排序链表(优先队列;分治待做)

    题目 合并 k 个排序链表,返回合并后的排序链表.请分析和描述算法的复杂度. 示例: 输入: [   1->4->5,   1->3->4,   2->6 ] 输出: 1 ...

  9. 用华为HMS ML kit人体骨骼识别技术,Android快速实现人体姿势动作抓拍&nbsp;

      你有没有过这种体验,拍照时对着镜头,脑子一片空白.表情僵硬.手和脚无处安放,最后拍出来的照片很是奇怪.拍照软件中的固定姿势抓拍功能可以帮助你:选择一个你想要的姿势模板,当你摆出同款姿势时,软件会进 ...

  10. XSS平台简单使用

    XSS常用语句及编码绕过 XSS常用的测试语句有: <script>alert(1)</script> <img src=x onerror=alert(1)> & ...