课程简介

本课程为期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. 【Gin-API系列】部署和监控(九)

    本文是[Gin-API系列]的最后一篇文章,简单介绍如何在生产环境的部署架构和监控手段. 生产部署 部署架构 使用Nginx加Keepalived的方式搭建,可以达到高可用的效果,并可以横向扩容 如何 ...

  2. Live a "love to" life,not a "have to" life.

    过想要的生活,而不是没有选择性的生活.

  3. python - 模块调用

    基础 调用模块常见的两种方法 import [模块名] from [模块名] import [属性/方法] 进阶用法 调用父级目录下模块 背景介绍 目录new2(b2.py)调用上级目录new1(b1 ...

  4. Medium

    https://www.medium.com 破解阅读限制 https://medium-unlimited.ml/download/

  5. latex 封面

    latex 封面 代码: \begin{titlepage} \heiti \vspace*{64pt} \begin{center} \fontsize{48pt}{0} XX大学\\ \vspac ...

  6. meta生成器 —— 表单元素组件

    手写代码? meta(json)需要手写吗?别闹,手写多麻烦呀,我这么懒怎么可能手写,这辈子都别想,所以要弄个工具出来,咱们说干就干. 这个工具,说白了本身就是一个表单,一个meta属性对应一个met ...

  7. shell进行微信报警的简单应用

    一.企业微信注册地址: https://work.weixin.qq.com/?from=openApi二.请求格式 1.获取token的方法 curl -s 'https://qyapi.weixi ...

  8. VC 编译 MATLAB 的 mex 文件

    VC 编译 MATLAB 的 mex 文件mex 文件是 MATLAB 调用其他程序设计语言程序或算法的接口.在 Windows 环境中,mex 文件是扩展文件名为 DLL 的动态链接库,可以在 m ...

  9. Nginx【常见知识点速查】

    文章更新时间:2020/04/10 一.简介 定义:Nginx是一个高性能的HTTP和反向代理web服务器 作用: 反向代理 正向代理 负载均衡 HTTP静态资源服务器(动静分离) 二.正向代理与反向 ...

  10. svg的学习

    svg的学习 1,初步了解 1,大致看了一下svg的简介,在图形的操作和展示上有很大的优势,例如不会失精:灵活的dom操作:很好的兼容性(IE需要下载插件).so,是一门值得深究的前端课程: 2,看了 ...