文章 2018-04-23 来自:开发者社区

python之Unittest单元测试框架

参考来源:Mushishi_xu博主和huilan_same同行的分享 前言 unittest是一个python版本的junit,junit是java中的单元测试框架,对java的单元测试,有一句话很贴切:Keep the bar green,相信使用eclipse写过java单元测试的都心领神会。unittest实现了很多junit中的概念,作为标准python中的一个模块,是其它框架和工具的....

文章 2017-12-05 来自:开发者社区

DotNetCore跨平台~为Lind.DotNetCore框架添加单元测试的意义

单元测试大叔认为有几下两个必要的作用,也是为什么要上单元测试的原因 组件,框架在修改和BUG解决后,进行正确性的测试,然后才能打包 业务模块,主要提现在进行业务规则的模拟上面,保证了业务逻辑的准确 目前添加了组件正确性的测试,在组件进行升级和优化之后,需要走一篇测试流程,以它的正确! 有条件的同学,可以在自己的源代码管理上添加pipeline,在你的新项目修改迁入后,让它自动进行测试,这样...

DotNetCore跨平台~为Lind.DotNetCore框架添加单元测试的意义
文章 2017-12-04 来自:开发者社区

Python单元测试框架

目录 概况 系统要求 使用PyUnit构建自己的测试 安装 测试用例介绍 创建一个简单测试用例 复用设置代码:创建固件 包含多个测试方法的测试用例类 将测试用例聚合成测试套件 嵌套测试用例 测试代码的放置位置 交互式运行测试 从命令行运行测试 在用户界面窗口运行测试 为测试编写文档 更多关于测试条件 测试相等性 测试异常 通过PyUnit复用旧测试代码 在JPython和Jython中...

文章 2017-11-17 来自:开发者社区

玩转Google开源C++单元测试框架Google Test系列(gtest)(总)

前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的解决了。 其实gtest本身的实现并不复杂,我们完全可以模仿gtest,不断的完善我们的测试框架, 但最后我们还是决定使用gtest取代掉原来的自己的测试框架,原因是....

文章 2017-11-17 来自:开发者社区

玩转Google开源C++单元测试框架Google Test系列(gtest)之六 - 运行参数

、前言 使用gtest编写的测试案例通常本身就是一个可执行文件,因此运行起来非常方便。同时,gtest也为我们提供了一系列的运行参数(环境变量、命令行参数或代码里指定),使得我们可以对案例的执行进行一些有效的控制。 二、基本介绍 前面提到,对于运行参数,gtest提供了三种设置的途径: 1. 系统环境变量 2. 命令行参数 3. 代码中指定FLAG 因为提供了三种途径,就会有优先级的问题, 有一....

玩转Google开源C++单元测试框架Google Test系列(gtest)之六 - 运行参数
文章 2017-11-17 来自:开发者社区

玩转Google开源C++单元测试框架Google Test系列(gtest)之七 - 深入解析gtest

一、前言 “深入解析”对我来说的确有些难度,所以我尽量将我学习到和观察到的gtest内部实现介绍给大家。本文算是抛砖引玉吧,只能是对gtest的整体结构的一些介绍,想要了解更多细节最好的办法还是看gtest源码,如果你看过gtest源码,你会发现里面的注释非常的详细!好了,下面就开始了解gtest吧。 二、从TEST宏开始 前面的文章已经介绍过TEST宏的用法了,通过TEST宏,我们可以非法简单....

玩转Google开源C++单元测试框架Google Test系列(gtest)之七 - 深入解析gtest
文章 2017-11-16 来自:开发者社区

玩转Google开源C++单元测试框架Google Test系列(gtest)之一 - 初识gtest

一、前言 本篇将介绍一些gtest的基本使用,包括下载,安装,编译,建立我们第一个测试Demo工程,以及编写一个最简单的测试案例。 二、下载 如果不记得网址, 直接在google里搜gtest,第一个就是。目前gtest的最新版本为1.3.0,从下列地址可以下载到该最新版本: http://googletest.googlecode.com/files/gtest-1.3.0.zip  ...

玩转Google开源C++单元测试框架Google Test系列(gtest)之一 - 初识gtest
文章 2017-11-15 来自:开发者社区

前端单元测试框架-Mocha

随着前端工程化这一概念的产生,项目开发中前端的代码量可谓是‘急剧上升’,所以在这种情况下,我们如何才能保证代码的质量呢,对于框架,比如React、Vue,因为有自己的语法规则,及时每个开发人员的编码风格规范各不相同,但最终的产出都大同小异,代码质量差距不是很大;但对于一些基础类库或方法的开发,我们就要谨慎又谨慎,代码质量一定要高,尽量避免出现Bug。 那我们如何做到产出高质量代码呢?单元测试才是....

文章 2017-11-15 来自:开发者社区

jsamine单元测试框架和ext-js框架集成

  最近研究了下jasmine框架,收益颇丰。基于公司一位同事的文档,我这里列举下jasmine框架的一些特征。   一:介绍 Jasmine框架是一个行为驱动的开发框架,用于测试javascript代码,它不会依赖于任何其他的javascript框架,也不需要一个DOM,并且它有非常简单和清晰的语法。 二:适用范围 因为Jasmine框架不依赖浏览器,DOM,或者任何java...

文章 2017-11-14 来自:开发者社区

使用隔离框架构造伪对象进行单元测试

一、伪对象   1、简单的业务场景 有一个文件监控程序,有一个方法用来检查文件名的合法性,检查过程中,如文件名不合法,需调用远程web服务记录日志,如远程web服务调用发生异常,发送邮件到指定收件人(类似这句话描述的业务场景在实际开发中数不甚数)。   2、什么是伪对象 上面所举的业务场景,文件监控主体程序是需要自己实现的,而远程web服务以及邮件服务都是监控程序所依赖的外部服...

使用隔离框架构造伪对象进行单元测试

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注